When to plant in Harbor Beach, MI

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

Safe to plant out
May 14
1 year in 10 has a later frost
Average last frost
May 4
about a 50% chance of a later one
Average first fall frost
Oct 21
1 year in 10 by Oct 6
Frost-free days
168
median, 1991–2020

Station used: Harbor Beach 1 Sse · 1.6 km away · station 181 m, town 185 m. How we match towns to stations

This season

Plan your garden.

Build my Harbor Beach plan

Planting dates for common crops

CropStart indoorsPlant out or sowHarvest from
Tomato Mar 26 – Apr 9 May 21 – Jun 4 Jul 15
Sweet pepper Mar 12 – Mar 26 May 21 – Jun 4 Jul 20
Lettuce (leaf) Mar 17 – Mar 24 Apr 21 – May 5 May 31
Peas — Apr 21 – May 19 Jun 15
Bush beans — May 16 – Jun 6 Jul 5
Carrot — May 1 – Jun 12 Jun 30
Beet — May 1 – Jun 12 Jun 20
Potato — May 1 – May 22 Jul 10
Kale Mar 17 – Mar 31 Apr 28 – May 12 Jun 10
Broccoli Mar 10 – Mar 24 Apr 21 – May 12 Jun 20
Cucumber Apr 23 – Apr 30 May 21 – Jun 4 Jul 10
Summer squash and zucchini Apr 23 – Apr 30 May 21 – Jun 4 Jul 5
Winter squash Apr 23 – Apr 30 May 21 – Jun 4 Aug 9
Sweet corn — May 16 – Jun 6 Jul 15
Onion (from sets) — Apr 21 – May 12 Jul 20
Garlic — Oct 1 – Oct 29 (fall) following summer
Spinach — Apr 21 – May 19 May 29
Basil Apr 9 – Apr 23 May 21 – Jun 4 Jul 17

Plan all 65 crops for Harbor Beach

Harbor Beach's weather over time

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

Apr 15May 1May 15Jun 1 1900191019201930194019501960197019801990200020102020
Each year's last spring frostLong-term trend
See the data as a table
YearLast spring frost
1900May 10
1901Apr 21
1902May 15
1903May 8
1904May 15
1905May 9
1907May 28
1908May 4
1909May 4
1910Jun 4
1911May 13
1912May 4
1913May 11
1914May 2
1915May 18
1918Apr 25
1919May 3
1920May 15
1921Apr 18
1922Apr 30
1923May 13
1924May 20
1925May 18
1926May 4
1927Apr 29
1928May 13
1929May 22
1930Apr 27
1931May 4
1932May 3
1933Apr 27
1935May 23
1936Apr 25
1937May 10
1938May 12
1939May 18
1940May 11
1942May 10
1943May 14
1944Apr 29
1945May 11
1946May 13
1948Apr 18
1949Apr 25
1950May 8
1951May 14
1952Apr 26
1953Apr 29
1954May 10
1955Apr 8
1956May 24
1957May 17
1958May 26
1959May 16
1960Apr 28
1961May 10
1962Apr 21
1963May 23
1964May 21
1965Apr 29
1966May 13
1967May 23
1968May 11
1969May 26
1970May 7
1971May 13
1972Apr 28
1973May 18
1974May 8
1975Apr 22
1976May 8
1977Apr 29
1978May 4
1979May 5
1980Apr 24
1981May 19
1982Apr 29
1983May 26
1984May 13
1985Apr 29
1986May 3
1987May 4
1988Apr 24
1989Apr 23
1990Apr 21
1991Apr 17
1992Apr 27
1993Apr 26
1994Apr 28
1995Apr 30
1996May 12
1997May 13
1998Apr 27
1999Apr 29
2000May 1
2001Apr 29
2002May 21
2003May 4
2004May 4
2005May 4
2006Apr 29
2007May 21
2008May 12
2009May 18
2010May 10
2012Apr 29
2014May 6
2015Apr 26
2016Apr 27
2017May 9
2018Apr 30
2019May 11
2020May 13
2021May 1
2022Apr 29
2023May 18
2024Apr 26
2025Apr 18
2026May 12

What this means for you: Since 1900, Harbor Beach's last spring frost has stayed at about the same time of year. The frost-free season has grown by about 2 days per decade. Year-to-year swings are large, so keep using the safe date rather than the trend.

Source: daily records from Harbor Beach 1 Sse (NOAA GHCN-Daily). Years with too many missing days are left out.

Nearby towns