The Cardinals have had several different logo designs during the franchise's 140 year history.

St. Louis Cardinals logo from 1998-2021
1998-2021
St. Louis Cardinals logo from 1967-1997
1967-1997
St. Louis Cardinals logo from 1956-1966
1956-1966
St. Louis Cardinals logo from 1953-1955
1953-1955
St. Louis Cardinals logo from 1948-1952
1948-1952
St. Louis Cardinals logo from 1929-1947
1929-1947
St. Louis Cardinals logo from 1927-1928
1927-1928
St. Louis Cardinals logo from 1922-1926
1922-1926
St. Louis Cardinals logo from 1901-1921
1901-1921
St. Louis Cardinals logo from 1882-1900
1882-1900
as St. Louis Brown Stockings