5 planting zones in Alabama with Map

Alabama has 5 USDA planting zones, from 7b to 9b, based on the 2023 USDA Plant Hardiness Zone Map. Birmingham and Huntsville in North Alabama fall in zone 8a (10°F to 15°F). Montgomery, Auburn, and Troy in the Black Belt region are in zone 8b. Mobile, Dothan, and the Gulf Coast are in zone 9a (20°F to 25°F). Zone 7b covers the northernmost Appalachian foothills, and zone 9b is limited to Dauphin Island.

You can find your Alabama growing zone by using our ZIP code tool or the Alabama city planting zone map. Alabama’s USDA hardiness zones — also called gardening zones or plant zones — range from 5°F minimum (zone 7b) to 30°F minimum (zone 9b). Each zone for planting determines which plants survive winter in that climate zone.

Search Alabama Planting Zones by Zip Code

Planting Zones Alabama Map

Select your Alabama city from the selection box below. Use the top-right corner button in the map view to toggle map layers.

Alabama Planting Zones Map

Planting Zones

Planting Zones

What are the 5 planting zones in Alabama?

Alabama Hardiness Zones Map

1. Zone 7b

Zone 7b, shown in purple on our map, covers the northernmost part of Alabama. This zone has average annual minimum temperatures ranging from 5°F to 10°F (-15°C to -12.2°C). It covers the mountainous regions of the state, including parts of the Appalachian foothills. Cities in this zone include Fort Payne, Bryant, and Scottsboro.

2. Zone 8a

Zone 8a, shown in blue on the map, covers much of northern and central Alabama. This zone has average annual minimum temperatures from 10°F to 15°F (-12.2°C to -9.4°C). It includes major urban areas such as Birmingham, Huntsville, and parts of Tuscaloosa.

3. Zone 8b

Zone 8b, shown in dark green on our map, covers the central and southern portions of Alabama. With average annual minimum temperatures ranging from 15°F to 20°F (-9.4°C to -6.7°C), this zone covers the state’s Black Belt region and extends to parts of the Coastal Plain. It includes cities like Montgomery, Auburn, and Selma.

4. Zone 9a

Zone 9a, shown in light green on our map, covers the southernmost part of Alabama, excluding the coastal areas. This zone has average annual minimum temperatures from 20°F to 25°F (-6.7°C to -3.9°C). It has cities such as Mobile, Dothan, and Gulf Shores. The Gulf of Mexico moderates temperatures and increases humidity in this zone.

5. Zone 9b

Zone 9b, shown in yellow on the map, is the warmest planting zone in Alabama and covers a small area at the southern tip of the state. With average annual minimum temperatures ranging from 25°F to 30°F (-3.9°C to -1.1°C), this zone has the mildest winters in Alabama. It is limited to Dauphin Island and nearby coastal areas. This zone supports tropical plants that require mild winters.

Planting Zones in Alabama with Cities

USDA Hardiness Zones for Alabama cities, towns and counties. Data sourced from the 2023 USDA Plant Hardiness Zone Map

Planting Zones in AlabamaTemp Range (°F)Cities
8a10 to 15Abernant, Adamsville, Adger, Albertville, Alexander City, Alexandria, Allgood, Alpine, Alton, Altoona, Anniston, Arab, Arley, Ashland, Ashville, Athens, Attalla, Baileyton, Bankston, Belk, Belle Mina, Berry, Bessemer, Birmingham, Blountsville, Boaz, Bon Air, Bremen, Brent, Brierfield, Brookside, Brownsboro, Burnwell, Bynum, Camp Hill, Capshaw, Carbon Hill, Carrollton, Cedar Bluff, Centre, Centreville, Childersburg, Choccolocco, Clanton, Clay, Cleveland, Collinsville, Cook Springs, Cordova, Courtland, Cragford, Crane Hill, Cropwell, Crossville, Cullman, Cusseta, Dadeville, Danville, Daviston, Dawson, De Armanville, Decatur, Delmar, Delta, Docena, Dolomite, Dora, Douglas, Dutton, Eastaboga, Echola, Edwardsville, Eldridge, Elrod, Empire, Equality, Ethelsville, Eva, Falkville, Fayette, Five Points, Florence, Fort Payne, Fruithurst, Fultondale, Fyffe, Gadsden, Gallant, Garden City, Gardendale, Gaylesville, Geraldine, Goodsprings, Goodwater, Gordo, Graham, Grant, Graysville, Groveoak, Guntersville, Gurley, Hanceville, Harpersville, Hartselle, Harvest, Hayden, Heflin, Helena, Hillsboro, Hollins, Holly Pond, Horton, Houston, Huntsville, Jacksons Gap, Jacksonville, Jasper, Joppa, Kansas, Kellyton, Kennedy, Kent, Killen, Kimberly, Laceys Spring, Lafayette, Lanett, Langston, Lawley, Leeds, Leesburg, Leighton, Lincoln, Lineville, Locust Fork, Madison, Margaret, Mc Shan, Meridianville, Millerville, Millport, Moody, Mooresville, Morris, Moulton, Mount Hope, Mount Olive, Mulga, Munford, Muscadine, Muscle Shoals, Nauvoo, New Castle, New Hope, Normal, Northport, Oakman, Odenville, Ohatchee, Oneonta, Opelika, Owens Cross Roads, Oxford, Paint Rock, Palmerdale, Parrish, Pell City, Phil Campbell, Piedmont, Pinson, Quinton, Ragland, Rainbow City, Rainsville, Ranburne, Randolph, Reform, Remlap, Riverside, Roanoke, Rockford, Rogersville, Russellville, Ryland, Samantha, Sayre, Scottsboro, Section, Sheffield, Shelby, Sipsey, Somerville, Spring Garden, Springville, Spruce Pine, Steele, Sterrett, Sulligent, Sumiton, Sycamore, Sylacauga, Talladega, Tanner, Thorsby, Town Creek, Townley, Trafford, Trenton, Trinity, Trussville, Tuscaloosa, Tuscumbia, Union Grove, Valhermoso Springs, Vandiver, Vernon, Vincent, Vinemont, Wadley, Walnut Grove, Warrior, Watson, Wattsville, Waverly, Weaver, Wedowee, Wellington, Weogufka, West Blocton, Westover, Wilsonville, Wilton, Woodland, Woodville
8b15 to 20Abbeville, Akron, Alabaster, Alberta, Aliceville, Andalusia, Ariton, Arlington, Atmore, Auburn, Auburn University, Autaugaville, Axis, Banks, Beatrice, Bellamy, Bellwood, Bessemer, Billingsley, Birmingham, Black, Boligee, Booth, Boykin, Brantley, Brewton, Brooklyn, Brookwood, Brundidge, Bucks, Buhl, Butler, Calera, Calvert, Camden, Campbell, Castleberry, Catherine, Cecil, Chancellor, Chapman, Chatom, Chelsea, Chunchula, Citronelle, Clayton, Clinton, Clio, Clopton, Coaling, Coffee Springs, Coffeeville, Coker, Columbiana, Coosada, Cottondale, Cottonton, Coy, Creola, Cuba, Daleville, Deatsville, Deer Park, Demopolis, Dickinson, Dixons Mills, Dozier, Duncanville, East Tallassee, Eclectic, Elba, Elmore, Emelle, Enterprise, Epes, Eufaula, Eutaw, Evergreen, Excel, Fairfield, Faunsdale, Fitzpatrick, Flomaton, Florala, Forest Home, Forkland, Fort Davis, Fort Deposit, Fort Mitchell, Fort Rucker, Fosters, Franklin, Frankville, Frisco City, Fruitdale, Fulton, Furman, Gainestown, Gainesville, Gallion, Geneva, Georgiana, Gilbertown, Glenwood, Goodway, Goshen, Grady, Green Pond, Greensboro, Greenville, Grove Hill, Hardaway, Hartford, Hatchechubbee, Hayneville, Highland Home, Holy Trinity, Honoraville, Hope Hull, Hurtsboro, Huxford, Jachin, Jack, Jackson, Jefferson, Jemison, Jones, Kinston, Knoxville, Lapine, Lenox, Leroy, Letohatchee, Linden, Lisman, Little River, Livingston, Loachapoka, Louisville, Lower Peach Tree, Lowndesboro, Luverne, Magnolia, Malcolm, Maplesville, Marbury, Marion, Marion Junction, Mathews, Maylene, Mc Calla, Mc Intosh, Mc Kenzie, Mc Williams, Megargel, Melvin, Mexia, Midway, Millbrook, Millry, Minter, Monroeville, Montevallo, Montgomery, Moundville, Mount Meigs, Mount Vernon, Myrtlewood, Nanafalia, Needham, New Brockton, Newbern, Newton, Newville, Northport, Notasulga, Oak Hill, Opelika, Opp, Orrville, Ozark, Panola, Pelham, Pennington, Perdido, Perdue Hill, Perote, Peterman, Peterson, Petrey, Phenix City, Pike Road, Pine Apple, Pine Hill, Pine Level, Pittsview, Plantersville, Pleasant Grove, Prattville, Ralph, Ramer, Range, Red Level, Repton, River Falls, Rutledge, Safford, Saginaw, Saint Stephens, Salem, Samson, Sardis, Satsuma, Sawyerville, Seale, Selma, Shannon, Shorter, Shorterville, Silas, Siluria, Skipperville, Smiths, Stanton, Stockton, Sunflower, Sweet Water, Tallassee, Thomaston, Thomasville, Tibbie, Titus, Toxey, Troy, Tuscaloosa, Tuskegee, Tuskegee Institute, Tyler, Union Springs, Uniontown, Uriah, Valley, Vance, Verbena, Vinegar Bend, Vredenburgh, Wagarville, Ward, West Greene, Wetumpka, Whatley, Wing, Woodstock, York
7b5 to 10Addison, Anderson, Ardmore, Bear Creek, Beaverton, Bridgeport, Brilliant, Bryant, Cherokee, Cloverdale, Detroit, Double Springs, Elkmont, Estillfork, Fackler, Flat Rock, Florence, Fort Payne, Glen Allen, Guin, Hackleburg, Haleyville, Hamilton, Hazel Green, Henagar, Higdon, Hodges, Hollytree, Hollywood, Ider, Lester, Lexington, Logan, Lynn, Mentone, Natural Bridge, New Market, Pisgah, Princeton, Red Bay, Russellville, Scottsboro, Stevenson, Sylvania, Toney, Valley Head, Vina, Waterloo, Winfield
9a20 to 25Ashford, Atmore, Bay Minette, Bayou La Batre, Bon Secour, Coden, Columbia, Cottonwood, Cowarts, Daphne, Dothan, Eight Mile, Elberta, Fairhope, Foley, Gordon, Grand Bay, Gulf Shores, Headland, Irvington, Lillian, Lockhart, Loxley, Magnolia Springs, Midland City, Mobile, Montrose, Orange Beach, Pansey, Pinckard, Point Clear, Robertsdale, Saint Elmo, Saraland, Seminole, Semmes, Silverhill, Slocomb, Spanish Fort, Stapleton, Summerdale, Theodore, Webb, Wilmer
9b25 to 30Dauphin Island

5 Best Plants for Alabama?

Alabama’s 5 USDA hardiness zones (7b to 9b) each support different plants:

  • Zone 7b: Camellia
  • Zone 8a: Hosta
  • Zone 8b: Coneflower
  • Zone 9a: Oleander
  • Zone 9b: St Augustinegrass

These plants are well-suited for their respective hardiness zones and can thrive in Alabama’s climate.

Leave a Reply

Your email address will not be published. Required fields are marked *