Organic Vegetable Gardening in An Urban Setting

First and Last Frost Dates for Canada

  The data below comes from Environment Canada's website and reflect the first and last light freezes of the year for your town. Light freeze means temperatures between -2 and 0 degrees Celsius. Remember that your local topography and weather patterns may not exactly reflect these numbers and that there is a 50% chance that we may have a light frost before or after these dates. A light freeze will usually harm only tender annuals leaving most other plants unharmed.

The frost data for the U.S. supplied by the National Climate Center Can be found here.

CityStateGrowing Season
(Length in Days)
Last Frost
Spring
First Frost
Fall
AthabascaAB88Jun. 1Aug. 29
CalgaryAB114May 23Sept. 15
EdmontonAB138May 7Sept. 23
Grande PrairieAB117May 18Sept. 13
LethbridgeAB123May 17Sept. 18
Medicine HatAB128May 16Sept. 22
Peace RiverAB99May 26Sept. 3
Red DeerAB106May 25Sept. 9
AbbotsfordBC177Apr. 24Oct. 18
ChilliwackBC216Apr. 6Nov. 9
Dawson CreekBC84Jun. 5Aug. 29
KamloopsBC156Jun. 1Oct. 5
KelownaBC123May 19Sept. 20
NanaimoBC171Apr. 28Oct. 17
NelsonBC159May 4Oct. 13
Port AlberniBC159May 8Oct. 15
Prince GeorgeBC91Jun. 4Sept. 3
Prince RupertBC156May 9Oct. 13
VancouverBC221Mar. 28Nov. 5
VictoriaBC200Apr. 19Nov. 5
BrandonMB105May 27Sept. 10
Lynn LakeMB89Jun. 8Sept. 6
The PasMB112May 27Sept. 17
ThompsonMB61Jun. 15Aug. 16
WinnipegMB119May 25Sept. 22
BathurstNB129May 19Sept. 26
EdmundstonNB112May 28Sept. 18
FrederictonNB124May 20Sept. 22
MonctonNB125May 24Sept. 27
Saint JohnNB139May 18Oct. 4
Corner BrookNF142May 22Oct. 12
GanderNF123Jun. 3Oct. 5
Grand FallsNF115Jun. 2Sept. 26
St. John'sNF131Jun. 2Oct. 12
HalifaxNS166May 6Oct. 20
KentvilleNS141May 16Oct. 5
SydneyNS141May 24Oct. 13
TruroNS113May 30Sept. 21
YarmouthNS169May 1Oct. 18
AklavikNT76Jun. 13Aug. 31
Fort SimpsonNT81Jun. 3Aug. 24
YellowknifeNT110May 27Sept. 15
BarrieON112May 26Sept. 16
HamiltonON168Apr. 29Oct. 15
KapuskasingON87Jun. 12Sept. 8
KingstonON160May 2Oct. 10
KitchenerON139May 11Sept. 29
LondonON151May 9Oct. 8
OttawaON151May 6Oct. 5
Owen SoundON155May 12Oct. 15
PeterboroughON124May 18Sept. 20
SudburyON130May 17Sept. 25
Thunder BayON105Jun. 1Sept. 15
TimminsON89Jun. 8Sept. 6
TorontoON149May 9Oct. 6
WindsorON179Apr. 25Oct. 22
CharlottetownPE150May 17Oct. 14
SummersidePE162May 9Oct. 19
TignishPE138May 23Oct. 9
Baie ComeauQC109May 28Sept. 15
ChicoutimiQC133May 17Sept. 30
MontrealQC156May 3Oct. 7
QuebecQC139May 13Sept. 29
RimouskiQC139May 13Sept. 30
SherbrookeQC100Jun. 1Sept. 10
TadoussacQC141May 13Oct. 2
Thetford MinesQC106May 28Sept. 14
Trois-RivieresQC124May 19Sept. 23
Moose JawSK120May 20Sept. 18
North BattlefordSK120May 19Sept. 17
Prince AlbertSK93Jun. 2Sept. 4
ReginaSK111May 21Sept. 10
SaskatoonSK116May 21Sept. 15
WeyburnSK112May 22Sept. 12
YorktonSK110May 23Sept. 11
DawsonYT62Jun. 13Aug. 17
Watson LakeYT91Jun. 2Sept. 4
Full Site Index

Home