Ontario Plant Hardiness Zones

Hardiness Zones, also referred to as Growing Zones or Planting zones are defined by the U.S. Department of Agriculture (USDA) Agricultural Research Service (ARS). The zones in this map were created in 2010 using mean extreme climate data covering the period of 1981 to 2010.

Map Cities Related

Ontario Hardiness Zones Map

Click on the map for more information. Click on the icon in the lower right to view the map legend. Add additional data layers using the icon in the upper right corner.

List of Hardiness Zones for Locations in Ontario

LocationHardiness Zone
Acton5b - -26.1°C to -23.3°C
Actons Corners5b - -26.1°C to -23.3°C
Ajax6b - -20.6°C to -17.8°C
Alexandria5a - -28.9°C to -26.1°C
Allanburg6b - -20.6°C to -17.8°C
Alliston5b - -26.1°C to -23.3°C
Almonte5a - -28.9°C to -26.1°C
Amherstburg7a - -17.8°C to -15°C
Angus5b - -26.1°C to -23.3°C
Arnprior5a - -28.9°C to -26.1°C
Arthur5b - -26.1°C to -23.3°C
Aurora5b - -26.1°C to -23.3°C
Aylmer6b - -20.6°C to -17.8°C
Azilda4b - -31.7°C to -28.9°C
Bala5a - -28.9°C to -26.1°C
Ballantrae5b - -26.1°C to -23.3°C
Ballinafad5b - -26.1°C to -23.3°C
Bancroft4a - -34.4°C to -31.7°C
Barrie5b - -26.1°C to -23.3°C
Barry's Bay4a - -34.4°C to -31.7°C
Baysville4b - -31.7°C to -28.9°C
Beeton5b - -26.1°C to -23.3°C
Belle River7a - -17.8°C to -15°C
Belleville6a - -23.3°C to -20.6°C
Belmont6b - -20.6°C to -17.8°C
Blenheim6b - -20.6°C to -17.8°C
Blind River5a - -28.9°C to -26.1°C
Bowmanville6a - -23.3°C to -20.6°C
Bracebridge4b - -31.7°C to -28.9°C
Bradford5b - -26.1°C to -23.3°C
Brampton5b - -26.1°C to -23.3°C
Branchton6a - -23.3°C to -20.6°C
Brantford6a - -23.3°C to -20.6°C
Brighton6a - -23.3°C to -20.6°C
Brockville6a - -23.3°C to -20.6°C
Brooklin6a - -23.3°C to -20.6°C
Bruce Mines5a - -28.9°C to -26.1°C
Burlington6b - -20.6°C to -17.8°C
Caledon5b - -26.1°C to -23.3°C
Caledonia6b - -20.6°C to -17.8°C
Cambridge5b - -26.1°C to -23.3°C
Capreol4a - -34.4°C to -31.7°C
Carleton Place5a - -28.9°C to -26.1°C
Carlisle6a - -23.3°C to -20.6°C
Carlow/Mayo4a - -34.4°C to -31.7°C
Cartier4a - -34.4°C to -31.7°C
Casselman5a - -28.9°C to -26.1°C
Cayuga6b - -20.6°C to -17.8°C
CFB Petawawa4b - -31.7°C to -28.9°C
Chatham6b - -20.6°C to -17.8°C
Chelmsford4b - -31.7°C to -28.9°C
Chesley5b - -26.1°C to -23.3°C
Clarence-Rockland5a - -28.9°C to -26.1°C
Clinton6a - -23.3°C to -20.6°C
Cobalt3b - -37.2°C to -34.4°C
Cobourg6a - -23.3°C to -20.6°C
Cochrane2b - -42.8°C to -40°C
Collingwood6a - -23.3°C to -20.6°C
Cornwall5b - -26.1°C to -23.3°C
Corunna7a - -17.8°C to -15°C
Courtice6a - -23.3°C to -20.6°C
Courtland6a - -23.3°C to -20.6°C
Deep River4b - -31.7°C to -28.9°C
Delhi6a - -23.3°C to -20.6°C
Deseronto6a - -23.3°C to -20.6°C
Dorchester6b - -20.6°C to -17.8°C
Dorset4b - -31.7°C to -28.9°C
Dowling4a - -34.4°C to -31.7°C
Dresden6b - -20.6°C to -17.8°C
Dryden3b - -37.2°C to -34.4°C
Dubreuilville3a - -40°C to -37.2°C
Dundas6b - -20.6°C to -17.8°C
Dunnville6b - -20.6°C to -17.8°C
Durham5b - -26.1°C to -23.3°C
Ear Falls3b - -37.2°C to -34.4°C
Elliot Lake4b - -31.7°C to -28.9°C
Elmira5b - -26.1°C to -23.3°C
Elmvale5b - -26.1°C to -23.3°C
Embrun5b - -26.1°C to -23.3°C
Emeryville7a - -17.8°C to -15°C
Emo4a - -34.4°C to -31.7°C
Englehart3a - -40°C to -37.2°C
Erin5b - -26.1°C to -23.3°C
Ernestown6a - -23.3°C to -20.6°C
Espanola4b - -31.7°C to -28.9°C
Essex7a - -17.8°C to -15°C
Exeter6a - -23.3°C to -20.6°C
Fenelon Falls5a - -28.9°C to -26.1°C
Fennells Corner5b - -26.1°C to -23.3°C
Fergus5b - -26.1°C to -23.3°C
Fordwich5b - -26.1°C to -23.3°C
Fort Albany1b - -45.6°C to -42.8°C
Fort Erie6b - -20.6°C to -17.8°C
Fort Frances4a - -34.4°C to -31.7°C
Fort Severn1a - -45.6°C to -42.8°C
Freelton6a - -23.3°C to -20.6°C
Galt6a - -23.3°C to -20.6°C
Gananoque6a - -23.3°C to -20.6°C
Georgetown5b - -26.1°C to -23.3°C
Geraldton2b - -42.8°C to -40°C
Glencoe6b - -20.6°C to -17.8°C
Goderich6a - -23.3°C to -20.6°C
Gogama3b - -37.2°C to -34.4°C
Grafton6a - -23.3°C to -20.6°C
Gravenhurst5a - -28.9°C to -26.1°C
Grimsby7a - -17.8°C to -15°C
Guelph5b - -26.1°C to -23.3°C
Hagersville6b - -20.6°C to -17.8°C
Haileybury3b - -37.2°C to -34.4°C
Haliburton4b - -31.7°C to -28.9°C
Hamilton6b - -20.6°C to -17.8°C
Hanmer4b - -31.7°C to -28.9°C
Hanover5b - -26.1°C to -23.3°C
Harrow7a - -17.8°C to -15°C
Harrowsmith5b - -26.1°C to -23.3°C
Hawkesbury5a - -28.9°C to -26.1°C
Hearst2a - -45.6°C to -42.8°C
Hespeler5b - -26.1°C to -23.3°C
Holland Landing5b - -26.1°C to -23.3°C
Huron Shores4b - -31.7°C to -28.9°C
Ignace3b - -37.2°C to -34.4°C
Ingersoll6a - -23.3°C to -20.6°C
Ingleside5b - -26.1°C to -23.3°C
Ingolf3b - -37.2°C to -34.4°C
Iron Bridge5a - -28.9°C to -26.1°C
Iroquois Falls2b - -42.8°C to -40°C
Kapuskasing2b - -42.8°C to -40°C
Kapuskasing2b - -42.8°C to -40°C
Kearney4b - -31.7°C to -28.9°C
Kemptville5b - -26.1°C to -23.3°C
Kenora4a - -34.4°C to -31.7°C
Keswick5b - -26.1°C to -23.3°C
Kincardine6a - -23.3°C to -20.6°C
King City5b - -26.1°C to -23.3°C
Kingston6a - -23.3°C to -20.6°C
Kirkland Lake3a - -40°C to -37.2°C
Kitchener5b - -26.1°C to -23.3°C
Lakefield5b - -26.1°C to -23.3°C
Lanark5a - -28.9°C to -26.1°C
Lansdowne6a - -23.3°C to -20.6°C
LaSalle7a - -17.8°C to -15°C
Leamington7a - -17.8°C to -15°C
Lefaivre5a - -28.9°C to -26.1°C
Levack4a - -34.4°C to -31.7°C
Limerick4b - -31.7°C to -28.9°C
Lincoln6b - -20.6°C to -17.8°C
Lindsay5b - -26.1°C to -23.3°C
Listowel5b - -26.1°C to -23.3°C
Little Current5a - -28.9°C to -26.1°C
London6b - -20.6°C to -17.8°C
Longlac2b - -42.8°C to -40°C
MacTier5a - -28.9°C to -26.1°C
Marathon3b - -37.2°C to -34.4°C
Markham6a - -23.3°C to -20.6°C
Marmora5b - -26.1°C to -23.3°C
Marten Falls First Nation2a - -45.6°C to -42.8°C
Massey4b - -31.7°C to -28.9°C
Matachewan3a - -40°C to -37.2°C
Mattawa4b - -31.7°C to -28.9°C
Maynooth4a - -34.4°C to -31.7°C
Meaford6a - -23.3°C to -20.6°C
Merrickville5b - -26.1°C to -23.3°C
Metcalfe5b - -26.1°C to -23.3°C
Midland5b - -26.1°C to -23.3°C
Milton6a - -23.3°C to -20.6°C
Minden4b - -31.7°C to -28.9°C
Mississauga6a - -23.3°C to -20.6°C
Mitchell6a - -23.3°C to -20.6°C
Moosonee1b - -45.6°C to -42.8°C
Morrisburg5a - -28.9°C to -26.1°C
Mount Albert5b - -26.1°C to -23.3°C
Mount Forest5b - -26.1°C to -23.3°C
Napanee6a - -23.3°C to -20.6°C
New Hamburg6a - -23.3°C to -20.6°C
New Liskeard3b - -37.2°C to -34.4°C
Newcastle6a - -23.3°C to -20.6°C
Newmarket5b - -26.1°C to -23.3°C
Niagara Falls6b - -20.6°C to -17.8°C
Niagara-on-the-Lake7a - -17.8°C to -15°C
Nipigon3a - -40°C to -37.2°C
North Cobalt3b - -37.2°C to -34.4°C
Northshore5a - -28.9°C to -26.1°C
Norwich6a - -23.3°C to -20.6°C
Oakville6b - -20.6°C to -17.8°C
Onaping4a - -34.4°C to -31.7°C
Orangeville5a - -28.9°C to -26.1°C
Orillia5b - -26.1°C to -23.3°C
Oshawa6a - -23.3°C to -20.6°C
Ottawa5b - -26.1°C to -23.3°C
Owen Sound6a - -23.3°C to -20.6°C
Paisley5b - -26.1°C to -23.3°C
Palmerston5b - -26.1°C to -23.3°C
Paris6a - -23.3°C to -20.6°C
Parry Sound5b - -26.1°C to -23.3°C
Peawanuck0b - -53.8°C to -51.1°C
Pelham6b - -20.6°C to -17.8°C
Pembroke4b - -31.7°C to -28.9°C
Penetanguishene5b - -26.1°C to -23.3°C
Perth5b - -26.1°C to -23.3°C
Petawawa4b - -31.7°C to -28.9°C
Peterborough5b - -26.1°C to -23.3°C
Petrolia6b - -20.6°C to -17.8°C
Pickering6b - -20.6°C to -17.8°C
Picton6a - -23.3°C to -20.6°C
Pikangikum2b - -42.8°C to -40°C
Pleasant Point5a - -28.9°C to -26.1°C
Port Carling5a - -28.9°C to -26.1°C
Port Colborne6b - -20.6°C to -17.8°C
Port Dover6b - -20.6°C to -17.8°C
Port Elgin6a - -23.3°C to -20.6°C
Port Hope6a - -23.3°C to -20.6°C
Port Lambton7a - -17.8°C to -15°C
Port Perry5b - -26.1°C to -23.3°C
Port Stanley6b - -20.6°C to -17.8°C
Powassan4b - -31.7°C to -28.9°C
Prescott5b - -26.1°C to -23.3°C
Preston6a - -23.3°C to -20.6°C
Prince Edward County6a - -23.3°C to -20.6°C
Queensville5b - -26.1°C to -23.3°C
Rama5b - -26.1°C to -23.3°C
Red Lake3a - -40°C to -37.2°C
Red Rock3a - -40°C to -37.2°C
Renfrew5a - -28.9°C to -26.1°C
Richmond Hill6a - -23.3°C to -20.6°C
Ridgetown6b - -20.6°C to -17.8°C
Rockton6a - -23.3°C to -20.6°C
Rockwood5b - -26.1°C to -23.3°C
Russell5b - -26.1°C to -23.3°C
Salford6a - -23.3°C to -20.6°C
Sandy Lake2b - -42.8°C to -40°C
Sarnia6b - -20.6°C to -17.8°C
Sauble Beach6a - -23.3°C to -20.6°C
Sault Ste. Marie4b - -31.7°C to -28.9°C
Schreiber3a - -40°C to -37.2°C
Seaforth6a - -23.3°C to -20.6°C
Shannonville6a - -23.3°C to -20.6°C
Sheffield6a - -23.3°C to -20.6°C
Shelburne5a - -28.9°C to -26.1°C
Simcoe6b - -20.6°C to -17.8°C
Sioux Narrows4a - -34.4°C to -31.7°C
Skead4b - -31.7°C to -28.9°C
Smiths Falls5b - -26.1°C to -23.3°C
Smooth Rock Falls2b - -42.8°C to -40°C
South Middleton6a - -23.3°C to -20.6°C
Southampton6a - -23.3°C to -20.6°C
St Thomas6b - -20.6°C to -17.8°C
St. Catharines7a - -17.8°C to -15°C
St. Marys6a - -23.3°C to -20.6°C
Stayner5b - -26.1°C to -23.3°C
Stoney Creek6b - -20.6°C to -17.8°C
Stouffville6a - -23.3°C to -20.6°C
Stratford6a - -23.3°C to -20.6°C
Strathroy6b - -20.6°C to -17.8°C
Sturgeon Falls4b - -31.7°C to -28.9°C
Sudbury4b - -31.7°C to -28.9°C
Sutton5b - -26.1°C to -23.3°C
Sutton West5b - -26.1°C to -23.3°C
Tavistock6a - -23.3°C to -20.6°C
Tecumseh7a - -17.8°C to -15°C
Temagami3b - -37.2°C to -34.4°C
Temiskaming Shores3b - -37.2°C to -34.4°C
Terrace Bay3b - -37.2°C to -34.4°C
Thessalon5a - -28.9°C to -26.1°C
Thornbury6a - -23.3°C to -20.6°C
Thorold6b - -20.6°C to -17.8°C
Thunder Bay3b - -37.2°C to -34.4°C
Tillsonburg6b - -20.6°C to -17.8°C
Timmins3a - -40°C to -37.2°C
Toronto7a - -17.8°C to -15°C
Trenton6a - -23.3°C to -20.6°C
Tudor and Cashel5a - -28.9°C to -26.1°C
Tweed5b - -26.1°C to -23.3°C
Tyendinaga6a - -23.3°C to -20.6°C
Uxbridge5b - -26.1°C to -23.3°C
Val Caron4b - -31.7°C to -28.9°C
Val Therese4b - -31.7°C to -28.9°C
Vandorf5b - -26.1°C to -23.3°C
Vaughan6a - -23.3°C to -20.6°C
Victoria Harbour5b - -26.1°C to -23.3°C
Wainfleet Township6b - -20.6°C to -17.8°C
Walkerton5b - -26.1°C to -23.3°C
Wallaceburg6b - -20.6°C to -17.8°C
Wasaga Beach6a - -23.3°C to -20.6°C
Waterdown6a - -23.3°C to -20.6°C
Waterford6a - -23.3°C to -20.6°C
Waterloo5b - -26.1°C to -23.3°C
Wawa3b - -37.2°C to -34.4°C
Welland6b - -20.6°C to -17.8°C
West Lincoln Township6b - -20.6°C to -17.8°C
Wheatley7a - -17.8°C to -15°C
Whitby6a - -23.3°C to -20.6°C
Wiarton6a - -23.3°C to -20.6°C
Williamsburg5a - -28.9°C to -26.1°C
Winchester5a - -28.9°C to -26.1°C
Windsor7a - -17.8°C to -15°C
Winona7a - -17.8°C to -15°C
Wollaston4b - -31.7°C to -28.9°C
Woodstock6a - -23.3°C to -20.6°C

Hardiness Zone Maps for Neighboring States

?>