Canada i
Canada

Canada in March

Where it is warm, dry and good for swimming in Canada in March — compared across the country’s main destinations.

Quick answers
Where is it warmest in Canada in March?
Victoria is the warmest of the 16 destinations compared, with highs of 10°C (51°F) in March; Yellowknife is the coolest at -11°C (11°F).
Can you swim in the sea in Canada in March?
Hardly: even the warmest water, at Victoria (8°C (47°F)), stays below 21 °C.
Warmest
10°
Victoria
Coolest
-11°
Yellowknife
Driest
13 mm
Yellowknife
Warmest sea
8°
Victoria

March in Canada ranges from -11°C (11°F) in Yellowknife to 10°C (51°F) in Victoria — a spread of 22 degrees across the country. On average it is 5 °C (9 °F) warmer than February. Some destinations see regular rain. Best bets this month: Winnipeg, Victoria, and Osoyoos.

Weather in March by city

PlaceDayNightRainSeaScore
Winnipeg -1° -12° 28 mm — 28
Victoria 10° 4° 61 mm 8° 25
Yellowknife -11° -23° 13 mm — 25
Calgary 4° -8° 18 mm — 24
Edmonton 1° -9° 17 mm — 23
Vancouver 10° 4° 158 mm 8° 20
Banff 3° -8° 23 mm — 19
Toronto 4° -4° 54 mm 3° 17
Windsor 7° -2° 71 mm 1° 17
Ottawa 2° -8° 66 mm — 16
Montreal 2° -8° 75 mm — 16
Québec 1° -9° 94 mm — 14
Niagara Falls 5° -3° 63 mm — 14
Kingston 4° -6° 66 mm 1° 14
Moncton 3° -7° 115 mm — 9
St. John's 2° -5° 131 mm 0° 1

Festivals in Canada in March

Public holidays in March

  • Good Friday
Public holidays 2027 →

Frequently asked questions

What is the weather like in Canada in March?

Average daytime highs range from -11° in Yellowknife to 10° in Victoria.

Can you swim in Canada in March?

The sea is cool: the warmest water is around Victoria at about 8°.