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.
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 |
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.
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.
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.
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.
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.
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+.
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.
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.
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.
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.
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.
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.