Canada i
Canada

Canada in August

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

Quick answers
Where is it warmest in Canada in August?
Windsor is the warmest of the 16 destinations compared, with highs of 27°C (81°F) in August; Yellowknife is the coolest at 17°C (63°F).
Can you swim in the sea in Canada in August?
Yes, in places: the warmest water is at Windsor (23°C (73°F)), and 3 of the coastal destinations have a sea of 21 °C or more.
Warmest
27°
Windsor
Coolest
17°
Yellowknife
Driest
22 mm
Victoria
Warmest sea
23°
Windsor

August in Canada ranges from 17°C (63°F) in Yellowknife to 27°C (81°F) in Windsor — a spread of 10 degrees across the country. On average it is about as warm as July. Rain is frequent in most destinations. Best bets this month: Victoria, Vancouver, and Winnipeg.

Weather in August by city

PlaceDayNightRainSeaScore
Victoria 23° 13° 22 mm 12° 92
Vancouver 23° 14° 49 mm 16° 87
Winnipeg 26° 13° 78 mm — 86
Calgary 24° 9° 59 mm — 86
Windsor 27° 17° 82 mm 23° 86
Toronto 26° 16° 83 mm 21° 83
Niagara Falls 26° 16° 80 mm — 83
Kingston 25° 15° 84 mm 22° 82
Ottawa 26° 14° 89 mm — 80
Moncton 25° 13° 85 mm — 79
Edmonton 23° 11° 65 mm — 79
Montreal 25° 14° 93 mm — 77
Banff 22° 7° 62 mm — 76
Québec 25° 14° 117 mm — 74
St. John's 21° 12° 107 mm 14° 67
Yellowknife 17° 10° 42 mm — 65

Festivals in Canada in August

Public holidays in August

No nationwide public holidays this month.

Public holidays 2027 →

Frequently asked questions

What is the weather like in Canada in August?

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

Can you swim in Canada in August?

Yes — the sea is warmest around Windsor at about 23°.