ABSTRACT The vascular flora of Crenshaw County, Alabama, was surveyed from 1987 to 2010. A total of 1171 taxa (species and hybrids) in 565 genera from 150 families are reported. Twenty-five taxa represented by herbarium specimens from Crenshaw County were not recollected during this study. The Inventory List of Rare, Threatened and Endangered Plants, Animals and Natural Communities of Alabama as compiled by the Alabama Natural Heritage Program contains 23 of the species collected. Approximately 18 percent of the flora (213 species), are considered non-indigenous. Families with the largest number of taxa were Asteraceae (158), Poaceae (135), Fabaceae (87), Cyperaceae (61), Rosaceae (35) and Liliaceae (31).