Quebec Plant Hardiness Zones

Hardiness zones, also called growing zones or planting zones, show which plants can survive the winter in a given place. The zones on this map are Canada's plant hardiness zones for 1991 to 2020, published by Natural Resources Canada in 2025. Canadian zones combine several climate measures, including winter low temperatures, the length of the frost-free season, rainfall, snow cover and wind, so the temperature range shown with each zone, its extreme minimum winter temperature, is a guide rather than the whole definition. The previous edition, based on 1981 to 2010 data, is still available: Quebec hardiness zones, 2010 edition.
Under the 1991-2020 zones, Quebec spans 13 hardiness zones, from zone 0a (-56.7°C to -53.9°C) to zone 6a (-23.3°C to -20.6°C). Of the 188 cities and towns listed below, 69 are in zone 5b, the most common zone. Montreal is in zone 5b, Laval is in zone 5b, Gatineau is in zone 5b, Longueuil is in zone 5b.

Map Cities Related

Quebec 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 Quebec

LocationHardiness Zone (1991–2020)
Akulivik0a - -56.7°C to -53.9°C
Alma3a - -40°C to -37.2°C
Amqui3b - -37.2°C to -34.4°C
Baie-Comeau3b - -37.2°C to -34.4°C
Baie-d'Urfé5b - -26.1°C to -23.3°C
Baie-Saint-Paul4b - -31.7°C to -28.9°C
Beaconsfield5b - -26.1°C to -23.3°C
Beauharnois5b - -26.1°C to -23.3°C
Beaupré5a - -28.9°C to -26.1°C
Bécancour5a - -28.9°C to -26.1°C
Bedford5b - -26.1°C to -23.3°C
Belœil5b - -26.1°C to -23.3°C
Blainville5b - -26.1°C to -23.3°C
Bois-des-Filion5b - -26.1°C to -23.3°C
Boisbriand5b - -26.1°C to -23.3°C
Boischatel5a - -28.9°C to -26.1°C
Boucherville5b - -26.1°C to -23.3°C
Bromont5a - -28.9°C to -26.1°C
Brossard5b - -26.1°C to -23.3°C
Buckingham5a - -28.9°C to -26.1°C
Cabano4a - -34.4°C to -31.7°C
Candiac5b - -26.1°C to -23.3°C
Carignan5b - -26.1°C to -23.3°C
Chambly5b - -26.1°C to -23.3°C
Châteauguay5b - -26.1°C to -23.3°C
Chisasibi1b - -48.3°C to -45.6°C
Coaticook4b - -31.7°C to -28.9°C
Contrecœur5b - -26.1°C to -23.3°C
Cookshire4b - -31.7°C to -28.9°C
Côte Saint-Luc5b - -26.1°C to -23.3°C
Cowansville5b - -26.1°C to -23.3°C
Delson5b - -26.1°C to -23.3°C
Deux-Montagnes5b - -26.1°C to -23.3°C
Dolbeau-Mistassini3a - -40°C to -37.2°C
Dollard-des-Ormeaux5b - -26.1°C to -23.3°C
Donnacona4b - -31.7°C to -28.9°C
Dorval6a - -23.3°C to -20.6°C
Drummondville5a - -28.9°C to -26.1°C
East Angus5a - -28.9°C to -26.1°C
Eastmain1b - -48.3°C to -45.6°C
Farnham5b - -26.1°C to -23.3°C
Fermont1a - -51.1°C to -48.3°C
Forestville4a - -34.4°C to -31.7°C
Gaspé4b - -31.7°C to -28.9°C
Gatineau5b - -26.1°C to -23.3°C
Granby5b - -26.1°C to -23.3°C
Grande-Rivière4b - -31.7°C to -28.9°C
Hampstead5b - -26.1°C to -23.3°C
Hudson5b - -26.1°C to -23.3°C
Inukjuak0a - -56.7°C to -53.9°C
Ivujivik0a - -56.7°C to -53.9°C
Kangiqsualujjuaq0b - -53.9°C to -51.1°C
Kangiqsujuaq0a - -56.7°C to -53.9°C
Kangirsuk0a - -56.7°C to -53.9°C
Kawawachikamach0b - -53.9°C to -51.1°C
Kirkland5b - -26.1°C to -23.3°C
Kuujjuarapik0b - -53.9°C to -51.1°C
L'Ancienne-Lorette5a - -28.9°C to -26.1°C
L'Assomption5b - -26.1°C to -23.3°C
La Malbaie4b - -31.7°C to -28.9°C
La Pocatière4b - -31.7°C to -28.9°C
La Prairie5b - -26.1°C to -23.3°C
La Sarre2b - -42.8°C to -40°C
La Tuque3b - -37.2°C to -34.4°C
Lac-Beauport4a - -34.4°C to -31.7°C
Lac-Brome5a - -28.9°C to -26.1°C
Lac-Etchemin4a - -34.4°C to -31.7°C
Lac-Mégantic4b - -31.7°C to -28.9°C
Lachute5a - -28.9°C to -26.1°C
Laurier-Station4b - -31.7°C to -28.9°C
Laval5b - -26.1°C to -23.3°C
Lévis5a - -28.9°C to -26.1°C
Longueuil5b - -26.1°C to -23.3°C
Lorraine5b - -26.1°C to -23.3°C
Louiseville5a - -28.9°C to -26.1°C
Magog5a - -28.9°C to -26.1°C
Malartic2b - -42.8°C to -40°C
Marieville5b - -26.1°C to -23.3°C
Mascouche5b - -26.1°C to -23.3°C
Matagami2a - -45.6°C to -42.8°C
Matimekosh0b - -53.9°C to -51.1°C
McMasterville5b - -26.1°C to -23.3°C
Mirabel5b - -26.1°C to -23.3°C
Mistissini1b - -48.3°C to -45.6°C
Mont-Joli4a - -34.4°C to -31.7°C
Mont-Laurier4a - -34.4°C to -31.7°C
Mont-Saint-Hilaire5b - -26.1°C to -23.3°C
Mont-Tremblant4a - -34.4°C to -31.7°C
Montmagny4b - -31.7°C to -28.9°C
Montreal5b - -26.1°C to -23.3°C
Montreal West5b - -26.1°C to -23.3°C
Montréal-Est5b - -26.1°C to -23.3°C
Murdochville3b - -37.2°C to -34.4°C
Napierville5b - -26.1°C to -23.3°C
New Carlisle5a - -28.9°C to -26.1°C
New Richmond4b - -31.7°C to -28.9°C
Nicolet5a - -28.9°C to -26.1°C
Notre-Dame-de-l'Île-Perrot5b - -26.1°C to -23.3°C
Otterburn Park5b - -26.1°C to -23.3°C
Percé4b - -31.7°C to -28.9°C
Pincourt5b - -26.1°C to -23.3°C
Plessisville4b - -31.7°C to -28.9°C
Pointe-Claire5b - -26.1°C to -23.3°C
Pont-Rouge4b - -31.7°C to -28.9°C
Port-Cartier3b - -37.2°C to -34.4°C
Prévost4b - -31.7°C to -28.9°C
Puvirnituq0a - -56.7°C to -53.9°C
Quaqtaq0a - -56.7°C to -53.9°C
Quebec5a - -28.9°C to -26.1°C
Radisson1a - -51.1°C to -48.3°C
Rawdon4b - -31.7°C to -28.9°C
Repentigny5b - -26.1°C to -23.3°C
Richelieu5b - -26.1°C to -23.3°C
Richmond5a - -28.9°C to -26.1°C
Rigaud5a - -28.9°C to -26.1°C
Rimouski4b - -31.7°C to -28.9°C
Rivière-du-Loup4b - -31.7°C to -28.9°C
Roberval3a - -40°C to -37.2°C
Rosemère5b - -26.1°C to -23.3°C
Rouyn-Noranda3a - -40°C to -37.2°C
Saguenay3b - -37.2°C to -34.4°C
Saint-Anselme4b - -31.7°C to -28.9°C
Saint-Augustin-de-Desmaures5a - -28.9°C to -26.1°C
Saint-Basile-le-Grand5b - -26.1°C to -23.3°C
Saint-Bruno-de-Montarville5b - -26.1°C to -23.3°C
Saint-Constant5b - -26.1°C to -23.3°C
Saint-Eustache5b - -26.1°C to -23.3°C
Saint-Félicien3a - -40°C to -37.2°C
Saint-Gabriel-de-Brandon4b - -31.7°C to -28.9°C
Saint-Georges4a - -34.4°C to -31.7°C
Saint-Henri4b - -31.7°C to -28.9°C
Saint-Hyacinthe5b - -26.1°C to -23.3°C
Saint-Jean-sur-Richelieu5b - -26.1°C to -23.3°C
Saint-Jérôme5a - -28.9°C to -26.1°C
Saint-Joseph-de-Beauce4b - -31.7°C to -28.9°C
Saint-Lambert5b - -26.1°C to -23.3°C
Saint-Lambert-de-Lauzon4b - -31.7°C to -28.9°C
Saint-Lazare5b - -26.1°C to -23.3°C
Saint-Lin–Laurentides5a - -28.9°C to -26.1°C
Saint-Pascal4b - -31.7°C to -28.9°C
Saint-Prosper4a - -34.4°C to -31.7°C
Saint-Raymond4b - -31.7°C to -28.9°C
Saint-Sauveur (Les Pays-d'en-Haut)4b - -31.7°C to -28.9°C
Saint-Tite4a - -34.4°C to -31.7°C
Saint-Zotique5b - -26.1°C to -23.3°C
Sainte-Adèle4b - -31.7°C to -28.9°C
Sainte-Agathe-des-Monts4a - -34.4°C to -31.7°C
Sainte-Anne-de-Bellevue5b - -26.1°C to -23.3°C
Sainte-Anne-des-Monts4a - -34.4°C to -31.7°C
Sainte-Anne-des-Plaines5b - -26.1°C to -23.3°C
Sainte-Brigitte-de-Laval4a - -34.4°C to -31.7°C
Sainte-Catherine5b - -26.1°C to -23.3°C
Sainte-Marie4b - -31.7°C to -28.9°C
Sainte-Marthe-sur-le-Lac5b - -26.1°C to -23.3°C
Sainte-Thérèse5b - -26.1°C to -23.3°C
Salaberry-de-Valleyfield5b - -26.1°C to -23.3°C
Salluit0a - -56.7°C to -53.9°C
Schefferville0b - -53.9°C to -51.1°C
Senneterre2b - -42.8°C to -40°C
Sept-Îles3b - -37.2°C to -34.4°C
Shannon4b - -31.7°C to -28.9°C
Shawinigan4b - -31.7°C to -28.9°C
Sherbrooke5a - -28.9°C to -26.1°C
Sorel-Tracy5b - -26.1°C to -23.3°C
Stanstead5a - -28.9°C to -26.1°C
Tasiujaq0a - -56.7°C to -53.9°C
Terrebonne5b - -26.1°C to -23.3°C
Thurso5a - -28.9°C to -26.1°C
Town of Mount-Royal5b - -26.1°C to -23.3°C
Trois-Pistoles4b - -31.7°C to -28.9°C
Trois-Rivières5a - -28.9°C to -26.1°C
Umiujaq0b - -53.9°C to -51.1°C
Unamen Shipu3b - -37.2°C to -34.4°C
Val-d'Or2b - -42.8°C to -40°C
Val-des-Sources4b - -31.7°C to -28.9°C
Valcourt5a - -28.9°C to -26.1°C
Vaudreuil-Dorion5b - -26.1°C to -23.3°C
Verchères5b - -26.1°C to -23.3°C
Victoriaville4b - -31.7°C to -28.9°C
Ville de L'Île-Perrot5b - -26.1°C to -23.3°C
Ville-Marie (Témiscamingue)4a - -34.4°C to -31.7°C
Warwick5a - -28.9°C to -26.1°C
Waskaganish1b - -48.3°C to -45.6°C
Waterloo5a - -28.9°C to -26.1°C
Wemindji1b - -48.3°C to -45.6°C
Westmount5b - -26.1°C to -23.3°C
Whapmagoostui0b - -53.9°C to -51.1°C
Windsor5a - -28.9°C to -26.1°C
2026 plantmaps.com