When to plant in Highland Lakes, AL

Planting dates worked out from Highland Lakes's own frost records, not a generic zone chart.

Last spring frost

  1. Early · riskyMar 69 years in 10 still get a later frost
  2. TypicalMar 25about half of years get a later frost
  3. Safe to plant outApr 111 year in 10 gets a later frost

Hardy crops like peas and spinach are timed from the typical date. Wait for the safe date before planting out tomatoes, peppers and squash.

First fall frost

  1. EarlyNov 11 year in 10 has frost by then
  2. TypicalNov 12about half of years have had frost
  3. LateNov 239 years in 10 have had frost by then

A typical year has 228 frost-free days. Plan for tender crops to be ripe by the early date.

Station used: Birmingham Ap · 20.5 km away · station 188 m, town 245 m. How we match towns to stations

This season

Plan your garden.

Build my Highland Lakes plan

Planting dates for common crops

CropStart indoorsPlant out or sowHarvest from
Tomato Feb 14 – Feb 28 Apr 11 – Apr 25 Jun 5
Sweet pepper Jan 31 – Feb 14 Apr 11 – Apr 25 Jun 10
Lettuce (leaf) Jan 21 – Jan 28 Feb 25 – Mar 11 Apr 6
Peas — Feb 11 – Mar 11 Apr 7
Bush beans — Apr 4 – Apr 25 May 24
Carrot — Mar 4 – Apr 15 May 3
Beet — Feb 25 – Apr 8 Apr 16
Potato — Mar 4 – Mar 25 May 13
Kale Jan 14 – Jan 28 Feb 25 – Mar 11 Apr 9
Broccoli Jan 14 – Jan 28 Feb 25 – Mar 18 Apr 26
Cucumber Mar 14 – Mar 21 Apr 11 – Apr 25 May 31
Summer squash and zucchini Mar 14 – Mar 21 Apr 11 – Apr 25 May 26
Winter squash Mar 14 – Mar 21 Apr 11 – Apr 25 Jun 30
Sweet corn — Apr 4 – Apr 25 Jun 3
Onion (from sets) — Feb 25 – Mar 18 May 26
Garlic — Oct 29 – Nov 26 (fall) following summer
Spinach — Feb 11 – Mar 11 Mar 21
Basil Feb 28 – Mar 14 Apr 11 – Apr 25 Jun 7

Plan all 65 crops for Highland Lakes

Highland Lakes's weather over time

How the growing season has shifted here, year by year, from the station's own records.

Feb 1Feb 15Mar 1Mar 15Apr 1Apr 15 1930194019501960197019801990200020102020
Each year's last spring frostLong-term trend
See the data as a table
YearLast spring frost
1930Mar 9
1931Mar 17
1932Mar 15
1933Mar 21
1934Mar 20
1935Mar 13
1936Apr 3
1937Mar 29
1938Apr 10
1939Mar 19
1940Apr 13
1941Mar 18
1942Mar 3
1943Mar 8
1944Apr 5
1945Feb 3
1946Mar 11
1947Mar 29
1948Mar 29
1949Mar 20
1950Apr 16
1951Mar 22
1952Apr 7
1953Apr 21
1954Mar 17
1955Mar 30
1956Mar 25
1957Mar 10
1958Apr 8
1959Apr 14
1960Apr 10
1961Mar 10
1962Apr 16
1963Mar 22
1964Mar 31
1965Mar 22
1966Apr 10
1967Mar 18
1968Mar 25
1969Mar 31
1970Apr 3
1971Apr 8
1972Apr 5
1973Apr 11
1974Mar 22
1975Apr 6
1976Feb 23
1977Mar 23
1978Mar 28
1979Mar 26
1980Mar 22
1981Mar 25
1982Apr 7
1983Apr 21
1984Apr 5
1985Apr 2
1986Apr 23
1987Apr 6
1988Mar 17
1989Apr 12
1990Apr 8
1991Mar 31
1992Apr 5
1993Apr 22
1994Apr 1
1995Mar 10
1996Apr 10
1997Apr 18
1998Mar 22
1999Mar 27
2000Apr 9
2001Mar 27
2002Mar 23
2003Mar 31
2004Mar 22
2005Mar 9
2006Mar 26
2007Apr 8
2008Mar 25
2009Apr 8
2010Mar 7
2011Feb 13
2012Feb 25
2013Mar 28
2014Apr 16
2015Mar 8
2016Feb 27
2017Mar 16
2018Apr 8
2019Apr 1
2020Mar 7
2021Apr 2
2022Mar 13
2023Mar 21
2024Mar 19

What this means for you: Since 1930, Highland Lakes's last spring frost has stayed at about the same time of year. Year-to-year swings are large, so keep using the safe date rather than the trend.

Source: daily records from Birmingham Ap (NOAA GHCN-Daily). Years with too many missing days are left out.

Nearby towns