Regular season average attendance of the St. Louis Cardinals 2009-2023
The average regular season attendance at St. Louis Cardinals games in Major League Baseball remained relatively consistent from 2006 to 2023. In 2023, the average attendance was 40,013, a slight decrease from the previous year's value of 40,994 people.