When to plant in Granite Falls, MN

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

Safe to plant out
May 15
1 year in 10 has a later frost
Average last frost
May 5
about a 50% chance of a later one
Average first fall frost
Oct 4
1 year in 10 by Sep 20
Frost-free days
150
median, 1991–2020

Station used: Montevideo 1sw · 21.0 km away · station 302 m, town 280 m. How we match towns to stations

This season

Plan your garden.

Build my Granite Falls plan

Planting dates for common crops

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

Plan all 65 crops for Granite Falls

Granite Falls'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 190019101920193019401950196019701980199020002010
Each year's last spring frostLong-term trend
See the data as a table
YearLast spring frost
1893Apr 29
1894Apr 22
1895May 21
1896Apr 21
1897May 31
1899May 17
1900May 9
1901Jun 7
1902May 11
1903May 2
1904Apr 27
1905Apr 30
1906May 8
1907May 27
1908May 7
1909May 10
1910May 13
1911May 22
1912Apr 29
1913May 10
1914May 12
1915May 18
1916May 3
1917May 23
1918May 13
1919May 5
1920Apr 28
1921May 16
1922Apr 26
1923May 12
1924May 24
1925May 17
1926May 3
1927Apr 23
1929May 20
1930May 24
1931May 20
1932May 1
1933May 3
1934Apr 27
1935May 4
1936May 3
1937Apr 25
1938May 7
1939May 12
1940May 3
1941Apr 24
1942May 3
1943May 13
1944May 7
1945May 10
1946May 12
1947May 29
1948Apr 13
1949Apr 24
1950May 1
1951Apr 23
1952Apr 15
1953May 13
1954May 8
1955May 8
1956May 4
1957May 4
1958May 1
1959May 15
1960May 11
1961May 16
1962Apr 28
1963May 23
1964Jun 2
1965May 28
1966May 11
1967May 20
1968May 18
1969Apr 28
1970May 2
1971May 26
1972Apr 25
1973May 17
1974May 15
1975May 1
1976May 7
1977Apr 25
1978Apr 24
1979May 3
1980May 8
1981May 11
1982May 7
1983Apr 30
1984May 9
1985Apr 26
1986May 2
1987Apr 6
1988May 13
1989May 7
1990May 11
1991May 2
1992May 5
1993Apr 30
1994May 1
1995Apr 27
1996May 13
1997May 15
2006Apr 27
2009May 10
2010May 10
2011May 4
2012Apr 20
2013May 13
2014May 17
2015Apr 28
2016May 15
2017May 2
2018Apr 29

What this means for you: Since 1893, Granite Falls'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 Montevideo 1sw (NOAA GHCN-Daily). Years with too many missing days are left out.

Nearby towns