List of St. Louis Cardinals broadcasters

Broadcasters

 * Radio: KMOX AM 1120 (2011–present)
 * Cable TV: Bally Sports Midwest (2021–present)

Announcers

 * Radio: John Rooney (2006–present) and Ricky Horton (2016–present; Free TV 2001–2007, Cable TV 2008–2021)
 * Cable TV (152 games): Jim Edmonds (2016–present), Brad Thompson (2018–present), and Chip Caray (2023–present)

Radio

 * KMOX AM 1120 (1926–1940, 1955–2005, 2011–present)
 * KWK AM 1380 (1928–1943)
 * WEW AM 770 (1944–1948)
 * WIL AM 1430 (1945–1947, 1949–1953)
 * KXOK AM 630 (1954)
 * KTRS AM 550 (2006–2010)

Television (Broadcast)

 * KSD-TV/KSDK Channel 5 (1949–1987, 2007–2010)
 * KPLR-TV 11 (1988–2006)

Television (Cable)

 * Sports Time (1984)
 * Cardinals Cable Network (1985–1989)
 * Prime Sports Midwest (1990–1995)
 * Fox Sports Midwest (1996–1998, 2008–2020)
 * Fox Sports Net Midwest (1999–2003)
 * FSN Midwest (2004–2007)

Announcers

 * Garnett Marks (1927–1928)
 * France Laux (1929–1943, 1945)
 * Johnny O'Hara (1936–1947)
 * Jim Bottomley (1939)
 * Dizzy Dean (1941–1946)
 * Harry Caray (1945–1969)
 * Gabby Street (1945–1950)
 * Stretch Miller (1950–1953)
 * Gus Mancuso (1951–1953)
 * Jack Buck (1954–1958, 1961–2001)
 * Milo Hamilton (1954)
 * Joe Garagiola (1955–1962)
 * Bud Blattner (1960–1961)
 * Jerry Gross (1961, 1963–1967)
 * Bill Wilkerson (1969–2006)
 * Jim Woods (1970–1971)
 * Mike Shannon (1972–2021)
 * Bob Starr (1972–1979)
 * Mike Walden (1972)
 * Jay Randolph (1973–1987, 2007–2010)
 * Harry Walker (1973)
 * Bob Carpenter (Cable TV 1984, 1994–1996; Free TV 1993–2005)
 * Dan Kelly (1980–1984)
 * Red Rush (1984)
 * Al Hrabosky (1985–2018)
 * Ken Wilson (Cable and Free TV 1985–1990)
 * Joe Buck (1991–2007)
 * George Grande (Free TV 1991–1992)
 * Bob Ramsey (1997–1998, 2004)
 * Ozzie Smith (1997–1999)
 * Rich Gould (1998–1999)
 * Dan McLaughlin (1999–2022)
 * Joel Meyers (2002)
 * Wayne Hagin (Radio 2003–2005, Free TV 2006)
 * Tim McCarver (2014–2019)