Climate averages 1991–2020

Weather in Canada in August

In August, average daytime highs across the 86 cities listed in Canada range from 19.6°C in St. John's to 27.8°C in Kelowna. Monthly rainfall ranges from 22 mm in Victoria to 123 mm in Sherbrooke.

Long-term climate patterns, not a forecast for a particular trip.

Canada by monthAll cities

City by city

August in Canada

1991–2020
Average August climate for cities in Canada, 1991–2020
CityAverage highHigh / lowAverage lowRainfall mmRain days
Toronto24.5°C17.6°C17.6°C658.8
Montréal23.5°C15.4°C15.4°C10211.6
Calgary22.3°C10.1°C10.1°C639.5
Ottawa24.6°C16.0°C16.0°C9011.1
Edmonton21.7°C12.1°C12.1°C589.7
Winnipeg24.1°C14.4°C14.4°C769.8
Mississauga25.1°C17.0°C17.0°C669.4
Vancouver21.8°C14.4°C14.4°C737.4
Brampton25.1°C16.2°C16.2°C719.5
Hamilton25.4°C18.7°C18.7°C699.4
Surrey23.0°C13.3°C13.3°C495.7
Québec23.2°C14.7°C14.7°C11313.1
Halifax21.4°C16.5°C16.5°C9110.2
Laval24.6°C16.3°C16.3°C9111.3
London, Canada25.1°C16.5°C16.5°C8410.6
Etobicoke25.0°C17.4°C17.4°C658.8
Markham24.9°C16.9°C16.9°C678.9
Vaughan24.8°C16.5°C16.5°C658.8
Gatineau24.5°C16.1°C16.1°C9011.1
Victoria20.0°C14.0°C14.0°C223.2
Saskatoon23.6°C13.2°C13.2°C507.6
Kitchener24.4°C15.2°C15.2°C769.9
Burnaby22.4°C14.3°C14.3°C737.4
Longueuil24.6°C16.5°C16.5°C10211.6
Regina24.0°C13.2°C13.2°C618.5
Oakville25.1°C18.2°C18.2°C669.4
Richmond Hill24.8°C16.3°C16.3°C658.8
Burlington25.1°C17.7°C17.7°C669.4
Nepean24.5°C15.7°C15.7°C8610.8
Oshawa24.6°C17.9°C17.9°C8010.1
Greater Sudbury23.0°C14.4°C14.4°C9011.2
Gloucester, Canada24.5°C15.7°C15.7°C8610.8
Saguenay21.6°C12.9°C12.9°C11914.2
Coquitlam23.3°C14.4°C14.4°C848.1
Barrie23.8°C15.9°C15.9°C8411.1
Villeray–Saint-Michel–Parc-Extension24.5°C16.0°C16.0°C10211.6
Kelowna27.8°C16.5°C16.5°C255.2
Trois-Rivières23.9°C16.0°C16.0°C10912.0
Guelph24.4°C15.5°C15.5°C769.9
Mercier–Hochelaga-Maisonneuve24.6°C16.5°C16.5°C10211.6
Abbotsford22.8°C12.8°C12.8°C616.6
Whitby24.8°C18.0°C18.0°C8510.1
St. Catharines25.1°C19.1°C19.1°C759.9
Milton25.2°C17.0°C17.0°C729.5
Langley23.5°C13.6°C13.6°C495.7
Kingston, Canada24.1°C18.7°C18.7°C9611.1
Cambridge, Canada24.9°C16.0°C16.0°C759.5
Sherbrooke23.1°C14.8°C14.8°C12313.7
Orléans, Canada24.3°C15.6°C15.6°C9311.0
Saint-Louis-de-Terrebonne24.2°C16.0°C16.0°C9611.6
Ajax24.8°C17.9°C17.9°C678.8
Thornhill24.8°C17.2°C17.2°C658.8
Terrebonne24.5°C16.4°C16.4°C9611.6
St. John's19.6°C13.7°C13.7°C8010.4
Thunder Bay22.3°C15.6°C15.6°C679.1
Sydney, Canada22.0°C16.4°C16.4°C8910.9
Waterloo24.4°C15.5°C15.5°C769.9
Brantford25.3°C16.5°C16.5°C759.5
Kamloops27.2°C15.3°C15.3°C235.2
Lethbridge25.2°C12.8°C12.8°C355.8
Delta23.0°C14.4°C14.4°C414.8
Chilliwack23.8°C14.3°C14.3°C748.6
Dartmouth22.5°C16.4°C16.4°C9110.2
Red Deer21.4°C11.2°C11.2°C679.9
Niagara Falls24.9°C18.5°C18.5°C8511.0
Saint-Jean-sur-Richelieu24.4°C16.3°C16.3°C10812.3
Pickering24.1°C17.0°C17.0°C8410.1
Newmarket24.7°C15.9°C15.9°C789.6
Nanaimo22.3°C15.3°C15.3°C546.3
Airdrie21.4°C10.3°C10.3°C689.9
Kanata24.5°C15.7°C15.7°C8410.6
North Vancouver22.1°C14.6°C14.6°C737.4
Moncton23.6°C15.4°C15.4°C769.8
Peterborough, Canada24.7°C16.4°C16.4°C8510.5
Repentigny24.5°C16.3°C16.3°C9511.1
Maple Ridge23.3°C13.8°C13.8°C1079.1
Prince George22.3°C11.5°C11.5°C418.3
New Westminster22.6°C13.4°C13.4°C737.4
Caledon23.7°C14.8°C14.8°C7410.0
Stoney Creek25.8°C17.6°C17.6°C699.4
Pierrefonds-Roxboro24.5°C16.7°C16.7°C9111.3
Sarnia25.2°C18.3°C18.3°C7010.4
Sault Ste. Marie22.8°C15.5°C15.5°C9510.9
Saint John21.0°C14.9°C14.9°C809.3
Sherwood Park21.0°C11.6°C11.6°C599.8
Grande Prairie21.1°C11.2°C11.2°C478.9

A rain day is a local calendar day with at least 1 mm of precipitation.