Canada i
Canada

Canada in June

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

Quick answers
Where is it warmest in Canada in June?
Windsor is the warmest of the 16 destinations compared, with highs of 26°C (79°F) in June; Yellowknife is the coolest at 17°C (63°F).
Can you swim in the sea in Canada in June?
Hardly: even the warmest water, at Windsor (18°C (64°F)), stays below 21 °C.
Warmest
26°
Windsor
Coolest
17°
Yellowknife
Driest
26 mm
Victoria
Warmest sea
18°
Windsor

Across Canada, June highs run from 17°C (63°F) (Yellowknife) to 26°C (79°F) (Windsor). On average it is 5 °C (9 °F) warmer than May. Rain is frequent in most destinations. Best bets this month: Toronto, Winnipeg, and Ottawa.

Weather in June by city

PlaceDayNightRainSeaScore
Toronto 24° 13° 75 mm 15° 82
Winnipeg 25° 12° 96 mm — 82
Niagara Falls 25° 14° 85 mm — 82
Windsor 26° 15° 87 mm 18° 82
Kingston 23° 12° 76 mm 15° 79
Ottawa 25° 13° 89 mm — 78
Victoria 20° 11° 26 mm 11° 78
Montreal 24° 12° 94 mm — 77
Calgary 21° 8° 90 mm — 77
Moncton 23° 11° 103 mm — 75
Québec 24° 12° 121 mm — 73
Edmonton 21° 10° 87 mm — 73
Vancouver 20° 12° 78 mm 14° 72
Yellowknife 17° 8° 27 mm — 71
Banff 18° 4° 64 mm — 58
St. John's 17° 7° 103 mm 6° 53

Festivals in Canada in June

Public holidays in June

No nationwide public holidays this month.

Public holidays 2027 →

Frequently asked questions

What is the weather like in Canada in June?

Average daytime highs range from 17° in Yellowknife to 26° in Windsor.

Can you swim in Canada in June?

The sea is cool: the warmest water is around Windsor at about 18°.