Garden Bed Math

❄️ ZonesFree toolPrintable record

Frost date lookup by zip code

Quick answer

Type a zip code and the tool finds the nearest NOAA weather stations and reads their 1991 to 2020 freeze dates: the last 32°F night in spring and the first one in fall. For zip code 43215 (Columbus, Ohio), the nearest station's typical last spring frost is April 20 and its typical first fall frost is October 24. In 1 year out of 10, spring frost comes after May 7 and fall frost before October 13.

Source: NOAA 1991-2020 U.S. Climate Normals, annual/seasonal, checked October 7, 2026; NOAA 1991-2020 annual/seasonal normals documentation, checked October 7, 2026.

Updated October 8, 2026 Sources checked October 7, 2026 Printable frost date card

Tomato and pepper transplants in a flat on a porch step at dawn, frost on the lawn and a sheet beside them

Frost date lookup by zip code

Change any number and the answer updates as you type.

Where the garden is

The tool finds the NOAA weather stations nearest the center of your zip code area.

Zip code 43215, nearest NOAA stationCOLUMBUS WCMH, OH4.1 mi away, 740 ft above sea level, 10 years of NOAA record

Last spring frost, typical
April 20
Later than this 1 year in 10
May 7
First fall frost, typical
October 24
Earlier than this 1 year in 10
October 13
Days between the typical dates
187
JFMAMJJASOND

Past both 1 in 10 datesBetween the typical and 1 in 10 dates

The 3 nearest stations (typical 32°F dates)
StationDistanceHeightLast springFirst fall
COLUMBUS WCMH, OH4.1 mi740 ftApr 20Oct 24
COLUMBUS-VALLEY CROSSING, OH6.5 mi760 ftApr 23Oct 19
COLUMBUS PORT COLUMBUS INTL AP, OH7.2 mi810 ftApr 18Oct 27

"Typical" is NOAA's 50% date for a 32°F night, 1991 to 2020. If the stations disagree, use the one closest to your height and setting.

No garden math needed

How to use this, in plain words

  1. Type the five-digit zip code where the garden is.

  2. Look at the station the tool picked: how far away it is and how high it sits. If one of the other two is closer to your height or setting, read that one instead.

  3. Note two dates for each season: the typical one and the 1 in 10 one. The 1 in 10 date is the cautious choice for tender plants.

  4. Print the frost date card, copy the NOAA dates onto it, and add the frosts you actually see each year.

Source: NOAA 1991-2020 annual/seasonal normals documentation, checked October 7, 2026.

What the store won't tell you

Before you start

  • The dates are for a 32°F night at the station, not a forecast. Check the weather forecast before planting out, whatever the calendar says.
  • The typical date is a coin flip. In about half of springs, a freezing night still comes after it.
  • Cold air settles in low ground, so a yard in a dip, near a creek or out in the open can frost before the station reads freezing.
  • Seed packets and plant tags often say "after the last frost." That means your local date, not one printed for the whole country.

Source: NOAA 1991-2020 annual/seasonal normals documentation, checked October 7, 2026.

Go deeper: It froze after the last frost date: how to read the odds · Zone vs frost date: two different numbers for one garden · What your USDA zone does and doesn't tell you · When to plant garlic in zones 6 to 7, read from your frost date · When to plant garlic in zones 3 to 5: one to two weeks after the first frost · Do garlic cloves need pre-chilling in zones 8 to 10? · When to plant tulip bulbs in zones 6 to 7 · When to plant tulip bulbs in zones 3 to 5 · Pre-chilling tulip bulbs for a warm winter · When to plant tulip bulbs in zones 8 to 10 · One corner of the yard frosts first: find and fix a frost pocket · Microclimates in one yard: find the warm and cold spots

The formula, in words

How it works

  1. The tool places your zip code at the center point the Census Bureau lists for that zip code area.
  2. It measures the distance to every NOAA climate normals station in the US and Puerto Rico and keeps the three nearest within 100 miles. Distance uses the great-circle formula with an Earth radius of 6,371 km.
  3. For each station it shows NOAA's dates for a 32°F night: the 50% date, which is the typical one, and the 10% dates, which mark the late spring and early fall edges.
  4. Days between the typical dates = first fall date minus last spring date, counted on a 365-day calendar.

Source: Census 2023 Gazetteer, ZIP Code Tabulation Areas, checked October 7, 2026; NASA, Solar System Sizes, checked October 7, 2026; NOAA 1991-2020 U.S. Climate Normals, annual/seasonal, checked October 7, 2026; NOAA 1991-2020 annual/seasonal normals documentation, checked October 7, 2026.

Printable sheet

What to record

NOAA's dates are a starting point. The printable frost date card puts them at the top, with one row per year below for the frosts you actually see in your yard:

  • Year
  • Last spring frost you saw
  • First fall frost you saw
  • Low you read, and where (bed, porch, low spot)
  • What you covered or brought in
  • Notes for next year

Open the printable frost date card

Checked by hand

Worked example

Zip code 43215, downtown Columbus, Ohio.

  1. Zip code 43215 starts with 43, so the tool opens the 43 file and finds the three NOAA stations nearest the zip code's center. The closest is COLUMBUS WCMH, OH, 4.1 miles away at 740 feet.
  2. NOAA's 50% date for the last 32°F night in spring there is April 20. In 1 year out of 10, a freezing night still comes after May 7.
  3. NOAA's 50% date for the first 32°F night in fall is October 24. In 1 year out of 10, it comes before October 13.
  4. From April 20 to October 24 is 187 days: the typical frost-free season.
COLUMBUS WCMH, OH: NOAA 32°F dates, 1991 to 2020 Past both 1 in 10 dates 90%50%10%10%50%90% Last spring frostFirst fall frost Typical: Apr 201 in 10 later than May 7 Typical: Oct 241 in 10 earlier than Oct 13 MarAprMayJunJulAugSepOctNov Apr 20 to Oct 24: 187 days between the typical dates
NOAA's three spring and three fall dates for the station nearest zip code 43215, from the late 1 in 10 spring date to the early 1 in 10 fall date.

Why it may not match the bag or the store

If the answer surprises you

❓

The dates differ from a seed catalog chart

Some charts were made from the older 1981 to 2010 normals, or from one airport for a whole region. This tool uses the 1991 to 2020 normals at the stations nearest your zip code.

Source: NOAA 1991-2020 U.S. Climate Normals, annual/seasonal, checked October 7, 2026.

❓

The nearest station says no date

NOAA leaves the date empty when it has too few values to compute one. Look at the other two stations in the table.

Source: NOAA 1991-2020 annual/seasonal normals documentation, checked October 7, 2026.

❓

Frost came after the date anyway

That's expected about half the time for the typical date and about 1 year in 10 for the cautious one. Write it on the card: a few years of notes show how your yard runs.

Source: NOAA 1991-2020 annual/seasonal normals documentation, checked October 7, 2026.

Other cases

Variants

🟫

Warm places with no 32°F date

In parts of Florida, southern California, Hawaii and Puerto Rico, NOAA lists no 32°F date for many stations and flags them as "insufficient values to perform computation." The tool says so and shows the next nearest stations, which may still have dates.

Source: NOAA 1991-2020 annual/seasonal normals documentation, checked October 7, 2026.

⭕

Mountain and far-north stations

Some high or far-north stations carry NOAA's flag for a year-round risk of frost, so they have no frost-free season to show. Alaska stations with dates are included like any others.

Source: NOAA 1991-2020 annual/seasonal normals documentation, checked October 7, 2026.

🔁

When the first fall frost lands in January

In warm places the typical first freeze can come after New Year's, and the last spring one can come in December. The tool marks those dates "the next year" or "the year before."

Source: NOAA 1991-2020 U.S. Climate Normals, annual/seasonal, checked October 7, 2026.

Where each figure comes from

Numbers this tool uses

Zip code 43215: typical frost-free season at the 3 nearest NOAA stations COLUMBUS WCMH, OH4.1 mi away, 740 ft Apr 20Oct 24187 days COLUMBUS-VALLEY CROSSING, OH6.5 mi away, 760 ft Apr 23Oct 19179 days COLUMBUS PORT COLUMBUS INTL AP, OH7.2 mi away, 810 ft Apr 18Oct 27192 days MarAprMayJunJulAugSepOctNov
The three NOAA stations nearest zip code 43215 put the typical frost-free season between 179 and 192 days.

Limitations

  • Planning guide, not a guarantee; frost dates are 1991 to 2020 station averages, and any spring or fall can run earlier or later.
  • A station a few miles away can sit higher, lower, nearer water or in a city. Your yard can differ from it, so compare the three stations and keep your own record.
  • A 32°F reading at a weather station is not the same as frost on your plants. Low spots and open lawns can frost while the station stays above freezing.
  • If a zip code isn't in the Census zip code area list, the tool says so instead of guessing from a neighbor.

What people learn the second year

Tips and tricks

  • Check the station height. The table lists each station's height. If your yard sits a few hundred feet above or below the nearest one, read the station that matches it better.
  • Use the later spring date for tender plants. The 1 in 10 spring date costs you a week or two of season and saves the plants you spent weeks raising. (NOAA 1991-2020 annual/seasonal normals documentation)
  • Count fall plans back from the early date. For bringing pots in or finishing a harvest, count back from the 1 in 10 fall date, not the typical one. (NOAA 1991-2020 annual/seasonal normals documentation)
  • Keep the card by the door. Copy the dates onto the printable card and add each year's real frosts. After a few seasons, your notes show how your yard compares with the station.

Read before the store run

Guides that go deeper

Common questions

Questions

When is the last frost in my area?

Type your zip code into the tool above. It shows the typical last 32°F night in spring for the nearest NOAA stations, plus the later date that 1 spring in 10 still reaches.

Source: NOAA 1991-2020 annual/seasonal normals documentation, checked October 7, 2026.

What does "1 year in 10" mean here?

NOAA publishes each frost date at several probabilities. At the 10% spring date, a freezing night still comes later in about 1 year out of 10. At the 10% fall date, the first one has already come in about 1 year out of 10.

Source: NOAA 1991-2020 annual/seasonal normals documentation, checked October 7, 2026.

Why do the three stations give different dates?

Each station sits at its own height and setting: a hilltop, a valley, a lakeshore or a city center. For zip code 43215, the three nearest stations put the typical first fall frost anywhere from October 19 to October 27, so pick the station most like your yard.

Source: NOAA 1991-2020 U.S. Climate Normals, annual/seasonal, checked October 7, 2026.

Is my frost date the same as my USDA zone?

No. The zone comes from the coldest winter night on average. Frost dates mark when freezing nights stop in spring and start in fall. Two places in the same zone can have different frost dates.

Source: USDA Plant Hardiness Zone Map (2023), checked October 6, 2026.

More for the same garden

Related tools

Sources

See every source on the site on the sources page. Spotted an error? Tell us.

Photos: Kyle DeSantis / Unsplash, feey / Unsplash, bluebudgie / Pixabay and 2 more, see photo credits