When to plant in Grand Forks, ND

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

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

Station used: Grand Forks Univ (Nws) · 4.8 km away · station 253 m, town 253 m. How we match towns to stations

This season

Plan your garden.

Build my Grand Forks plan

Planting dates for common crops

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

Plan all 65 crops for Grand Forks

Grand Forks's weather over time

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

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

What this means for you: Since 1894, Grand Forks's last spring frost has come about 1 day earlier per decade, on average. The frost-free season has grown by about 3 days per decade. Year-to-year swings are large, so keep using the safe date rather than the trend.

Source: daily records from Grand Forks Univ (Nws) (NOAA GHCN-Daily). Years with too many missing days are left out.

Nearby towns