skip to main content
We may earn money when you click our links.

How To Watch the 2025 St. Louis Cardinals Season

The Birds on the Bat are ready to fly! Don’t miss a single pitch of the 2025 MLB season with our guide to the Cardinals TV schedule and best streaming options.

When I think of the St. Louis Cardinals, legends like Albert Pujols and Stan Musial come to mind. I also think of unforgettable moments like David Freese’s heroics in Game 6 of the 2011 World Series. I’m sure you have your favorite players and moments as well. After all, the “Cards” have been playing baseball since 1882—so there’s a lot to choose from.

It’s hard to say where the 2025 edition of the Cardinals will stack up against previous teams, but I do know loyal fans will continue to pack Busch Stadium all season long. Whether you’re a diehard or casual fan, I’ll walk you through how to catch every game on TV.

What channels have St. Louis Cardinals games?

Fans in the Cardinals’ TV territory can watch most games on FanDuel Sports Network Midwest (FDSMW) this season. Ten regional games will also be simulcast on over-the-air (OTA) channels KMOV First Alert 4 and Matrix Midwest TV.

When it comes to national channels and platforms, the Cards will play on Apple TV+, ESPN, FOX, FS1, MLB Network, TBS, and The Roku Channel.

Want radio coverage? The Cardinals Radio Network includes 160+ affiliate stations across nine states, with Spanish-language broadcasts available in Missouri and Indiana for home games.

Best TV plans for watching the St. Louis Cardinals

I have excellent news, Cardinals fans. You have two great viewing options in 2025: a direct-to-consumer (DTC) package or a standard TV provider. I’ve included the monthly costs and strengths of both options below to help you make the best choice for your viewing needs.

Just keep in mind that neither option provides access to games on Apple TV+ and The Roku Channel.

The FanDuel Sports Network logo on a blue background.

FanDuel Sports Network ($19.99/mo.)

FanDuel Sports Network (FDSN) is the DTC viewing option for in-market Cardinals fans. With the exception of nationally televised broadcasts, a monthly subscription to FDSN will allow you to watch the Cards every time they take the field in 2025. This makes it the perfect choice for fans whose only entertainment need is Cardinals baseball.

From now until August 31, new subscribers can use promo code CARDSBOGO to buy one month and get the second month free. That’s perfect if you’re just tuning in for the tail end of the regular season.

The Fubo logo features white text on an orange background.

Fubo ($14.99–$94.99/mo.)

Fubo makes it super easy to watch the Cardinals locally this season. Its base plan carries every channel you need, which means you don’t have to upgrade or purchase add-ons to enjoy the action. You’ll only want its MLB.TV add-on if you’re an out-of-market fan.

One downside of Fubo—and other TV providers that carry FanDuel Sports Network Midwest—is the regional sports fee. This fee is added to the price of the monthly plan, which Fubo isn’t very transparent about. Aside from that, there’s a lot to like about Fubo, including its unlimited recording capabilities. That’ll come in clutch during the long MLB season.

Score the best TV plan!

Enter your zip code below to see your area’s top TV providers.

2025 St. Louis Cardinals TV schedule

The Cardinals struggled during the first month of the season before turning things around with a nine-game winning streak in early May. One of those wins came with Sonny Gray on the mound, who I’ve been very impressed with. Despite being 35 years old, he entered the All-Star break with a 9–3 record and 118 strikeouts.

With 64 games left to play, the Cardinals are just 2.5 games back of a National League Wild Card spot. So I think it’s safe to say that every game is must-see TV as the season winds down.

Jump to: Preseason | March | April | May | June | July | August | September

Opponent Day Time (ET) Channel
Preseason
At Miami Marlins Saturday, Feb. 22 1:10 p.m.
Houston Astros Sunday, Feb. 23 1:05 p.m. FDSMW
New York Mets Monday, Feb. 24 1:05 p.m.
At Toronto Blue Jays Tuesday, Feb. 25 1:07 p.m. FDSMW
At New York Yankees Wednesday, Feb. 26 1:05 p.m.
Miami Marlins Thursday, Feb. 27 1:05 p.m.
At Houston Astros Friday, Feb. 28 1:05 p.m.
Washington Nationals Saturday, March 1 1:05 p.m.
At Miami Marlins Sunday, March 2 1:10 p.m.
At Washington Nationals Tuesday, March 4 1:05 p.m. FDSMW
New York Mets Tuesday, March 4 1:05 p.m. ESPN
At Houston Astros Wednesday, March 5 1:05 p.m.
Washington Nationals Thursday, March 6 1:05 p.m. FDSMW
Houston Astros Friday, March 7 6:05 p.m.
At Washington Nationals Saturday, March 8 12:05 p.m. FDSMW
New York Yankees Sunday, March 9 1:05 p.m. FDSMW
At New York Mets Monday, March 10 6:10 p.m. MLB Network
Miami Marlins Tuesday, March 11 1:05 p.m. FDSMW
New York Mets Wednesday, March 12 1:05 p.m.
At Houston Astros Thursday, March 13 1:05 p.m. FDSMW
At New York Mets Friday, March 14 6:10 p.m.
Toronto Blue Jays Saturday, March 15 1:05 p.m. FDSMW
At Miami Marlins Sunday, March 16 1:10 p.m. FDSMW
At Washington Nationals Monday, March 17 1:05 p.m.
Miami Marlins Tuesday, March 18 1:05 p.m. FDSMW
Washington Nationals Wednesday, March 19 1:05 p.m. FDSMW
Houston Astros Friday, March 21 1:05 p.m.
At New York Mets Friday, March 21 1:10 p.m.
At Miami Marlins Saturday, March 22 1:10 p.m.
Washington Nationals Sunday, March 23 1:05 p.m.
At Redbirds Monday, March 24 7:15 p.m.
March
Minnesota Twins Thursday, March 27 4:15 p.m. FDSMW
Minnesota Twins Saturday, March 29 2:15 p.m. FDSMW, FS1
Minnesota Twins Sunday, March 30 2:15 p.m. FDSMW
Los Angeles Angels Monday, March 31 7:45 p.m. FDSMW
April
Los Angeles Angels Tuesday, April 1 7:45 p.m. FDSMW
Los Angeles Angels Wednesday, April 2 1:15 p.m. FDSMW
At Boston Red Sox Friday, April 4 2:10 p.m. FDSMW
At Boston Red Sox Sunday, April 6 1:35 p.m. FDSMW
At Boston Red Sox Sunday, April 6 7:10 p.m. ESPN
At Pittsburgh Pirates Monday, April 7 6:40 p.m. FDSMW Extra
At Pittsburgh Pirates Tuesday, April 8 6:40 p.m. FDSMW
At Pittsburgh Pirates Wednesday, April 9 12:35 p.m. FDSMW
Philadelphia Phillies Friday, April 11 8:15 p.m. FDSMW, Matrix Midwest, KMOV-4
Philadelphia Phillies Saturday, April 12 2:15 p.m. FDSMW
Philadelphia Phillies Sunday, April 13 2:15 p.m. FDSMW
Houston Astros Monday, April 14 7:45 p.m. FDSMW
Houston Astros Tuesday, April 15 7:45 p.m. FDSMW Extra
Houston Astros Wednesday, April 16 1:15 p.m. FDSMW
At New York Mets Thursday, April 17 7:10 p.m. FDSMW
At New York Mets Friday, April 18 7:10 p.m. FDSMW
At New York Mets Saturday, April 19 4:05 p.m. FOX
At New York Mets Sunday, April 20 1:40 p.m. FDSMW
At Atlanta Braves Monday, April 21 7:15 p.m. FDSMW Extra
At Atlanta Braves Tuesday, April 22 7:15 p.m. FDSMW
At Atlanta Braves Wednesday, April 23 12:15 p.m. FDSMW
Milwaukee Brewers Friday, April 25 8:15 p.m. FDSMW, Matrix Midwest
Milwaukee Brewers Saturday, April 26 2:15 p.m. FDSMW
Milwaukee Brewers Sunday, April 27 2:15 p.m. FDSMW Extra
At Cincinnati Reds Monday, April 28 6:40 p.m. FDSMW, MLB Network
At Cincinnati Reds Wednesday, April 30 12:40 p.m. FDSMW
At Cincinnati Reds Wednesday, April 30 6:40 p.m. FDSMW Extra
May
At Cincinnati Reds Thursday, May 1 12:40 p.m. FDSMW
New York Mets Friday, May 2 8:15 p.m. FDSMW Extra
New York Mets Sunday, May 4 1:15 p.m. FDSMW Extra
New York Mets Sunday, May 4 6:15 p.m. FDSMW Extra
Pittsburgh Pirates Monday, May 5 7:45 p.m. FDSMW
Pittsburgh Pirates Tuesday, May 6 7:45 p.m. FDSMW
Pittsburgh Pirates Wednesday, May 7 1:15 p.m. FDSMW, MLB Network
At Washington Nationals Friday, May 9 6:45 p.m. Apple TV+
At Washington Nationals Saturday, May 10 4:05 p.m. FDSMW
At Washington Nationals Sunday, May 11 1:35 p.m. FDSMW
At Philadelphia Phillies Monday, May 12 6:45 p.m. FDSMW, MLB Network
At Philadelphia Phillies Wednesday, May 14 1:05 p.m. FDSMW, MLB Network
At Philadelphia Phillies Wednesday, May 14 6:15 p.m. FDSMW
At Kansas City Royals Friday, May 16 7:40 p.m. FDSMW, Matrix Midwest
At Kansas City Royals Saturday, May 17 7:10 p.m. FDSMW
At Kansas City Royals Sunday, May 18 2:10 p.m. FDSMW
Detroit Tigers Monday, May 19 7:45 p.m. FDSMW
Detroit Tigers Tuesday, May 20 7:45 p.m. FDSMW
Detroit Tigers Wednesday, May 21 1:15 p.m. MLB Network, FDSMW
Arizona Diamondbacks Friday, May 23 8:15 p.m. Apple TV+
Arizona Diamondbacks Saturday, May 24 2:15 p.m. FDSMW
Arizona Diamondbacks Sunday, May 25 2:15 p.m. FDSMW
At Baltimore Orioles Monday, May 26 3:05 p.m. FDSMW
At Baltimore Orioles Tuesday, May 27 6:35 p.m. FDSMW
At Baltimore Orioles Wednesday, May 28 6:35 p.m. FDSMW, MLB Network
At Texas Rangers Friday, May 30 8:05 p.m. FDSMW, Matrix Midwest, KMOV-4
At Texas Rangers Saturday, May 31 4:05 p.m. FDSMW
June
At Texas Rangers Sunday, June 1 1:05 p.m. The Roku Channel
Kansas City Royals Tuesday, June 3 7:45 p.m. FDSMW
Kansas City Royals Thursday, June 5 1:45 p.m. FDSMW
Kansas City Royals Thursday, June 5 7:45 p.m. FDSMW
Los Angeles Dodgers Friday, June 6 8:15 p.m. FDSMW, Matrix Midwest, KMOV-4
Los Angeles Dodgers Saturday, June 7 2:15 p.m. FDSMW
Los Angeles Dodgers Sunday, June 8 2:15 p.m. FDSMW
Toronto Blue Jays Monday, June 9 7:45 p.m. FDSMW
Toronto Blue Jays Tuesday, June 10 7:45 p.m. FDSMW
Toronto Blue Jays Wednesday, June 11 2:15 p.m. FDSMW
At Milwaukee Brewers Thursday, June 12 7:40 p.m. FDSMW
At Milwaukee Brewers Friday, June 13 8:10 p.m. FDSMW
At Milwaukee Brewers Saturday, June 14 4:10 p.m. FDSMW, FS1
At Milwaukee Brewers Sunday, June 15 2:10 p.m. FDSMW
At Chicago White Sox Tuesday, June 17 7:40 p.m. FDSMW
At Chicago White Sox Thursday, June 19 2:10 p.m. FDSMW
At Chicago White Sox Thursday, June 19 TBD FDSMW
Cincinnati Reds Friday, June 20 7:15 p.m. FDSMW, Matrix Midwest
Cincinnati Reds Saturday, June 21 2:15 p.m. FDSMW
Cincinnati Reds Sunday, June 22 2:15 p.m. FDSMW
Chicago Cubs Monday, June 23 7:45 p.m. FDSMW
Chicago Cubs Tuesday, June 24 7:45 p.m. FDSMW
Chicago Cubs Wednesday, June 25 7:45 p.m. FDSMW
Chicago Cubs Thursday, June 26 2:15 p.m. FDSMW
At Cleveland Guardians Friday, June 27 7:10 p.m. Apple TV+
At Cleveland Guardians Saturday, June 28 4:10 p.m. FDSMW
At Cleveland Guardians Sunday, June 29 12:05 p.m. The Roku Channel
At Pittsburgh Pirates Monday, June 30 6:40 p.m. FDSMW
July
At Pittsburgh Pirates Tuesday, July 1 6:40 p.m. FDSMW
At Pittsburgh Pirates Wednesday, July 2 12:35 p.m. FDSMW, MLB Network
At Chicago Cubs Friday, July 4 2:20 p.m. Apple TV+
At Chicago Cubs Saturday, July 5 2:20 p.m. FDSMW
At Chicago Cubs Sunday, July 6 6:10 p.m. ESPN
Washington Nationals Tuesday, July 8 7:45 p.m. FDSMW
Washington Nationals Wednesday, July 9 7:45 p.m. FDSMW
Washington Nationals Thursday, July 10 7:45 p.m. FDSMW
Atlanta Braves Friday, July 11 8:15 p.m. FDSMW, Matrix Midwest
Atlanta Braves Saturday, July 12 2:15 p.m. FDSMW
Atlanta Braves Sunday, July 13 2:15 p.m. FDSMW
Home Run Derby Monday, July 14 8:00 p.m. ESPN
MLB All-Star Game Tuesday, July 15 8:00 p.m. FOX, Fox Deportes
At Arizona Diamondbacks Friday, July 18 9:40 p.m. FDSMW, Matrix Midwest
At Arizona Diamondbacks Saturday, July 19 7:15 p.m. FOX
At Arizona Diamondbacks Sunday, July 20 4:10 p.m. FDSMW
At Colorado Rockies Monday, July 21 8:40 p.m. FDSMW
At Colorado Rockies Tuesday, July 22 8:40 p.m. FDSMW
At Colorado Rockies Wednesday, July 23 3:10 p.m. FDSMW
San Diego Padres Thursday, July 24 7:45 p.m. FDSMW
San Diego Padres Friday, July 25 7:15 p.m. FDSMW
San Diego Padres Saturday, July 26 7:15 p.m. FDSMW
San Diego Padres Sunday, July 27 2:15 p.m. FDSMW
Miami Marlins Monday, July 28 7:45 p.m. FDSMW
Miami Marlins Tuesday, July 29 7:45 p.m. FDSMW
Miami Marlins Wednesday, July 30 7:45 p.m. FDSMW
August
At San Diego Padres Friday, Aug. 1 9:40 p.m. FDSMW
At San Diego Padres Saturday, Aug. 2 10:10 p.m. FDSMW
At San Diego Padres Sunday, Aug. 3 4:10 p.m. FDSMW
At Los Angeles Dodgers Monday, Aug. 4 10:10 p.m. FDSMW
At Los Angeles Dodgers Tuesday, Aug. 5 10:10 p.m. FDSMW
At Los Angeles Dodgers Wednesday, Aug. 6 4:10 p.m. FDSMW
Chicago Cubs Friday, Aug. 8 8:15 p.m. FDSMW
Chicago Cubs Saturday, Aug. 9 7:15 p.m. FOX
Chicago Cubs Sunday, Aug. 10 2:15 p.m. FDSMW
Colorado Rockies Monday, Aug. 11 7:45 p.m. FDSMW
Colorado Rockies Tuesday, Aug. 12 7:45 p.m. FDSMW
Colorado Rockies Wednesday, Aug. 13 2:15 p.m. FDSMW
New York Yankees Friday, Aug. 15 8:15 p.m. FDSMW
New York Yankees Saturday, Aug. 16 7:15 p.m. FOX
New York Yankees Sunday, Aug. 17 2:15 p.m. FDSMW
At Miami Marlins Monday, Aug. 18 6:40 p.m. FDSMW
At Miami Marlins Tuesday, Aug. 19 6:40 p.m. FDSMW
At Miami Marlins Wednesday, Aug. 20 6:40 p.m. FDSMW
At Tampa Bay Rays Thursday, Aug. 21 7:35 p.m. FDSMW
At Tampa Bay Rays Friday, Aug. 22 7:35 p.m. FDSMW
At Tampa Bay Rays Sunday, Aug. 24 12:10 p.m. FDSMW
Pittsburgh Pirates Monday, Aug. 25 7:45 p.m. FDSMW
Pittsburgh Pirates Tuesday, Aug. 26 7:45 p.m. FDSMW
Pittsburgh Pirates Wednesday, Aug. 27 7:45 p.m. FDSMW, FS1
Pittsburgh Pirates Thursday, Aug. 28 2:15 p.m. FDSMW
At Cincinnati Reds Friday, Aug. 29 6:40 p.m. FDSMW
At Cincinnati Reds Saturday, Aug. 30 6:40 p.m. FDSMW
At Cincinnati Reds Sunday, Aug. 31 12:10 p.m. FDSMW
September
Oakland Athletics Monday, Sept. 1 2:15 p.m. FDSMW
Oakland Athletics Tuesday, Sept. 2 7:45 p.m. FDSMW
Oakland Athletics Wednesday, Sept. 3 7:45 p.m. FDSMW
San Francisco Giants Friday, Sept. 5 8:15 p.m. FDSMW
San Francisco Giants Saturday, Sept. 6 7:15 p.m. FOX
San Francisco Giants Sunday, Sept. 7 2:15 p.m. FDSMW
At Seattle Mariners Monday, Sept. 8 9:40 p.m. FDSMW
At Seattle Mariners Tuesday, Sept. 9 9:40 p.m. FDSMW
At Seattle Mariners Wednesday, Sept. 10 9:40 p.m. FDSMW
At Milwaukee Brewers Friday, Sept. 12 8:10 p.m. FDSMW
At Milwaukee Brewers Saturday, Sept. 13 8:15 p.m. FOX
At Milwaukee Brewers Sunday, Sept. 14 2:10 p.m. FDSMW
Cincinnati Reds Monday, Sept. 15 7:45 p.m. FDSMW
Cincinnati Reds Tuesday, Sept. 16 7:45 p.m. FDSMW
Cincinnati Reds Wednesday, Sept. 17 1:15 p.m. FDSMW
Milwaukee Brewers Friday, Sept. 19 8:15 p.m. FDSMW
Milwaukee Brewers Saturday, Sept. 20 7:15 p.m. FDSMW
Milwaukee Brewers Sunday, Sept. 21 2:15 p.m. FDSMW
At San Francisco Giants Monday, Sept. 22 9:45 p.m. FDSMW
At San Francisco Giants Tuesday, Sept. 23 9:45 p.m. FDSMW
At San Francisco Giants Wednesday, Sept. 24 9:45 p.m. FDSMW
At Chicago Cubs Friday, Sept. 26 2:20 p.m. FDSMW, MLB Network
At Chicago Cubs Saturday, Sept. 27 2:20 p.m. FDSMW
At Chicago Cubs Sunday, Sept. 28 3:20 p.m. FDSMW

Data effective as of post date.

How to watch the St. Louis Cardinals FAQ

Can I watch the St. Louis Cardinals for free?

Yes, you can watch the St. Louis Cardinals for free with an over-the-air antenna when games air on channels like FOX, KMOV Channel 4, and Matrix Midwest TV. Check out the FCC’s Reception Map Tool to see which channels are available where you live.

What states are in the Cardinals’ TV territory?

The Cardinals’ TV territory includes most of Missouri and parts of Arkansas, Illinois, Indiana, Iowa, Kansas, Kentucky, Oklahoma, Mississippi, and Tennessee.

How can I watch regional Cardinals games as an out-of-market fan?

Out-of-market fans who want to watch regional Cardinals games this season will need MLB.TV or MLB EXTRA INNINGS. Which service you choose depends on whether you prefer streaming (MLB.TV) or traditional cable TV (MLB EXTRA INNINGS).

Which TV providers in my area carry FanDuel Sports Network Midwest?

Popular TV providers that offer FanDuel Sports Network Midwest are DIRECTV, Fubo, Spectrum, and Xfinity. You can visit GetMyHomeTeams.com to see which services in your area carry the channel.

Why you should trust us

I created this watch guide to address the viewing needs of St. Louis Cardinals fans. After spending a few hours researching the most up-to-date broadcast schedule for the team’s 2025 season, I recommended two distinct viewing options. Lastly, I made sure to carefully review every detail in this guide to ensure its accuracy and quality.

Check out CableTV.com’s How We Rank page to learn more about our methods.

CableTV.com Sports logo featuring animated athlete with raised hands.

Don't miss an update

Stay updated on the latest products and services anytime anywhere.

Curious what TV and internet providers are in your area?