MLB games on TV today

https://library.sportingnews.com/styles/crop_style_16_9_desktop_webp/s3/2025-07/National%20Anthem%20at%20Fenway%20Park%20070125.jpg.webp?itok=MfT4dc-E
image

If you’re anything like us, you’ve cleared your calendar for baseball this Independence Day.

Once again, MLB steals the show on July 4th with an entire day’s worth of action. The first pitch of the day is set for 11:05 a.m. ET between the Nationals and Red Sox; exactly 11 hours later, the Athletics and Giants begin the 15th and final game of the day at 10:05 p.m. ET.

The matchups are nothing short of captivating. Round 2 of the Subway Series begins in Queens, with Juan Soto and the Mets out for revenge against the Yankees. Soto, sensational of late, will look to lay the hammer down against his former team.

Two of baseball’s hottest teams tangle in Hollywood, with Shohei Ohtani and the Dodgers welcoming in the Astros. And the NL Central race heats up as Pete Crow-Armstrong’s Cubs try to separate themselves from the pesky Cardinals.

Here’s everything you need to know about watching baseball this July 4th, including TV and live stream information for every game.

MLB schedule today: July 4th baseball games

Here’s a look at the complete MLB schedule on July 4, including TV and live stream options for every single game.

Game Time (ET) TV channel
Red Sox at Nationals 11:05 a.m. NESN, MASN, MLB Network, Fubo
Reds at Phillies 1:05 p.m. FanDuel Sports Network Ohio, NBC Sports Philadelphia
Cardinals at Cubs 2:20 p.m. Apple TV+
Yankees at Mets 3:10 p.m. YES, SNY, MLB Network, Fubo
Pirates at Mariners 4:10 p.m. SportsNet Pittsburgh, Root Sports Northwest
Rays at Twins 4:10 p.m. FanDuel Sports Network Sun, Twins.TV
Rangers at Padres 6:40 p.m. CW33, Padres.TV, MLB Network, Fubo
Angels at Blue Jays 7:07 p.m. Apple TV+
Tigers at Guardians 7:10 p.m. FanDuel Sports Network Detroit, CLEGuardians.TV
Brewers at Marlins 7:10 p.m. FanDuel Sports Network Wisconsin, FanDuel Sports Network Florida
Orioles at Braves 7:15 p.m. MASN, FanDuel Sports Network South, MLB Network
White Sox at Rockies 8:10 p.m. CHSN, Rockies.TV
Astros at Dodgers 9:10 p.m.  Space City Home Network, SportsNet LA
Royals at Diamondbacks 9:40 p.m.  FanDuel Sports Network Kansas City, Dbacks.TV, MLB Network, Fubo
Giants at Athletics 10:05 p.m. NBC Sports Network Bay Area, NBC Sports Network California, MLB Network, Fubo 

How to watch MLB Games on July 4th

The vast majority of MLB games on July 4 will be televised on a regional sports network. However, MLB Network will carry games throughout the day. Those national games are subject to local blackout restrictions, with the specific matchups varying by region.

MLB Network’s national slate begins with Nationals vs. Red Sox at 11:05 a.m. ET, followed by a Subway Series clash between the Mets and Yankees at 3:10 p.m. ET.

The quadruple-header extends into the evening. Viewers will either watch Padres vs. Rangers or Braves vs. Orioles, followed by one of Diamondbacks vs. Royals and Athletics vs. Giants.

MLB live streams for July 4th

Viewers can stream select games throughout Independence Day live with Fubo.

Fubo offers a free trial for new subscribers, so you can try the service before you buy. Stream ESPN, ABC, CBS, Fox, NBC and 200+ top channels of live TV and sports without cable. (Participating plans only. Taxes and fees may apply.) 

In addition, Cubs vs. Cardinals and Blue Jays vs. Angels will be available for streaming exclusively on Apple TV+.

Related Links

Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.