Yardbarker
Rafael Marchán hits fourth-inning RBI single vs. Marlins in 2025
Apr 20, 2025; Philadelphia, Pennsylvania, USA; Philadelphia Phillies catcher Rafael Marchán (13) hits an RBI single during the fourth inning against the Miami Marlins at Citizens Bank Park. Mandatory Credit: Eric Hartline-Imagn Images

How to watch the Philadelphia Phillies online without cable in 2025: Stream the Fightin' Phils 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.

Coming off a 95-win season and their first NL East title since 2011, the Phillies are looking to carry their momentum into the 2025 playoffs. Bryce Harper and Kyle Schwarber lead the charge with offensive firepower, seasoned experience, and effortless swagger.

With the Phillies management addressing the previous lack of pitching depth, the Phil's no longer have any major weakness. With strength in every area, the Phillies look to claim the Pennant against the stacked Mets. Read below to discover how to stream the Phillies throughout the entire season.


What channels are Philadelphia Phillies games on this season?

If you’re tuning in from the City of Brotherly Love, you can catch most Phillies games on NBC Sports Philadelphia, the area’s regional sports network (RSN). However, select games will air on NBC 10, the city’s NBC affiliate. The team also has some nationally televised games this year, which will appear on ESPN, Fox, Fox Sports 1 (FS1), MLB Network or TBS.


DIRECTV STREAM Fubo Hulu + Live TV Sling TV YouTube TV
NBC Sports Philadelphia

✔**



NBC



✔*

ESPN





Fox



✔*

FS1





MLB Network





TBS





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


How to watch the Philadelphia Phillies on DIRECTV STREAM

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

While DIRECTV STREAM is the usual pick for MLB fans, they notably don't provide regional coverage for the Phillies. While they might not have NBC Sports Philadelphia, they've got you covered for all national broadcasts, so you won't miss any big games. Starting with the Entertainment plan, you'll get the channels FOX, ESPN, FS1, and TBS, but you'll need the Choice plan for MLB Network.

While DIRECTV STREAM is an expensive streamer, its value matches the price tag. With varied areas of entertainment, sports coverage, unlimited DVR, and simultaneous streaming, DIRECTV STREAM is a great option, especially with their free trial offering.

How to watch the Philadelphia Phillies on Fubo

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

The sports-centric streaming platform Fubo is one of the best options for Phillies fans thanks to its regional coverage and substantial national coverage. All of Fubo's plans include ESPN, FOX, FS1, and NBC, but you'll need the Elite plan for access to MLB Network. 

The only downside of Fubo is that their plans don’t carry TBS. However, the Phillies only have one regular season game scheduled on that network this season, meaning its omission shouldn't affect your decision. Additionally, you’ll get access to other sports channels (like beIN SPORTS and NFL Network) and unlimited Cloud DVR storage.


How to watch the Philadelphia Phillies on Hulu + Live TV

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

Hulu + Live TV is the top pick for Philadelphia baseball fans due to its complete coverage of Phillies games. Like Fubo, this platform includes NBC Sports Philadelphia in all of its live TV plans. Its ad-free and ad-supported plans also include ESPN, Fox, FS1, MLB Network, and TBS, giving you all the channels you need to stream Phillies games this season.

In addition to these networks, Hulu + Live TV plans include a variety of other sports channels, such as CBS Sports Network, ESPNEWS, Fox Sports 2 (FS2) and NFL Network.  Plus, your Hulu + Live TV plan gives you access to the Disney Bundle, which includes ESPN Plus, Disney Plus and Hulu’s on-demand library of original TV shows and movies.


How to watch the Philadelphia Phillies on Sling TV

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

Popular with budget-conscious cord-cutters, Sling TV is geared towards casual fans who are fine with limited coverage. Sling Orange has ESPN and TBS, while Sling Blue subscribers in the Philadelphia area will receive NBC, Fox, FS1 and TBS. Sling Orange & Blue comes with all of these channels, plus you can buy the Sports Extra add-on to get MLB Network.

Depending on your plan, you’ll also get other sports channels, such as ESPN2, MotorTrend and NFL Network. Unfortunately, none of Fubo's plans carry NBC Sports Philadelphia, and there is only 50 hours of cloud DVR included, though you can upgrade to 200 hours for $5 per month.


How to watch the Philadelphia Phillies on YouTube TV

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

YouTube TV is another top streaming service worth considering if you’re a Phillies fan. Its base plan offers all of the major local channels (including Fox and NBC), as well as ESPN, FS1, TBS and NBC Sports Philadelphia. Unfortunately, MLB Network is not available through YouTube TV, though it can be purchased separately.

When you sign up for YouTube TV, you’ll gain access to several other sports channels, including NBA TV and NFL Network. YouTube TV plans also have unlimited DVR space, giving you the freedom to replay games and other programs on your own time.


How to watch the Philadelphia Phillies on Apple TV+

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

Friday Night Baseball on Apple TV+ has returned to provide viewers with a doubleheader of marquee matchups every weekend. The Phillies will play the Mets on June 20th on Friday Night Baseball, which is exclusively available through Apple TV+. With an Apple TV+ subscription, you can tune into these MLB games and watch original content on Apple TV+.


The Philadelphia Phillies 2025 MLB Season Schedule

Date Matchup Streaming Options
Apr 22 (Tue) @ NY Mets 4:10 PM ET TBS, MLB.tv, Sling TV, Hulu + Live TV
Apr 23 (Wed) @ NY Mets 10:10 AM ET MLBN, MLB.tv, Sling TV, Hulu + Live TV
Apr 25 (Fri) @ Chicago Cubs 12:20 PM ET MLBN, MLB.tv, Sling TV, Hulu + Live TV
Apr 26 (Sat) @ Chicago Cubs 2:05 PM ET FOX, MLB.tv, Sling TV, Hulu + Live TV
Apr 27 (Sun) @ Chicago Cubs 5:00 PM ET MLB.tv, Sling TV, Hulu + Live TV
Apr 29 (Tue) vs. Washington 3:45 PM ET MLB.tv, Sling TV, Hulu + Live TV
Apr 30 (Wed) vs. Washington 3:45 PM ET MLB.tv, Sling TV, Hulu + Live TV
May 1 (Thu) vs. Washington 3:45 PM ET MLBN, MLB.tv, Sling TV, Hulu + Live TV
May 2 (Fri) vs. Arizona 3:45 PM ET MLB.tv, Sling TV, Hulu + Live TV
May 3 (Sat) vs. Arizona 3:05 PM ET MLB.tv, Sling TV, Hulu + Live TV
May 4 (Sun) vs. Arizona 11:05 AM ET MLB.tv, Sling TV, Hulu + Live TV
May 6 (Tue) @ Tampa Bay 4:05 PM ET MLB.tv, Sling TV, Hulu + Live TV
May 7 (Wed) @ Tampa Bay 4:05 PM ET MLB.tv, Sling TV, Hulu + Live TV
May 8 (Thu) @ Tampa Bay 4:05 PM ET MLBN, MLB.tv, Sling TV, Hulu + Live TV
May 9 (Fri) @ Cleveland 4:10 PM ET MLB.tv, Sling TV, Hulu + Live TV
May 10 (Sat) @ Cleveland 3:10 PM ET MLB.tv, Sling TV, Hulu + Live TV
May 11 (Sun) @ Cleveland 4:00 PM ET MLB.tv, Sling TV, Hulu + Live TV
May 12 (Mon) vs. St. Louis 3:45 PM ET MLBN, MLB.tv, Sling TV, Hulu + Live TV
May 13 (Tue) vs. St. Louis 3:45 PM ET MLB.tv, Sling TV, Hulu + Live TV
May 14 (Wed) vs. St. Louis 10:05 AM ET MLBN, MLB.tv, Sling TV, Hulu + Live TV
May 16 (Fri) vs. Pittsburgh 3:45 PM ET MLB.tv, Sling TV, Hulu + Live TV
May 17 (Sat) vs. Pittsburgh 3:05 PM ET MLB.tv, Sling TV, Hulu + Live TV
May 18 (Sun) vs. Pittsburgh 10:35 AM ET MLB.tv, Sling TV, Hulu + Live TV
May 19 (Mon) @ Colorado 7:40 PM ET MLB.tv, Sling TV, Hulu + Live TV
May 20 (Tue) @ Colorado 7:40 PM ET MLB.tv, Sling TV, Hulu + Live TV
May 21 (Wed) @ Colorado 7:40 PM ET MLB.tv, Sling TV, Hulu + Live TV
May 22 (Thu) @ Colorado 2:10 PM ET MLB.tv, Sling TV, Hulu + Live TV
May 23 (Fri) @ Oakland 10:05 PM ET MLBN, MLB.tv, Sling TV, Hulu + Live TV
May 24 (Sat) @ Oakland 10:05 PM ET MLBN, MLB.tv, Sling TV, Hulu + Live TV
May 25 (Sun) @ Oakland 4:05 PM ET MLB.tv, Sling TV, Hulu + Live TV
May 27 (Tue) vs. Atlanta 3:45 PM ET TBS, MLB.tv, Sling TV, Hulu + Live TV
May 28 (Wed) vs. Atlanta 3:45 PM ET MLB Network, MLB.tv, Sling TV, Hulu + Live TV
May 29 (Thu) vs. Atlanta 3:45 PM ET MLBN, MLB.tv, Sling TV, Hulu + Live TV
May 30 (Fri) vs. Milwaukee 3:45 PM ET MLBN, MLB.tv, Sling TV, Hulu + Live TV
May 31 (Sat) vs. Milwaukee 1:05 PM ET FS1, MLB.tv, Sling TV, Hulu + Live TV
Jun 1 (Sun) vs. Milwaukee 10:35 AM ET MLB.tv, Sling TV, Hulu + Live TV
Jun 3 (Tue) @ Toronto 4:07 PM ET MLB.tv, Sling TV, Hulu + Live TV
Jun 4 (Wed) @ Toronto 4:07 PM ET MLB.tv, Sling TV, Hulu + Live TV
Jun 5 (Thu) @ Toronto 12:07 PM ET MLB.tv, Sling TV, Hulu + Live TV
Jun 6 (Fri) @ Pittsburgh 3:40 PM ET MLB.tv, Sling TV, Hulu + Live TV
Jun 7 (Sat) @ Pittsburgh 1:05 PM ET MLB.tv, Sling TV, Hulu + Live TV
Jun 8 (Sun) @ Pittsburgh 10:35 AM ET MLB.tv, Sling TV, Hulu + Live TV
Jun 9 (Mon) vs. Chicago Cubs 3:45 PM ET MLB.tv, Sling TV, Hulu + Live TV
Jun 10 (Tue) vs. Chicago Cubs 3:45 PM ET MLB.tv, Sling TV, Hulu + Live TV
Jun 11 (Wed) vs. Chicago Cubs 10:05 AM ET MLB.tv, Sling TV, Hulu + Live TV
Jun 13 (Fri) vs. Toronto 3:45 PM ET MLB.tv, Sling TV, Hulu + Live TV
Jun 14 (Sat) vs. Toronto 1:05 PM ET MLB.tv, Sling TV, Hulu + Live TV
Jun 15 (Sun) vs. Toronto 10:35 AM ET MLB.tv, Sling TV, Hulu + Live TV
Jun 16 (Mon) @ Miami 3:40 PM ET MLB.tv, Sling TV, Hulu + Live TV
Jun 17 (Tue) @ Miami 3:40 PM ET MLB.tv, Sling TV, Hulu + Live TV
Jun 18 (Wed) @ Miami 3:40 PM ET MLB.tv, Sling TV, Hulu + Live TV
Jun 19 (Thu) @ Miami 3:40 PM ET MLB.tv, Sling TV, Hulu + Live TV
Jun 20 (Fri) vs. NY Mets 4:15 PM ET Apple TV+, MLB.tv, Sling TV, Hulu + Live TV
Jun 21 (Sat) vs. NY Mets 4:15 PM ET FOX, MLB.tv, Sling TV, Hulu + Live TV
Jun 22 (Sun) vs. NY Mets 4:00 PM ET MLB.tv, Sling TV, Hulu + Live TV
Jun 24 (Tue) @ Houston 6:10 PM ET MLB.tv, Sling TV, Hulu + Live TV
Jun 25 (Wed) @ Houston 6:10 PM ET MLB.tv, Sling TV, Hulu + Live TV
Jun 26 (Thu) @ Houston 12:10 PM ET MLB.tv, Sling TV, Hulu + Live TV
Jun 27 (Fri) @ Atlanta 4:15 PM ET MLB.tv, Sling TV, Hulu + Live TV
Jun 28 (Sat) @ Atlanta 4:15 PM ET FOX, MLB.tv, Sling TV, Hulu + Live TV
Jun 29 (Sun) @ Atlanta 10:35 AM ET MLB.tv, Sling TV, Hulu + Live TV
Jun 30 (Mon) vs. San Diego 3:30 PM ET MLB.tv, Sling TV, Hulu + Live TV
Jul 1 (Tue) vs. San Diego 3:30 PM ET MLB.tv, Sling TV, Hulu + Live TV
Jul 2 (Wed) vs. San Diego 10:05 AM ET MLB.tv, Sling TV, Hulu + Live TV
Jul 4 (Fri) vs. Cincinnati 10:05 AM ET MLB.tv, Sling TV, Hulu + Live TV
Jul 5 (Sat) vs. Cincinnati 1:05 PM ET MLB.tv, Sling TV, Hulu + Live TV
Jul 6 (Sun) vs. Cincinnati 10:35 AM ET MLB.tv, Sling TV, Hulu + Live TV

*Primary national network (if any) is listed first, followed by the standard streaming options for Phillies broadcasts.


How to watch Philadelphia Phillies out-of-market games with MLB TV

Outside of Philadelphia, you can’t watch the Phillies on NBC Sports Philadelphia. Fortunately, though, you can purchase an MLB.TV subscription to get access to every out-of-market Phillies game. For even more live and on-demand MLB content, you can upgrade your subscription to stream every out-of-market game from around the league. You can sign up for MLB.TV on the MLB’s website or through select streaming platforms, including Fubo.



FAQ

How to watch the Phillies in 2025?

Most streaming services will air at least some Phillies games this season. If you’re in Philly and want to watch as many games as possible, sign up for a platform that offers NBC Sports Philadelphia, such as Fubo or YouTube TV. For fans outside of the local market, MLB.TV will host most of the Phillies regular season games. 

How many Phillies games are on Apple TV in 2025?

The Phillies have played one game on Apple TV, and will play one more game later this season. Their upcoming game is a Friday Night Baseball matchup against the Mets on June 20th.

Are Phillies games free on Peacock?

While Peacock has streamed MLB games in the past, the platform is not currently scheduled to broadcast any games this season. However, you can watch Phillies games for free by signing up for a trial with a streaming service like DIRECTV STREAM or Sling TV.

How to watch out-of-market Phillies games?

To watch the Phillies from outside of the local broadcast region, you'll need an MLB.TV subscription. Their pricing plans typically consist of an annual pass starting at $129.99 along with a monthly pass starting at $29.99 per month. 

Taylor Freitas is a freelance writer with more than 10 years of professional journalism experience. She has contributed to publications, including LA Weekly, CNET, ZDNET, and Bankrate. She holds a B.A. in Print and Digital Journalism from the University of Southern California.