When to plant in Calgary, AB

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

Safe to plant out
Jun 10
1 year in 10 has a later frost
Average last frost
May 22
about a 50% chance of a later one
Average first fall frost
Sep 17
1 year in 10 by Sep 6
Frost-free days
119
median, 1991–2020

Station used: Calgary Int'l A · 8.4 km away · station 1084 m, town 1048 m. How we match towns to stations

This season

Plan your garden.

Build my Calgary plan

Planting dates for common crops

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

Plan all 65 crops for Calgary

Calgary's weather over time

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

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

What this means for you: Since 1885, Calgary'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 Calgary Int'l A (NOAA GHCN-Daily, from Environment and Climate Change Canada). Years with too many missing days are left out.

Nearby towns