Boston Red Sox TV Schedule: Where to Watch Every Game

Are you a die-hard Boston Red Sox fan? If so, you won’t want to miss a single pitch, home run, or diving catch this season. To make sure you’re always in the know, here’s your comprehensive guide to the Boston Red Sox TV schedule.

What channel is the Red Sox game on today?

For the majority of regular season games, you’ll want to tune into NESN (New England Sports Network). NESN is the primary broadcaster for the Red Sox, so you’ll find most games airing there. Some nationally televised games might air on major networks like FOX, ESPN, or MLB Network.

What time is the Boston Red Sox game tonight?

Game times vary, but most weekday games typically start around 7:10 PM EST. Weekend games can have earlier or later start times. For the most accurate and up-to-date Red Sox game times, check the official MLB schedule.

Streaming the Red Sox

If you’re a cord-cutter, worry not! Streaming services offer great ways to watch the Red Sox live. Here are some top options:

  • fuboTV: Carries NESN and many other sports channels.
  • DIRECTV STREAM: Offers NESN in its regional packages.
  • MLB.TV: Stream out-of-market Red Sox games live (subject to local blackout restrictions).

Is the Red Sox game on the radio?

Yes! You can catch all Red Sox games on the radio via WEEI 93.7 FM, as well as the WEEI radio network.

Preseason and Playoff TV Schedules

Want to watch those thrilling preseason matchups or nail-biting playoff games? Preseason games often air on NESN, while playoff games are typically broadcast on national networks like TBS, FOX, and FS1.

Stay Updated on All Things Red Sox

And remember, our website is your one-stop shop for all the Red Sox info you crave. Find the latest Boston Red Sox news, insights on the Red Sox salary cap, expert Fantasy MLB predictions, and even guides to watching other MLB games live.

Your Complete Guide to the Boston Red Sox TV Schedule

DATERed Sox Game todayTIME ETTV
Thu, Mar 28@ Seattle10:10 PMNESN
Fri, Mar 29@ Seattle9:40 PMNESN
Sat, Mar 30@ Seattle9:40 PMNESN
Sun, Mar 31@ Seattle4:10 PMNESN
Mon, Apr 1@ Oakland9:40 PMNESN
Tue, Apr 2@ Oakland9:40 PMNESN
Wed, Apr 3@ Oakland3:37 PMNESN
Fri, Apr 5@ Los Angeles9:38 PMNESN
Sat, Apr 6@ Los Angeles9:38 PMNESN
Sun, Apr 7@ Los Angeles4:07 PMNESN
Tue, Apr 9vs Baltimore2:10 PMNESN
Wed, Apr 10vs Baltimore7:10 PMNESN
Thu, Apr 11vs Baltimore7:10 PMNESN
Fri, Apr 12vs Los Angeles7:10 PMNESN
Sat, Apr 13vs Los Angeles4:10 PMNESN
Sun, Apr 14vs Los Angeles1:35 PMNESN
Mon, Apr 15vs Cleveland11:10 AMNESN
Tue, Apr 16vs Cleveland7:10 PMNESN
Wed, Apr 17vs Cleveland7:10 PMNESN
Thu, Apr 18vs Cleveland1:35 PMNESN
Fri, Apr 19@ Pittsburgh6:40 PMNESN
Sat, Apr 20@ Pittsburgh4:05 PMNESN
Sun, Apr 21@ Pittsburgh1:35 PMNESN
Tue, Apr 23@ Cleveland6:10 PMNESN
Wed, Apr 24@ Cleveland6:10 PMNESN
Thu, Apr 25@ Cleveland1:10 PMNESN
Fri, Apr 26vs Chicago7:10 PMNESN
Sat, Apr 27vs Chicago4:10 PMNESN
Sun, Apr 28vs Chicago7:00 PMESPN
Tue, Apr 30vs San Francisco7:10 PMNESN
Wed, May 1vs San Francisco7:10 PMNESN
Thu, May 2vs San Francisco1:35 PMNESN
Fri, May 3@ Minnesota8:10 PMNESN
Sat, May 4@ Minnesota2:10 PMNESN
Sun, May 5@ Minnesota2:10 PMNESN
Tue, May 7@ Atlanta7:20 PMNESN
Wed, May 8@ Atlanta7:20 PMNESN
Fri, May 10vs Washington7:10 PMNESN
Sat, May 11vs Washington4:10 PMNESN
Sun, May 12vs Washington1:35 PMNESN
Mon, May 13vs Tampa Bay7:10 PMNESN
Tue, May 14vs Tampa Bay7:10 PMNESN
Wed, May 15vs Tampa Bay7:10 PMNESN
Thu, May 16vs Tampa Bay7:10 PMNESN
Fri, May 17@ St. Louis8:15 PMNESN
Sat, May 18@ St. Louis7:15 PMNESN
Sun, May 19@ St. Louis2:15 PMNESN
Mon, May 20@ Tampa Bay6:50 PMNESN
Tue, May 21@ Tampa Bay6:50 PMNESN
Wed, May 22@ Tampa Bay6:50 PMNESN
Fri, May 24vs Milwaukee7:10 PMNESN
Sat, May 25vs Milwaukee4:10 PMNESN
Sun, May 26vs Milwaukee1:35 PMNESN
Mon, May 27@ Baltimore1:05 PMNESN
Tue, May 28@ Baltimore6:35 PMNESN
Wed, May 29@ Baltimore6:35 PMNESN
Thu, May 30vs Detroit7:10 PMNESN
Fri, May 31vs Detroit7:10 PMNESN
Sat, Jun 1vs Detroit4:10 PMNESN
Sun, Jun 2vs Detroit1:35 PMNESN
Tue, Jun 4vs Atlanta7:10 PMNESN
Wed, Jun 5vs Atlanta1:35 PMNESN
Thu, Jun 6@ Chicago8:10 PMNESN
Fri, Jun 7@ Chicago8:10 PMNESN
Sat, Jun 8@ Chicago4:10 PMNESN
Sun, Jun 9@ Chicago2:10 PMNESN
Tue, Jun 11vs Philadelphia7:10 PMNESN
Wed, Jun 12vs Philadelphia7:10 PMNESN
Thu, Jun 13vs Philadelphia7:10 PMNESN
Fri, Jun 14vs New York7:10 PMNESN
Sat, Jun 15vs New York7:15 PMNESN
Sun, Jun 16vs New York7:00 PMESPN
Mon, Jun 17@ Toronto7:07 PMNESN
Tue, Jun 18@ Toronto7:07 PMNESN
Wed, Jun 19@ Toronto7:07 PMNESN
Fri, Jun 21@ Cincinnati7:10 PMNESN
Sat, Jun 22@ Cincinnati4:10 PMNESN
Sun, Jun 23@ Cincinnati1:40 PMNESN
Mon, Jun 24vs Toronto7:10 PMNESN
Tue, Jun 25vs Toronto7:10 PMNESN
Wed, Jun 26vs Toronto7:10 PMNESN
Fri, Jun 28vs San Diego7:10 PMNESN
Sat, Jun 29vs San Diego4:10 PMNESN
Sun, Jun 30vs San Diego1:35 PMNESN
Tue, Jul 2@ Miami6:40 PMNESN
Wed, Jul 3@ Miami6:40 PMNESN
Thu, Jul 4@ Miami1:10 PMNESN
Fri, Jul 5@ New York7:05 PMNESN
Sat, Jul 6@ New York1:05 PMNESN
Sun, Jul 7@ New York1:35 PMNESN
Tue, Jul 9vs Oakland7:10 PMNESN
Wed, Jul 10vs Oakland7:10 PMNESN
Thu, Jul 11vs Oakland7:10 PMNESN
Fri, Jul 12vs Kansas City7:10 PMNESN
Sat, Jul 13vs Kansas City4:10 PMNESN
Sun, Jul 14vs Kansas City1:35 PMNESN
Fri, Jul 19@ Los Angeles10:10 PMNESN
Sat, Jul 20@ Los Angeles7:15 PMNESN
Sun, Jul 21@ Los Angeles4:10 PMNESN
Mon, Jul 22@ Colorado8:40 PMNESN
Tue, Jul 23@ Colorado8:40 PMNESN
Wed, Jul 24@ Colorado3:10 PMNESN
Fri, Jul 26vs New York7:10 PMNESN
Sat, Jul 27vs New York7:15 PMNESN
Sun, Jul 28vs New York1:35 PMNESN
Mon, Jul 29vs Seattle7:10 PMNESN
Tue, Jul 30vs Seattle7:10 PMNESN
Wed, Jul 31vs Seattle4:10 PMNESN
Fri, Aug 2@ Texas8:05 PMNESN
Sat, Aug 3@ Texas7:05 PMNESN
Sun, Aug 4@ Texas2:35 PMNESN
Mon, Aug 5@ Kansas City8:10 PMNESN
Tue, Aug 6@ Kansas City8:10 PMNESN
Wed, Aug 7@ Kansas City8:10 PMNESN
Fri, Aug 9vs Houston7:10 PMNESN
Sat, Aug 10vs Houston4:10 PMNESN
Sun, Aug 11vs Houston1:35 PMNESN
Mon, Aug 12vs Texas7:10 PMNESN
Tue, Aug 13vs Texas7:10 PMNESN
Wed, Aug 14vs Texas6:10 PMNESN
Thu, Aug 15@ Baltimore6:35 PMNESN
Fri, Aug 16@ Baltimore7:05 PMNESN
Sat, Aug 17@ Baltimore4:05 PMNESN
Sun, Aug 18@ Baltimore1:35 PMNESN
Mon, Aug 19@ Houston8:10 PMNESN
Tue, Aug 20@ Houston8:10 PMNESN
Wed, Aug 21@ Houston2:10 PMNESN
Fri, Aug 23vs Arizona7:10 PMNESN
Sat, Aug 24vs Arizona4:10 PMNESN
Sun, Aug 25vs Arizona1:35 PMNESN
Mon, Aug 26vs Toronto7:10 PMNESN
Tue, Aug 27vs Toronto7:10 PMNESN
Wed, Aug 28vs Toronto7:10 PMNESN
Thu, Aug 29vs Toronto7:10 PMNESN
Fri, Aug 30@ Detroit6:40 PMNESN
Sat, Aug 31@ Detroit6:10 PMNESN
Sun, Sep 1@ Detroit1:40 PMNESN
Mon, Sep 2@ New York7:10 PMNESN
Tue, Sep 3@ New York7:10 PMNESN
Wed, Sep 4@ New York7:10 PMNESN
Fri, Sep 6vs Chicago7:10 PMNESN
Sat, Sep 7vs Chicago7:15 PMNESN
Sun, Sep 8vs Chicago1:35 PMNESN
Mon, Sep 9vs Baltimore7:10 PMNESN
Tue, Sep 10vs Baltimore7:10 PMNESN
Wed, Sep 11vs Baltimore7:10 PMNESN
Thu, Sep 12@ New York7:05 PMNESN
Fri, Sep 13@ New York7:05 PMNESN
Sat, Sep 14@ New York1:05 PMNESN
Sun, Sep 15@ New York1:35 PMNESN
Tue, Sep 17@ Tampa Bay6:50 PMNESN
Wed, Sep 18@ Tampa Bay6:50 PMNESN
Thu, Sep 19@ Tampa Bay6:50 PMNESN
Fri, Sep 20vs Minnesota7:10 PMNESN
Sat, Sep 21vs Minnesota4:10 PMNESN
Sun, Sep 22vs Minnesota1:35 PMNESN
Mon, Sep 23@ Toronto7:07 PMNESN
Tue, Sep 24@ Toronto7:07 PMNESN
Wed, Sep 25@ Toronto7:07 PMNESN
Fri, Sep 27vs Tampa Bay7:10 PMNESN
Sat, Sep 28vs Tampa Bay4:10 PMNESN
Sun, Sep 29vs Tampa Bay3:05 PMNESN