Wyróżniono kilkanaście podgatunków C. cardinalis: C. cardinalis cardinalis (Linnaeus, 1758) – kardynał szkarłatny – południowo-wschodnia Kanada, środkowe i wschodnie USA (z wyjątkiem południowo-wschodniej Georgii i Florydy). C. cardinalis floridanus Ridgway, 1896 – południowo-wschodnia Georgia i Floryda. C. cardinalis magnirostris Bangs, 1903 – południowy Teksas i środkowa Oklahoma do Missisipi. C. cardinalis canicaudus Chapman, 1891 – zachodnia Oklahoma oraz zachodni i środkowy Teksas do środkowego Meksyku. C. cardinalis coccineus Ridgway, 1873 – kardynał jukatański – San Luis Potosí do północnego Oaxaca. C. cardinalis littoralis Nelson, 1897 – Veracruz do Tabasco. C. cardinalis yucatanicus Ridgway, 1887 – u nasady półwyspu Jukatan. C. cardinalis phillipsi Parkes, 1997 – Jukatan. C. cardinalis flammiger J.L. Peters, 1913 – południowy Quintana Roo, północno-wschodnie Belize i północna Gwatemala. C. cardinalis saturatus Ridgway, 1885 – Cozumel. C. cardinalis superbus Ridgway, 1885 – południowo-zachodnie USA i północna Sonora. C. cardinalis seftoni (Huey, 1940) – środkowa Kalifornia Dolna. C. cardinalis igneus S.F. Baird, 1860 – kardynał kalifornijski – południowa Kalifornia Dolna. C. cardinalis clintoni (Banks, 1963) – Isla Cerralvo. C.