One Page Season

St. Louis Cardinals Schedule 2027 (TV, Times)

What time is the Cardinals game? Thu, Mar 25, time TBD, at Cincinnati Reds, on MLB.TV.

St. Louis Cardinals 2027 schedule: 162 games, 81 at home. First-pitch times, TV channels, results and a printable PDF. Combine teams in one free schedule.

Advertisement

Season so far

No final scores yet this season.

Next up

St. Louis Cardinals at Cincinnati Reds

When
Thu, Mar 25 · first-pitch time TBD
Where
Great American Ball Park, Cincinnati, Ohio
TV / stream
MLB.TV
Schedule and results. Initial times shown in U.S. Eastern time; the interactive view uses your selected time zone.
Date / first pitchMatchupTV / streamStatus
Mar 25, 2027 · Time TBDSt. Louis Cardinals at Cincinnati RedsMLB.TVScheduled
Mar 27, 2027 · Time TBDSt. Louis Cardinals at Cincinnati RedsMLB.TVScheduled
Mar 28, 2027 · Time TBDSt. Louis Cardinals at Cincinnati RedsMLB.TVScheduled
Mar 29, 2027 · Time TBDSt. Louis Cardinals at Chicago CubsMLB.TVScheduled
Mar 30, 2027 · Time TBDSt. Louis Cardinals at Chicago CubsMLB.TVScheduled
Mar 31, 2027 · Time TBDSt. Louis Cardinals at Chicago CubsMLB.TVScheduled
Apr 1, 2027 · Time TBDKansas City Royals at St. Louis CardinalsMLB.TVScheduled
Apr 3, 2027 · Time TBDKansas City Royals at St. Louis CardinalsMLB.TVScheduled
Apr 4, 2027 · Time TBDKansas City Royals at St. Louis CardinalsMLB.TVScheduled
Apr 5, 2027 · Time TBDSan Diego Padres at St. Louis CardinalsMLB.TVScheduled
Apr 6, 2027 · Time TBDSan Diego Padres at St. Louis CardinalsMLB.TVScheduled
Apr 7, 2027 · Time TBDSan Diego Padres at St. Louis CardinalsMLB.TVScheduled
Apr 9, 2027 · Time TBDSt. Louis Cardinals at San Francisco GiantsMLB.TVScheduled
Apr 10, 2027 · Time TBDSt. Louis Cardinals at San Francisco GiantsMLB.TVScheduled
Apr 11, 2027 · Time TBDSt. Louis Cardinals at San Francisco GiantsMLB.TVScheduled
Apr 12, 2027 · Time TBDSt. Louis Cardinals at San Diego PadresMLB.TVScheduled
Apr 13, 2027 · Time TBDSt. Louis Cardinals at San Diego PadresMLB.TVScheduled
Apr 14, 2027 · Time TBDSt. Louis Cardinals at San Diego PadresMLB.TVScheduled
Apr 15, 2027 · Time TBDSt. Louis Cardinals at San Diego PadresMLB.TVScheduled
Apr 16, 2027 · Time TBDSt. Louis Cardinals at Texas RangersMLB.TVScheduled
Apr 17, 2027 · Time TBDSt. Louis Cardinals at Texas RangersMLB.TVScheduled
Apr 18, 2027 · Time TBDSt. Louis Cardinals at Texas RangersMLB.TVScheduled
Apr 19, 2027 · Time TBDMinnesota Twins at St. Louis CardinalsMLB.TVScheduled
Apr 20, 2027 · Time TBDMinnesota Twins at St. Louis CardinalsMLB.TVScheduled
Apr 21, 2027 · Time TBDMinnesota Twins at St. Louis CardinalsMLB.TVScheduled
Apr 23, 2027 · Time TBDToronto Blue Jays at St. Louis CardinalsMLB.TVScheduled
Apr 24, 2027 · Time TBDToronto Blue Jays at St. Louis CardinalsMLB.TVScheduled
Apr 25, 2027 · Time TBDToronto Blue Jays at St. Louis CardinalsMLB.TVScheduled
Apr 26, 2027 · Time TBDAtlanta Braves at St. Louis CardinalsMLB.TVScheduled
Apr 27, 2027 · Time TBDAtlanta Braves at St. Louis CardinalsMLB.TVScheduled
Apr 28, 2027 · Time TBDAtlanta Braves at St. Louis CardinalsMLB.TVScheduled
Apr 30, 2027 · Time TBDSt. Louis Cardinals at Boston Red SoxMLB.TVScheduled
May 1, 2027 · Time TBDSt. Louis Cardinals at Boston Red SoxMLB.TVScheduled
May 2, 2027 · Time TBDSt. Louis Cardinals at Boston Red SoxMLB.TVScheduled
May 3, 2027 · Time TBDSt. Louis Cardinals at Chicago White SoxMLB.TVScheduled
May 4, 2027 · Time TBDSt. Louis Cardinals at Chicago White SoxMLB.TVScheduled
May 5, 2027 · Time TBDSt. Louis Cardinals at Chicago White SoxMLB.TVScheduled
May 6, 2027 · Time TBDMilwaukee Brewers at St. Louis CardinalsMLB.TVScheduled
May 7, 2027 · Time TBDMilwaukee Brewers at St. Louis CardinalsMLB.TVScheduled
May 8, 2027 · Time TBDMilwaukee Brewers at St. Louis CardinalsMLB.TVScheduled
May 9, 2027 · Time TBDMilwaukee Brewers at St. Louis CardinalsMLB.TVScheduled
May 11, 2027 · Time TBDAthletics at St. Louis CardinalsMLB.TVScheduled
May 12, 2027 · Time TBDAthletics at St. Louis CardinalsMLB.TVScheduled
May 13, 2027 · Time TBDAthletics at St. Louis CardinalsMLB.TVScheduled
May 14, 2027 · Time TBDSt. Louis Cardinals at Tampa Bay RaysMLB.TVScheduled
May 15, 2027 · Time TBDSt. Louis Cardinals at Tampa Bay RaysMLB.TVScheduled
May 16, 2027 · Time TBDSt. Louis Cardinals at Tampa Bay RaysMLB.TVScheduled
May 18, 2027 · Time TBDSt. Louis Cardinals at Baltimore OriolesMLB.TVScheduled
May 19, 2027 · Time TBDSt. Louis Cardinals at Baltimore OriolesMLB.TVScheduled
May 20, 2027 · Time TBDSt. Louis Cardinals at Baltimore OriolesMLB.TVScheduled
May 21, 2027 · Time TBDDetroit Tigers at St. Louis CardinalsMLB.TVScheduled
May 22, 2027 · Time TBDDetroit Tigers at St. Louis CardinalsMLB.TVScheduled
May 23, 2027 · Time TBDDetroit Tigers at St. Louis CardinalsMLB.TVScheduled
May 24, 2027 · Time TBDSt. Louis Cardinals at Pittsburgh PiratesMLB.TVScheduled
May 25, 2027 · Time TBDSt. Louis Cardinals at Pittsburgh PiratesMLB.TVScheduled
May 26, 2027 · Time TBDSt. Louis Cardinals at Pittsburgh PiratesMLB.TVScheduled
May 27, 2027 · Time TBDSt. Louis Cardinals at Pittsburgh PiratesMLB.TVScheduled
May 28, 2027 · Time TBDChicago Cubs at St. Louis CardinalsMLB.TVScheduled
May 29, 2027 · Time TBDChicago Cubs at St. Louis CardinalsMLB.TVScheduled
May 30, 2027 · Time TBDChicago Cubs at St. Louis CardinalsMLB.TVScheduled
May 31, 2027 · Time TBDPittsburgh Pirates at St. Louis CardinalsMLB.TVScheduled
Jun 1, 2027 · Time TBDPittsburgh Pirates at St. Louis CardinalsMLB.TVScheduled
Jun 2, 2027 · Time TBDPittsburgh Pirates at St. Louis CardinalsMLB.TVScheduled
Jun 4, 2027 · Time TBDSt. Louis Cardinals at Colorado RockiesMLB.TVScheduled
Jun 5, 2027 · Time TBDSt. Louis Cardinals at Colorado RockiesMLB.TVScheduled
Jun 6, 2027 · Time TBDSt. Louis Cardinals at Colorado RockiesMLB.TVScheduled
Jun 7, 2027 · Time TBDSt. Louis Cardinals at Seattle MarinersMLB.TVScheduled
Jun 8, 2027 · Time TBDSt. Louis Cardinals at Seattle MarinersMLB.TVScheduled
Jun 9, 2027 · Time TBDSt. Louis Cardinals at Seattle MarinersMLB.TVScheduled
Jun 11, 2027 · Time TBDSt. Louis Cardinals at Milwaukee BrewersMLB.TVScheduled
Jun 12, 2027 · Time TBDSt. Louis Cardinals at Milwaukee BrewersMLB.TVScheduled
Jun 13, 2027 · Time TBDSt. Louis Cardinals at Milwaukee BrewersMLB.TVScheduled
Jun 14, 2027 · Time TBDWashington Nationals at St. Louis CardinalsMLB.TVScheduled
Jun 15, 2027 · Time TBDWashington Nationals at St. Louis CardinalsMLB.TVScheduled
Jun 16, 2027 · Time TBDWashington Nationals at St. Louis CardinalsMLB.TVScheduled
Jun 17, 2027 · Time TBDWashington Nationals at St. Louis CardinalsMLB.TVScheduled
Jun 18, 2027 · Time TBDCincinnati Reds at St. Louis CardinalsMLB.TVScheduled
Jun 19, 2027 · Time TBDCincinnati Reds at St. Louis CardinalsMLB.TVScheduled
Jun 20, 2027 · Time TBDCincinnati Reds at St. Louis CardinalsMLB.TVScheduled
Jun 22, 2027 · Time TBDSt. Louis Cardinals at Washington NationalsMLB.TVScheduled
Jun 23, 2027 · Time TBDSt. Louis Cardinals at Washington NationalsMLB.TVScheduled
Jun 24, 2027 · Time TBDSt. Louis Cardinals at Washington NationalsMLB.TVScheduled
Jun 25, 2027 · Time TBDNew York Mets at St. Louis CardinalsMLB.TVScheduled
Jun 26, 2027 · Time TBDNew York Mets at St. Louis CardinalsMLB.TVScheduled
Jun 27, 2027 · Time TBDNew York Mets at St. Louis CardinalsMLB.TVScheduled
Jun 28, 2027 · Time TBDSt. Louis Cardinals at Miami MarlinsMLB.TVScheduled
Jun 29, 2027 · Time TBDSt. Louis Cardinals at Miami MarlinsMLB.TVScheduled
Jun 30, 2027 · Time TBDSt. Louis Cardinals at Miami MarlinsMLB.TVScheduled
Jul 1, 2027 · Time TBDSt. Louis Cardinals at Chicago CubsMLB.TVScheduled
Jul 2, 2027 · Time TBDSt. Louis Cardinals at Chicago CubsMLB.TVScheduled
Jul 3, 2027 · Time TBDSt. Louis Cardinals at Chicago CubsMLB.TVScheduled
Jul 4, 2027 · Time TBDSt. Louis Cardinals at Chicago CubsMLB.TVScheduled
Jul 6, 2027 · Time TBDArizona Diamondbacks at St. Louis CardinalsMLB.TVScheduled
Jul 7, 2027 · Time TBDArizona Diamondbacks at St. Louis CardinalsMLB.TVScheduled
Jul 8, 2027 · Time TBDArizona Diamondbacks at St. Louis CardinalsMLB.TVScheduled
Jul 9, 2027 · Time TBDNew York Yankees at St. Louis CardinalsMLB.TVScheduled
Jul 10, 2027 · Time TBDNew York Yankees at St. Louis CardinalsMLB.TVScheduled
Jul 11, 2027 · Time TBDNew York Yankees at St. Louis CardinalsMLB.TVScheduled
Jul 16, 2027 · Time TBDSt. Louis Cardinals at Kansas City RoyalsMLB.TVScheduled
Jul 17, 2027 · Time TBDSt. Louis Cardinals at Kansas City RoyalsMLB.TVScheduled
Jul 18, 2027 · Time TBDSt. Louis Cardinals at Kansas City RoyalsMLB.TVScheduled
Jul 19, 2027 · Time TBDSt. Louis Cardinals at Arizona DiamondbacksMLB.TVScheduled
Jul 20, 2027 · Time TBDSt. Louis Cardinals at Arizona DiamondbacksMLB.TVScheduled
Jul 21, 2027 · Time TBDSt. Louis Cardinals at Arizona DiamondbacksMLB.TVScheduled
Jul 23, 2027 · Time TBDLos Angeles Dodgers at St. Louis CardinalsMLB.TVScheduled
Jul 24, 2027 · Time TBDLos Angeles Dodgers at St. Louis CardinalsMLB.TVScheduled
Jul 25, 2027 · Time TBDLos Angeles Dodgers at St. Louis CardinalsMLB.TVScheduled
Jul 26, 2027 · Time TBDCincinnati Reds at St. Louis CardinalsMLB.TVScheduled
Jul 27, 2027 · Time TBDCincinnati Reds at St. Louis CardinalsMLB.TVScheduled
Jul 28, 2027 · Time TBDCincinnati Reds at St. Louis CardinalsMLB.TVScheduled
Jul 29, 2027 · Time TBDCincinnati Reds at St. Louis CardinalsMLB.TVScheduled
Jul 30, 2027 · Time TBDSt. Louis Cardinals at Atlanta BravesMLB.TVScheduled
Jul 31, 2027 · Time TBDSt. Louis Cardinals at Atlanta BravesMLB.TVScheduled
Aug 1, 2027 · Time TBDSt. Louis Cardinals at Atlanta BravesMLB.TVScheduled
Aug 2, 2027 · Time TBDSt. Louis Cardinals at Philadelphia PhilliesMLB.TVScheduled
Aug 3, 2027 · Time TBDSt. Louis Cardinals at Philadelphia PhilliesMLB.TVScheduled
Aug 4, 2027 · Time TBDSt. Louis Cardinals at Philadelphia PhilliesMLB.TVScheduled
Aug 6, 2027 · Time TBDColorado Rockies at St. Louis CardinalsMLB.TVScheduled
Aug 7, 2027 · Time TBDColorado Rockies at St. Louis CardinalsMLB.TVScheduled
Aug 8, 2027 · Time TBDColorado Rockies at St. Louis CardinalsMLB.TVScheduled
Aug 9, 2027 · Time TBDChicago Cubs at St. Louis CardinalsMLB.TVScheduled
Aug 10, 2027 · Time TBDChicago Cubs at St. Louis CardinalsMLB.TVScheduled
Aug 11, 2027 · Time TBDChicago Cubs at St. Louis CardinalsMLB.TVScheduled
Aug 13, 2027 · Time TBDSt. Louis Cardinals at New York MetsMLB.TVScheduled
Aug 14, 2027 · Time TBDSt. Louis Cardinals at New York MetsMLB.TVScheduled
Aug 15, 2027 · Time TBDSt. Louis Cardinals at New York MetsMLB.TVScheduled
Aug 16, 2027 · Time TBDSt. Louis Cardinals at Cleveland GuardiansMLB.TVScheduled
Aug 17, 2027 · Time TBDSt. Louis Cardinals at Cleveland GuardiansMLB.TVScheduled
Aug 18, 2027 · Time TBDSt. Louis Cardinals at Cleveland GuardiansMLB.TVScheduled
Aug 20, 2027 · Time TBDLos Angeles Angels at St. Louis CardinalsMLB.TVScheduled
Aug 21, 2027 · Time TBDLos Angeles Angels at St. Louis CardinalsMLB.TVScheduled
Aug 22, 2027 · Time TBDLos Angeles Angels at St. Louis CardinalsMLB.TVScheduled
Aug 23, 2027 · Time TBDMiami Marlins at St. Louis CardinalsMLB.TVScheduled
Aug 24, 2027 · Time TBDMiami Marlins at St. Louis CardinalsMLB.TVScheduled
Aug 25, 2027 · Time TBDMiami Marlins at St. Louis CardinalsMLB.TVScheduled
Aug 27, 2027 · Time TBDSt. Louis Cardinals at Milwaukee BrewersMLB.TVScheduled
Aug 28, 2027 · Time TBDSt. Louis Cardinals at Milwaukee BrewersMLB.TVScheduled
Aug 29, 2027 · Time TBDSt. Louis Cardinals at Milwaukee BrewersMLB.TVScheduled
Aug 30, 2027 · Time TBDSt. Louis Cardinals at Los Angeles DodgersMLB.TVScheduled
Aug 31, 2027 · Time TBDSt. Louis Cardinals at Los Angeles DodgersMLB.TVScheduled
Sep 1, 2027 · Time TBDSt. Louis Cardinals at Los Angeles DodgersMLB.TVScheduled
Sep 3, 2027 · Time TBDSan Francisco Giants at St. Louis CardinalsMLB.TVScheduled
Sep 4, 2027 · Time TBDSan Francisco Giants at St. Louis CardinalsMLB.TVScheduled
Sep 5, 2027 · Time TBDSan Francisco Giants at St. Louis CardinalsMLB.TVScheduled
Sep 6, 2027 · Time TBDHouston Astros at St. Louis CardinalsMLB.TVScheduled
Sep 7, 2027 · Time TBDHouston Astros at St. Louis CardinalsMLB.TVScheduled
Sep 8, 2027 · Time TBDHouston Astros at St. Louis CardinalsMLB.TVScheduled
Sep 10, 2027 · Time TBDPhiladelphia Phillies at St. Louis CardinalsMLB.TVScheduled
Sep 11, 2027 · Time TBDPhiladelphia Phillies at St. Louis CardinalsMLB.TVScheduled
Sep 12, 2027 · Time TBDPhiladelphia Phillies at St. Louis CardinalsMLB.TVScheduled
Sep 14, 2027 · Time TBDSt. Louis Cardinals at Pittsburgh PiratesMLB.TVScheduled
Sep 15, 2027 · Time TBDSt. Louis Cardinals at Pittsburgh PiratesMLB.TVScheduled
Sep 16, 2027 · Time TBDSt. Louis Cardinals at Pittsburgh PiratesMLB.TVScheduled
Sep 17, 2027 · Time TBDSt. Louis Cardinals at Cincinnati RedsMLB.TVScheduled
Sep 18, 2027 · Time TBDSt. Louis Cardinals at Cincinnati RedsMLB.TVScheduled
Sep 19, 2027 · Time TBDSt. Louis Cardinals at Cincinnati RedsMLB.TVScheduled
Sep 20, 2027 · Time TBDMilwaukee Brewers at St. Louis CardinalsMLB.TVScheduled
Sep 21, 2027 · Time TBDMilwaukee Brewers at St. Louis CardinalsMLB.TVScheduled
Sep 22, 2027 · Time TBDMilwaukee Brewers at St. Louis CardinalsMLB.TVScheduled
Sep 24, 2027 · Time TBDPittsburgh Pirates at St. Louis CardinalsMLB.TVScheduled
Sep 25, 2027 · Time TBDPittsburgh Pirates at St. Louis CardinalsMLB.TVScheduled
Sep 26, 2027 · Time TBDPittsburgh Pirates at St. Louis CardinalsMLB.TVScheduled

What channel is the St. Louis Cardinals game on this week?

No St. Louis Cardinals game in the next 7 days. Next: at Cincinnati Reds, Thu, Mar 25 (time TBD), on MLB.TV.

Next game: at Cincinnati Reds · Thu, Mar 25, time TBD · Great American Ball Park · TV/stream: MLB.TV

St. Louis Cardinals season at a glance

Home and away
81 home games, 81 road games (162 games listed).
Opening Day
at Cincinnati Reds, Thursday, March 25 (first-pitch time TBD).
Home opener
vs. Kansas City Royals, Thursday, April 1 (first-pitch time TBD).
Longest homestand
9 straight home games, Apr 19 to Apr 28.
Longest road trip
10 straight road games, Apr 9 to Apr 18.
Games by month
March 6, April 26, May 29, June 27, July 25, August 27, September 22.
Last regular-season game
vs. Pittsburgh Pirates, Sunday, September 26 (first-pitch time TBD).
First-pitch times
No first-pitch times are published yet; every game shows its date with the time TBD.

Computed from the regular-season schedule on this page. Dates are U.S. Eastern. A homestand or road trip is a run of consecutive games at home or away.

St. Louis Cardinals schedule by the numbers

  • 81 home
  • 81 away
  • 0 on national TV

Games by month: Mar 2027 6 · Apr 2027 26 · May 2027 29 · Jun 2027 27 · Jul 2027 25 · Aug 2027 27 · Sep 2027 22

National TV counts games carried on a national broadcast or cable network (such as ESPN, Fox, TNT or a national conference network), not regional channels or streaming-only games.

Plan the rest of St. Louis Cardinals’ season

The available schedule contains 162 regular-season games: 0 completed and 162 not marked final. The remaining games include 81 at home, 81 away and 0 at neutral sites.

The next dated matchup is against Cincinnati Reds on March 25. Use the schedule above for the latest first pitch and channel.

162 remaining games have an unconfirmed first pitch or missing broadcast listing. Recheck those details before arranging travel or a watch party.

Advertisement

St. Louis Cardinals schedule notes

This page lists the regular-season games available from our sports data provider. First-pitch times and TV channels may change; unannounced details remain TBD. The PDF lists the games still to play (choose "PDF with past games" for the full regular season with games already played) and is a snapshot of the latest available data when downloaded.

Following more than one team? Combine this team with other NFL, college football, NBA, NHL, MLB or college teams in one date-ordered schedule and printable PDF.

MLB schedules and teams → · NBA schedules → · College basketball schedules → · NHL schedules → · Women’s college basketball schedules → · College volleyball schedules → · Browse all team schedules →

St. Louis Cardinals schedule FAQ

When is the St. Louis Cardinals 2027 Opening Day?

The first regular-season game in the 2027 schedule is at Cincinnati Reds on Thursday, March 25 (first-pitch time TBD).

When is the St. Louis Cardinals home opener?

The first home game listed is vs. Kansas City Royals on Thursday, April 1 (first-pitch time TBD).

How many home games do the St. Louis Cardinals have?

The current schedule lists 81 home games and 81 road games.

What channel are St. Louis Cardinals games on?

Our data provider lists MLB.TV for the games so far. Local TV and national broadcasts are usually added closer to the season, and the schedule here updates when they are.

How do I print the St. Louis Cardinals schedule?

Use the PDF button near the top of this page for a printable one-page schedule of the games still to play, with dates, first-pitch times (TBD until announced) and TV. The PDF is a snapshot of the schedule when downloaded.