Climate averages 1991–2020

Weather in Canada in October

In October, average daytime highs across the 86 cities listed in Canada range from 8.3°C in Grande Prairie to 14.9°C in Stoney Creek. Monthly rainfall ranges from 23 mm in Edmonton to 319 mm in Maple Ridge.

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

Canada by monthAll cities

City by city

October in Canada

1991–2020
Average October climate for cities in Canada, 1991–2020
CityAverage highHigh / lowAverage lowRainfall mmRain days
Toronto13.9°C8.0°C8.0°C7510.5
Montréal11.8°C4.9°C4.9°C11211.5
Calgary10.2°C-0.7°C-0.7°C246.2
Ottawa12.8°C5.6°C5.6°C9912.2
Edmonton8.9°C0.3°C0.3°C235.6
Winnipeg9.5°C2.0°C2.0°C478.1
Mississauga14.2°C7.3°C7.3°C8311.1
Vancouver12.9°C7.7°C7.7°C24616.3
Brampton13.9°C6.3°C6.3°C7410.5
Hamilton14.6°C8.9°C8.9°C8511.0
Surrey13.4°C6.6°C6.6°C17415.3
Québec11.3°C4.1°C4.1°C12512.2
Halifax13.2°C8.6°C8.6°C12410.6
Laval12.8°C5.7°C5.7°C10711.5
London, Canada14.3°C7.0°C7.0°C8611.8
Etobicoke14.2°C7.7°C7.7°C7510.5
Markham14.0°C7.1°C7.1°C9111.9
Vaughan13.8°C6.8°C6.8°C7510.5
Gatineau12.7°C5.8°C5.8°C9912.2
Victoria12.6°C8.8°C8.8°C10311.9
Saskatoon9.1°C0.6°C0.6°C275.8
Kitchener13.5°C5.5°C5.5°C8011.3
Burnaby13.3°C7.5°C7.5°C24616.3
Longueuil12.9°C5.9°C5.9°C11211.5
Regina9.4°C0.7°C0.7°C336.4
Oakville14.5°C8.5°C8.5°C8311.1
Richmond Hill13.7°C6.5°C6.5°C7510.5
Burlington14.3°C8.0°C8.0°C8311.1
Nepean12.8°C5.4°C5.4°C9711.7
Oshawa13.9°C8.1°C8.1°C8311.4
Greater Sudbury10.9°C3.9°C3.9°C9412.7
Gloucester, Canada12.6°C5.4°C5.4°C9711.7
Saguenay9.5°C2.3°C2.3°C11914.6
Coquitlam13.9°C7.3°C7.3°C27116.8
Barrie12.9°C6.0°C6.0°C8213.2
Villeray–Saint-Michel–Parc-Extension12.7°C5.4°C5.4°C11211.5
Kelowna13.4°C6.3°C6.3°C6912.1
Trois-Rivières12.1°C5.2°C5.2°C11111.5
Guelph13.4°C5.7°C5.7°C7811.0
Mercier–Hochelaga-Maisonneuve12.9°C5.8°C5.8°C11211.5
Abbotsford13.2°C5.5°C5.5°C19715.6
Whitby14.0°C8.2°C8.2°C8311.4
St. Catharines14.8°C9.4°C9.4°C9212.0
Milton14.2°C7.3°C7.3°C7610.9
Langley13.8°C6.8°C6.8°C17415.3
Kingston, Canada13.2°C8.4°C8.4°C10412.7
Cambridge, Canada13.9°C6.1°C6.1°C7710.9
Sherbrooke12.1°C4.6°C4.6°C11913.2
Orléans, Canada12.4°C5.2°C5.2°C10112.2
Saint-Louis-de-Terrebonne12.4°C5.4°C5.4°C10711.4
Ajax14.0°C8.1°C8.1°C9512.1
Thornhill14.0°C7.5°C7.5°C7510.5
Terrebonne12.7°C5.8°C5.8°C10711.4
St. John's11.1°C6.5°C6.5°C10512.5
Thunder Bay9.9°C4.8°C4.8°C7210.4
Sydney, Canada12.6°C8.2°C8.2°C13112.3
Waterloo13.4°C5.7°C5.7°C8011.3
Brantford14.4°C6.9°C6.9°C7710.9
Kamloops12.4°C4.3°C4.3°C4510.1
Lethbridge11.9°C2.1°C2.1°C285.8
Delta13.6°C7.9°C7.9°C15514.3
Chilliwack13.9°C6.7°C6.7°C25617.4
Dartmouth13.5°C8.0°C8.0°C12410.6
Red Deer9.1°C-0.5°C-0.5°C245.8
Niagara Falls14.4°C8.7°C8.7°C9312.6
Saint-Jean-sur-Richelieu12.9°C5.8°C5.8°C11312.0
Pickering13.4°C7.2°C7.2°C8111.5
Newmarket13.5°C6.0°C6.0°C7511.0
Nanaimo13.1°C8.2°C8.2°C17715.2
Airdrie9.4°C-0.4°C-0.4°C266.4
Kanata12.8°C5.4°C5.4°C9411.5
North Vancouver13.1°C7.9°C7.9°C24616.3
Moncton12.6°C5.5°C5.5°C9810.7
Peterborough, Canada13.3°C6.3°C6.3°C8511.5
Repentigny12.8°C5.7°C5.7°C10611.1
Maple Ridge13.6°C6.5°C6.5°C31917.9
Prince George9.2°C1.6°C1.6°C7613.7
New Westminster13.2°C6.5°C6.5°C24616.3
Caledon12.6°C5.1°C5.1°C7611.1
Stoney Creek14.9°C7.9°C7.9°C8511.0
Pierrefonds-Roxboro12.9°C6.1°C6.1°C10711.5
Sarnia14.7°C8.5°C8.5°C7610.8
Sault Ste. Marie11.5°C5.5°C5.5°C10113.7
Saint John12.3°C6.6°C6.6°C13310.9
Sherwood Park8.3°C-0.2°C-0.2°C235.8
Grande Prairie8.3°C-0.1°C-0.1°C357.3

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