Yardbarker
Dane Myers catches fly ball at Citi Field
Apr 7, 2025; New York City, New York, USA; Miami Marlins center fielder Dane Myers (54) catches a fly ball by New York Mets catcher Hayden Senger (not pictured) during the eighth inning at Citi Field. Mandatory Credit: Brad Penner-Imagn Images

How to watch the Miami Marlins online without cable in 2025: Sharks in the Water? Full Marlins coverage all season long

Affiliate Disclosure Statement: If you make a purchase using the links included, we may earn a share of the revenue from our affiliate partners.

The Miami Marlins have had a mediocre start to their 2025 season, going 6-6 in their first twelve games. But with a big win over the New York Mets on Wednesday, things could be looking up for Miami. Pitcher Max Meyer held a no-hitter into the sixth inning and first baseman Matt Mervis finished the game with three RBI and a home run.

This victory salvaged the finale of a three-game series between the Marlins and the Mets and put an end to the Mets' six-game winning streak. Could this be a sign of good things to come for the Marlins? Here's how to watch all the action online.


What channels are Miami Marlins games on this season?

For local fans, the best option is to watch Marlins games on FanDuel Sports Network Florida. For out-of-market fans an MLB.TV subscription will cover most of the action. Nationally aired games will be on popular stations like Fox, ESPN and TBS.


DIRECTV STREAM Fubo Hulu + Live TV Sling TV YouTube TV Apple TV+
FanDuel Sports Network Florida

✔**




MLB Network






Fox



✔*


ESPN






TBS






*Local channels only available in select locations
**Regional Sports Fee may apply



How to watch the Miami Marlins on DIRECTV STREAM

DIRECTV Stream logo
  • Pricing begins at $86.99/mo
  • 90+ live TV channels
  • Free trial available

DIRECTV STREAM is one of the best options for baseball fans, offering nationally aired games on Fox, ESPN and TBS with the Entertainment package. To get your local RSN, MLB Network, and other sports channels like NFL Network, NHL Network, and NBA TV, you’ll need the Choice package or higher—all plans include unlimited DVR storage.


How to watch the Miami Marlins on Fubo

Fubo logo
  • Pricing begins at $84.99/mo.
  • 211+ live TV channels
  • Free trial available

Fubo is great for Miami Marlins coverage, offering FanDuel Sports Network Florida for in-market subscribers on all plans, though a regional sports fee of up to $14.99 may apply. It also includes Fox and ESPN, but lacks TBS and requires an add-on for MLB Network.


How to watch the Miami Marlins on Hulu + Live TV

Hulu logo
  • Pricing begins at $82.99/mo
  • 95+ live TV channels
  • 3-day free trial

While Hulu + Live TV doesn’t offer FanDuel Sports Network channels, it’s still a solid choice for sports fans with nationally aired MLB games on locals, MLB Network, TBS, and ESPN. A subscription also includes Disney Plus, ESPN Plus, and unlimited DVR space.


How to watch the Miami Marlins on Sling TV

Sling TV logo
  • Pricing begins at $45.99/mo.
  • 35+ live TV channels
  • Free trial currently unavailable

Sling TV is a budget-friendly streaming service with limited coverage for baseball fans, offering ESPN and TBS, plus MLB Network with the Sports Extra add-on. You can choose Sling Orange, Sling Blue, or combine both, but locals like Fox are only available in select areas.


How to watch the Miami Marlins on YouTube TV

YouTube TV logo
  • Pricing begins at $82.99/mo
  • 100+ live TV channels
  • Free trial available

YouTube TV doesn’t include FanDuel Sports Network, but subscribers can watch nationally aired games on ESPN, Fox, and TBS. For more coverage, the Sports Plus add-on includes NFL RedZone, Fox Soccer Plus, FanDuel TV, and Fight Network—and all plans come with unlimited DVR.


How to watch the Miami Marlins on Apple TV+

Apple TV logo
  • New Apple Originals streaming every month
  • Compatible with most streaming devices
  • Includes select MLB and MLS games

Throughout the season, Apple TV+ will exclusively stream Friday night doubleheaders. You won’t need an Apple TV device to watch, just an Apple TV+ streaming subscription. This is a good option for fans who want to catch 16 games during the regular season. 


The Miami Marlins 2025 MLB Season Schedule

Date Matchup (@ or Away, All Times ET) Streaming/Listening Options
Apr 11 (Fri) vs. Nationals — 7:10 PM EDT FanDuel Sports Florida, FanDuel App (MIA), FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV
Apr 12 (Sat) vs. Nationals — 4:10 PM EDT FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV
Apr 13 (Sun) vs. Nationals — 1:40 PM EDT FanDuel Sports Florida, FanDuel App (MIA), FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV
Apr 15 (Tue) vs. D-backs — 6:40 PM EDT FanDuel Sports Florida, FanDuel App (MIA), FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV
Apr 16 (Wed) vs. D-backs — 6:40 PM EDT FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV
Apr 17 (Thu) vs. D-backs — 12:10 PM EDT FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV
Apr 18 (Fri) @ Phillies — 6:45 PM EDT FanDuel Sports Florida, WBFS-TV, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV
Apr 19 (Sat) @ Phillies — 1:05 PM EDT FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV
Apr 20 (Sun) @ Phillies — 1:35 PM EDT FanDuel Sports Florida, WBFS-TV, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV
Apr 21 (Mon) vs. Reds — 6:40 PM EDT FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV
Apr 22 (Tue) vs. Reds — 6:40 PM EDT FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV
Apr 23 (Wed) vs. Reds — 1:10 PM EDT FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV
Apr 25 (Fri) @ Mariners — 6:40 PM PDT FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV
Apr 26 (Sat) @ Mariners — 6:40 PM PDT FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV
Apr 27 (Sun) @ Mariners — 1:10 PM PDT FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV
Apr 28 (Mon) @ Dodgers — 7:10 PM PDT FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV
Apr 29 (Tue) @ Dodgers — 7:10 PM PDT FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV
Apr 30 (Wed) @ Dodgers — 12:10 PM PDT FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV
May 2 (Fri) vs. Athletics — 7:10 PM EDT FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV
May 3 (Sat) vs. Athletics — 4:10 PM EDT FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV
May 4 (Sun) vs. Athletics — 1:40 PM EDT FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV
May 5 (Mon) vs. Dodgers — 6:40 PM EDT FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV
May 6 (Tue) vs. Dodgers — 6:40 PM EDT FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV
May 7 (Wed) vs. Dodgers — 4:40 PM EDT FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV
May 9 (Fri) @ White Sox — 6:40 PM CDT FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV
May 10 (Sat) @ White Sox — 6:10 PM CDT FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV
May 11 (Sun) @ White Sox — 1:10 PM CDT FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV
May 12 (Mon) @ Cubs — 6:40 PM CDT FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV
May 13 (Tue) @ Cubs — 6:40 PM CDT FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV
May 14 (Wed) @ Cubs — 6:40 PM CDT FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV
May 16 (Fri) vs. Rays — 7:10 PM EDT FanDuel Sports Florida, WBFS-TV, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV
May 17 (Sat) vs. Rays — 4:10 PM EDT FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV
May 18 (Sun) vs. Rays — 1:40 PM EDT FanDuel Sports Florida, WBFS-TV, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV
May 19 (Mon) vs. Cubs — 6:40 PM EDT FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV
May 20 (Tue) vs. Cubs — 6:40 PM EDT FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV
May 21 (Wed) vs. Cubs — 1:10 PM EDT FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV
May 23 (Fri) @ Angels — 6:38 PM PDT FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV
May 24 (Sat) @ Angels — 7:07 PM PDT FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV
May 25 (Sun) @ Angels — 1:07 PM PDT FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV
May 26 (Mon) @ Padres — 5:40 PM PDT FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV
May 27 (Tue) @ Padres — 6:40 PM PDT FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV
May 28 (Wed) @ Padres — 1:10 PM PDT FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV
May 30 (Fri) vs. Giants — 7:10 PM EDT FanDuel Sports Florida, WBFS-TV, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV
May 31 (Sat) vs. Giants — 4:10 PM EDT FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV
Jun 1 (Sun) vs. Giants — 1:40 PM EDT FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV
Jun 2 (Mon) vs. Rockies — 6:40 PM EDT FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV
Jun 3 (Tue) vs. Rockies — 6:40 PM EDT FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV
Jun 4 (Wed) vs. Rockies — 12:10 PM EDT FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV
Jun 6 (Fri) @ Rays — 1:10 PM EDT FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV
Jun 7 (Sat) @ Rays — 4:10 PM EDT FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV
Jun 8 (Sun) @ Rays — 12:10 PM EDT FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV
Jun 9 (Mon) @ Pirates — 6:40 PM EDT FanDuel Sports Florida, FS1, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV
Jun 10 (Tue) @ Pirates — 6:40 PM EDT FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV
Jun 11 (Wed) @ Pirates — 12:35 PM EDT FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV
Jun 13 (Fri) @ Nationals — 6:45 PM EDT FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV
Jun 14 (Sat) @ Nationals — 4:05 PM EDT FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV
Jun 15 (Sun) @ Nationals — 1:35 PM EDT FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV
Jun 16 (Mon) vs. Phillies — 6:40 PM EDT FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV
Jun 17 (Tue) vs. Phillies — 6:40 PM EDT FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV
Jun 18 (Wed) vs. Phillies — 6:40 PM EDT FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV
Jun 19 (Thu) vs. Phillies — 6:40 PM EDT FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV
Jun 20 (Fri) vs. Braves — 7:10 PM EDT FanDuel Sports Florida, WBFS-TV, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV
Jun 21 (Sat) vs. Braves — 4:10 PM EDT FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV
Jun 22 (Sun) vs. Braves — 1:40 PM EDT FanDuel Sports Florida, WBFS-TV, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV
Jun 24 (Tue) @ Giants — 6:45 PM PDT FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV
Jun 25 (Wed) @ Giants — 6:45 PM PDT FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV
Jun 26 (Thu) @ Giants — 12:45 PM PDT FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV
Jun 27 (Fri) @ D-backs — 6:40 PM MST FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV
Jun 28 (Sat) @ D-backs — 1:10 PM MST FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV
Jun 29 (Sun) @ D-backs — 1:10 PM MST FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV

How to watch Miami Marlins out-of-market games with MLB.TV

Marlins fans who live outside of the Miami broadcast market can sign up for an MLB.TV subscription to catch locally aired games throughout the season. You can sign up directly through the MLB website or add MLB.TV as a channel to an existing Amazon Prime Video account.


FAQ

How can I watch the Marlins?

For in-market fans within the local broadcast region, the best option to watch the Marlins is on FanDuel Sports Network Florida. For out-of-market fans not in the Marlins' broadcast area, MLB.TV is probably your best option. Many streaming platforms like Fubo (5-day free trial), Hulu + Live TV (3-day free trial), and Sling (50% off your first month), also offer packages that include channels that grant access to Marlin's games.

How much do Marlins players get paid in 2025?

Salaries for Marlins players can vary greatly, and truthfully, they are a smaller market team compared to other MLB annual payrolls. The Miami Marlins payroll across the organization totaled approximately $108.8 million as of 2025. Currently, the highest-paid player on the Marlins is Jorge Soler, who earns roughly $15 million a year.

Does Miami have a professional baseball team?

Yes, the Miami Marlins are the professional baseball team for Miami. The Marlins are in the National League East Division and have won two World Series championships, in 1997 and 2003. The team was originally founded as the Florida Marlins in 1993, but rebranded as the Miami Marlins in 2012.

Jess is a writer, editor, and Cleveland sports fan. She previously worked for TV Guide and Cord Cutters News where she covered all things streaming and sports.