Les Cardinaux ont une rivalité de longue date avec les Cubs de Chicago ainsi qu'une rivalité plus récente avec les Astros de Houston.
Les Cardinaux ont une forte rivalité avec les Cubs de Chicago qui ont débuté en 1885.