Manitoba 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: Manitoba hardiness zones, 2010 edition.
Under the 1991-2020 zones, Manitoba spans 8 hardiness zones, from zone 0a (-56.7°C to -53.9°C) to zone 3b (-37.2°C to -34.4°C). Of the 179 cities and towns listed below, 67 are in zone 3a, the most common zone. Brandon is in zone 3a, Steinbach is in zone 3b, Thompson is in zone 1a.

Map Cities Related

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

LocationHardiness Zone (1991–2020)
Alonsa3a - -40°C to -37.2°C
Altamont3b - -37.2°C to -34.4°C
Amaranth3a - -40°C to -37.2°C
Arrow River3a - -40°C to -37.2°C
Ashern3a - -40°C to -37.2°C
Austin3a - -40°C to -37.2°C
Baldur3a - -40°C to -37.2°C
Beausejour3b - -37.2°C to -34.4°C
Bede3b - -37.2°C to -34.4°C
Belmont3a - -40°C to -37.2°C
Beresford Lake3a - -40°C to -37.2°C
Bird1a - -51.1°C to -48.3°C
Bird River3a - -40°C to -37.2°C
Birtle3a - -40°C to -37.2°C
Blumenort (Division No. 2)3b - -37.2°C to -34.4°C
Boissevain3b - -37.2°C to -34.4°C
Brandon3a - -40°C to -37.2°C
Carberry3a - -40°C to -37.2°C
Caribou0a - -56.7°C to -53.9°C
Carman3b - -37.2°C to -34.4°C
CFB Shilo3a - -40°C to -37.2°C
Chanupa Wakpa3b - -37.2°C to -34.4°C
Churchill0b - -53.9°C to -51.1°C
Cormorant2b - -42.8°C to -40°C
Cross Lake2a - -45.6°C to -42.8°C
Dallas/Red Rose2b - -42.8°C to -40°C
Dauphin3a - -40°C to -37.2°C
Decimal3a - -40°C to -37.2°C
Deloraine3b - -37.2°C to -34.4°C
Delta3b - -37.2°C to -34.4°C
Domain3b - -37.2°C to -34.4°C
Dominion City3b - -37.2°C to -34.4°C
Duck Bay2b - -42.8°C to -40°C
Dufresne3b - -37.2°C to -34.4°C
Dufrost3b - -37.2°C to -34.4°C
Dugald3b - -37.2°C to -34.4°C
Dunnottar3a - -40°C to -37.2°C
Dunrea3a - -40°C to -37.2°C
Ebb and Flow3a - -40°C to -37.2°C
Eden3a - -40°C to -37.2°C
Elgin3a - -40°C to -37.2°C
Elm Creek3b - -37.2°C to -34.4°C
Elphinstone2b - -42.8°C to -40°C
Erickson2b - -42.8°C to -40°C
Eriksdale3a - -40°C to -37.2°C
Flin Flon2b - -42.8°C to -40°C
Foxwarren3a - -40°C to -37.2°C
Garden Hill2a - -45.6°C to -42.8°C
Gilbert Plains2b - -42.8°C to -40°C
Gillam1a - -51.1°C to -48.3°C
Gimli2b - -42.8°C to -40°C
Gladstone3b - -37.2°C to -34.4°C
God's Lake Narrows1b - -48.3°C to -45.6°C
God's River1b - -48.3°C to -45.6°C
Grand Marais3a - -40°C to -37.2°C
Granville Lake1b - -48.3°C to -45.6°C
Greenway3b - -37.2°C to -34.4°C
Gunton3a - -40°C to -37.2°C
Gypsumville2b - -42.8°C to -40°C
Hallboro3a - -40°C to -37.2°C
Hamiota3a - -40°C to -37.2°C
Harcus3a - -40°C to -37.2°C
Harding3a - -40°C to -37.2°C
Hartney3a - -40°C to -37.2°C
Helston3a - -40°C to -37.2°C
Hilbre3a - -40°C to -37.2°C
Hodgson2b - -42.8°C to -40°C
Ile des Chenes3b - -37.2°C to -34.4°C
Killarney3a - -40°C to -37.2°C
Kleefeld3b - -37.2°C to -34.4°C
La Broquerie3b - -37.2°C to -34.4°C
La Salle3b - -37.2°C to -34.4°C
Lac Brochet (Dahlu T'ua)0b - -53.9°C to -51.1°C
Lac du Bonnet3a - -40°C to -37.2°C
Langruth3b - -37.2°C to -34.4°C
Lauder3a - -40°C to -37.2°C
Letellier3b - -37.2°C to -34.4°C
Lewis3a - -40°C to -37.2°C
Little Bullhead2b - -42.8°C to -40°C
Lockport3b - -37.2°C to -34.4°C
Lorette3b - -37.2°C to -34.4°C
Lynn Lake1a - -51.1°C to -48.3°C
Magnet3a - -40°C to -37.2°C
Manigotagan3a - -40°C to -37.2°C
Matheson Island2b - -42.8°C to -40°C
McCreary3a - -40°C to -37.2°C
Medora3b - -37.2°C to -34.4°C
Melita3b - -37.2°C to -34.4°C
Miami3b - -37.2°C to -34.4°C
Minithayinikam / St. Theresa Point2a - -45.6°C to -42.8°C
Minitonas2b - -42.8°C to -40°C
Minnedosa3a - -40°C to -37.2°C
Minto3a - -40°C to -37.2°C
Mitchell3b - -37.2°C to -34.4°C
Mithkwamepin Thaakkahikan / Red Sucker Lake2a - -45.6°C to -42.8°C
Moosehorn3a - -40°C to -37.2°C
Morden3b - -37.2°C to -34.4°C
Morris3b - -37.2°C to -34.4°C
Mosakahiken2b - -42.8°C to -40°C
Mulvihill3a - -40°C to -37.2°C
Napinka3b - -37.2°C to -34.4°C
Narcisse3a - -40°C to -37.2°C
Neepawa3a - -40°C to -37.2°C
Nelson House1b - -48.3°C to -45.6°C
Newdale2b - -42.8°C to -40°C
Niverville3b - -37.2°C to -34.4°C
Norway House2a - -45.6°C to -42.8°C
Notre-Dame-de-Lourdes3b - -37.2°C to -34.4°C
Oak Lake3a - -40°C to -37.2°C
Oakbank3b - -37.2°C to -34.4°C
Oakburn2b - -42.8°C to -40°C
Oakville3b - -37.2°C to -34.4°C
Ochre River3a - -40°C to -37.2°C
Opaskwayak Cree Nation2b - -42.8°C to -40°C
Osborne3b - -37.2°C to -34.4°C
Oxford House1b - -48.3°C to -45.6°C
Pelican Rapids3a - -40°C to -37.2°C
Pierson3b - -37.2°C to -34.4°C
Pilot Mound3b - -37.2°C to -34.4°C
Pinawa3a - -40°C to -37.2°C
Pinaymootang / Fairford3a - -40°C to -37.2°C
Pine River2b - -42.8°C to -40°C
Pipestone3b - -37.2°C to -34.4°C
Powerview-Pine Falls3a - -40°C to -37.2°C
Rapid City3a - -40°C to -37.2°C
Reinfeld3b - -37.2°C to -34.4°C
Rivers3a - -40°C to -37.2°C
Roblin2b - -42.8°C to -40°C
Roland3b - -37.2°C to -34.4°C
Rorketon3a - -40°C to -37.2°C
Roseau River3b - -37.2°C to -34.4°C
Rosenfeld3b - -37.2°C to -34.4°C
Rossburn2b - -42.8°C to -40°C
Russell3a - -40°C to -37.2°C
Saint-Pierre-Jolys3b - -37.2°C to -34.4°C
Sainte Agathe3b - -37.2°C to -34.4°C
Sandy Lake2b - -42.8°C to -40°C
Schanzenfeld3b - -37.2°C to -34.4°C
Selkirk3a - -40°C to -37.2°C
Shamattawa1a - -51.1°C to -48.3°C
Shoal Lake2b - -42.8°C to -40°C
Sidney3a - -40°C to -37.2°C
Snow Lake2a - -45.6°C to -42.8°C
Souris3a - -40°C to -37.2°C
Spearhill3a - -40°C to -37.2°C
Sperling3b - -37.2°C to -34.4°C
Split Lake1a - -51.1°C to -48.3°C
Sprague3a - -40°C to -37.2°C
St. Adolphe3b - -37.2°C to -34.4°C
St. Jean-Baptiste3b - -37.2°C to -34.4°C
Ste. Anne3b - -37.2°C to -34.4°C
Ste. Rose du Lac3a - -40°C to -37.2°C
Steinbach3b - -37.2°C to -34.4°C
Stockton3a - -40°C to -37.2°C
Stonewall3b - -37.2°C to -34.4°C
Strathclair2b - -42.8°C to -40°C
Sundown3b - -37.2°C to -34.4°C
Swan River2b - -42.8°C to -40°C
Tadoule Lake0b - -53.9°C to -51.1°C
Teulon3a - -40°C to -37.2°C
The Pas2b - -42.8°C to -40°C
Thompson1a - -51.1°C to -48.3°C
Treherne3b - -37.2°C to -34.4°C
Tyndall3b - -37.2°C to -34.4°C
Virden3b - -37.2°C to -34.4°C
Vita3b - -37.2°C to -34.4°C
Wabowden2a - -45.6°C to -42.8°C
Wanipigow3a - -40°C to -37.2°C
Wasagamack2a - -45.6°C to -42.8°C
Wasagaming2b - -42.8°C to -40°C
Waugh3a - -40°C to -37.2°C
Westbourne3b - -37.2°C to -34.4°C
Whitemouth3a - -40°C to -37.2°C
Winkler3b - -37.2°C to -34.4°C
Winnipeg Beach3a - -40°C to -37.2°C
Winnipegosis2b - -42.8°C to -40°C
York Landing1a - -51.1°C to -48.3°C
Young Point2b - -42.8°C to -40°C
Zaagiing / Fort Alexander3a - -40°C to -37.2°C

Hardiness Zone Maps for Neighboring Provinces and Territories

2026 plantmaps.com