Weather & Climate
Home
Bucket List
Weather Planner
Countries
Canada
Destinations
Countries
Canada
Canada
Find your destination
Climate ▸
Forecast ▸
December ▸
January ▸
January
February
March
April
May
June
July
August
September
October
November
December
Places in Canada
Select a city to see its average temperature, precipitation and hours of sunshine over the year.
Map not visible? Whoops sorry! Please refresh the page.
108 Mile Ranch
Abbotsford
Acton
Acton Vale
Airdrie
Ajax
Aldergrove
Alert
Alert Bay
Algonquin Highlands
Alliston
Alma
Alma
Almonte
Amherst
Amherstburg
Amos
Amqui
Ancaster
Angus
Annapolis Royal
Antigonish
Armstrong
Arnprior
Asbestos
Ashcroft
Assiniboia
Athabasca
Baddeck
Baddeck Inlet
Baie-Comeau
Baie-Saint-Paul
Baie-Sainte-Catherine
Bancroft
Banff
Barrie
Barrière
Barrys Bay
Bassano
Bathurst
Battle Harbour
Bay Fortune
Bayfield
Beaupré
Beaver Creek
Bécancour
Bedeque
Bedford
Belleville
Beloud Post
Bertrand
Berwick
Bewdley
Bic
Big White
Birch Plain
Black Diamond
Blainville
Blairmore
Blanc-Sablon
Blind Bay
Blind River
Bloomfield
Blue Mountains
Blue River
Bobcaygeon
Boischâtel
Bolton
Bonaventure
Bonavista
Bonnyville
Bonshaw
Borden-Carleton
Boston Bar
Boucherville
Bouctouche
Boularderie East
Bowmanville
Bowser
Bracebridge
Brackley Beach
Brampton
Brandon
Brantford
Brentwood Bay
Brew Bay
Bridge Lake
Bridgetown
Bridgewater
Brighton
Broadview
Brockville
Bromont
Brooks
Brossard
Brownsburg
Buckhorn
Burlington
Burnaby
Burwash Landing
Cabano
Cache Creek
Calabogie
Caledonia
Calgary
Cambridge
Campbell River
Campbellford
Campbellton
Camrose
Canmore
Canora
Cap-aux-Meules
Cap-Chat
Cap-des-Rosiers
Cap-Saint-Ignace
Cape Dyer
Cape Hooper
Caraquet
Carbonear
Carcross
Cardigan
Cardston
Carleton Place
Carleton sur Mer
Carlyle
Carnarvon
Caroline
Carrying Place
Casselman
Castle Junction
Castlegar
Cavendish
Cawston
Chambord
Chandler
Channel-Port aux Basques
Charette
Charlottetown
Chase
Chateau Richer
Châteauguay Heights
Chatham
Chelsea
Chemainus
Chéticamp
Chetwynd
Chibougamau
Chilliwack
Christina
Christopher Lake
Churchil
Churchill
Clairmont
Clarenville
Claresholm
Clarksburg
Clearwater
Clinton
Clyde
Coal Harbour
Cobble Hill
Cobourg
Cochrane
Cochrane
Cold Lake
Coleman
Collingwood
Collins Bay
Colwood
Comox
Coquitlam
Corner Brook
Cornwall
Cornwall
Courtenay
Cow Head
Cowansville
Cowichan Bay
Cranbrook
Creemore
Creston
Crofton
Cumberland
Dartmouth
Dauphin
Dawson City
Dawson Creek
Dease Lake
Deep River
Deer Lake
Delhi
Delta
Denman Island
Depot de l'Ile
Deschambault
Didsbury
Digby
Dolbeau
Dorset
Dorval
Drayton Valley
Drumheller
Drummondville
Dryden
Duncan
Dundas
Dwight
Eastman
Edmonton
Edmundston
Edson
Elk Point
Elkford
Elliston
Elora
Enderby
Enfield
Entrelacs
Esterel
Esterhazy
Estevan
Étang-du-Nord
Fairmont Hot Springs
Fenelon Falls
Fergus
Fernie
Fernwood
Field
Fogo Island
Foresters Falls
Fort Coulonge
Fort Erie
Fort Frances
Fort Macleod
Fort McMurray
Fort Nelson
Fort Saint John
Fort Saskatchewan
Fort Simpson
Fortune
Fox Creek
Franquelin
Fredericton
Frelighsburg
Fulford Harbour
Furry Creek
Gabriola
Gabriola Island
Gagetown
Gananoque
Gander
Ganges
Garden Bay
Gaspé
Gatineau
Georgetown
Gibsons
Godbout
Goderich
Gold River
Golden
Granby
Grand Bend
Grand Falls
Grand Falls -Windsor
Grand Forks
Grand Manan Island
Grand pré
Grand-Mère
Grande Cache
Grande Prairie
Grande-Ligne
Grandes-Bergeronnes
Grandes-Piles
Granville Ferry
Gravenhurst
Grenfell
Grenville-sur-la-Rouge
Grimsby
Guelph
Hagensborg
Haileybury
Haines Junction
Halfmoon Bay
Haliburton
Halifax
Hamilton
Hanceville
Hanna
Hanover
Harcourt
Harrison Hot Springs
Harrison Mills
Harwood
Haute-Aboujagane
Havre aux Maisons
Hay River
Head of Jeddore
Hébertville
Heriot Bay
Herouxville
Herring Cove
High Level
High Prairie
High River
Hinton
Holyrood
Honey Harbour
Honfleur
Hope
Hopewell Cape
Horseshoe Bay
Houston
Hubbards
Hudson Hope
Humboldt
Huntsville
Indian Brook
Ingersoll
Ingonish
Ingonish Beach
Innisfail
Inuvik
Invermere
Iqaluit
Iqaluit
Iron Bridge
Jasper
Jasper National Park Entrance
Johnstown
Joliette
Jordan
Kamloops
Kamouraska
Kananaskis Village
Kapuskasing
Keene
Kelowna
Kemptville
Kenogami
Kenora
Kenosee Park
Keremeos
Killaloe Station
Killarney
Kimberley
Kincardine
Kindersley
Kingston
Kingsville
Kirkland Lake
Kispiox
Kitchener
Kitimat
Kleena Kleene
Komakuk Beach
Kuujjuanq
L'Isle-aux-Coudres
La Baie
La Conception
La Malbaie
La Martre
La Pocatiere
La Tuque
Lac La Biche
Lac La Hache
Lac-Bouchette
Lac-Brome
Lac-Mégantic
Lac-Saguay
Lac-Simon
Lac-Superieur
Lacombe
Ladysmith
Lake Charlotte
Lake Cowichan
Lake Louise
Lakefield
Langara
Langford
Langley
Lanigan
Lansdowne
Larouche
Laval
Leamington
Leduc
Les Éboulements
Les Escoumins
Lethbridge
Lévis
Lillooet
Lindsay
Liscomb
Little Current
Liverpool
Lloydminster
London
Long Sault
Longueuil
Louisbourg
Louiseville
Lumby
Lund
Lunenburg
Lytton
LʼAnse-Saint-Jean
LʼIslet
L’Anse-au-Griffon
MacTier
Madeira Park
Magdalen Islands
Magog
Mahone Bay
Malahat
Manitouwadge
Manitowaning
Maniwaki
Manning
Mansonville
Maple Ridge District Municipality
Margaree Forks
Margaree Harbour
Margaree Valley
Maria
Marieville
Markham
Marmora
Massey
Matane
Matapedia
Mattawa
Mavillette
Mayerthorpe
Mayne Island
Mayo
McBride
Meadow Lake
Meaford
Medicine Hat
Melfort
Melville
Merrickville
Merritt
Metabetchouan
Metchosin
Middleton
Midland
Mill Bay
Mille-Isles
Miller Lake
Milton
Mindemoya
Minden
Mirabel
Miramichi
Mississauga
Moncton
Mont-Laurier
Mont-Saint-Hilaire
Mont-saint-pierre
Mont-Tremblant
Montague
Montebello
Montmagny
Montréal
Moose Jaw
Moosomin
Morell
Morin Heights
Mount Robson
Mountain View
Mouth of Keswick
Mulmur
Muncho Lake
Murray Harbour
Nanaimo
Nanoose Bay
Napanee
Naramata
Neepawa
Nelson
Neuville
New Carlisle
New Denver
New Glasgow
New Glasgow
New Hamburg
New Hazelton
New Liskeard
New Minas
New Richmond
New Westminster
Newmarket
Niagara Falls
Niagara on the Lake
Nimpo Lake
Nipissing Beach
Nisku
Nominingue
Norris Point
North Battleford
North Bay
North Hatley
North Head
North Rustico
North Saanich
North Sydney
North Vancouver
Notre-Dame-de-l'Île-Perrot
Notre-Dame-Des-Bois
Notre-Dame-du-Lac
Notre-Dame-du-Portage
Oakville
Oka
Okanagan Falls
Okotoks
Olds
Oliver
One Hundred Mile House
Orangeville
Orford
Orillia
Oro-Medonte
Orono
Oshawa
Osoyoos
Ottawa
Otter Lake
Owen Sound
Oxtongue Lake
Oyen
Oyster Bay
OʼLeary
Pabos
Padoue
Panorama
Parksville
Parrsboro
Parry Sound
Parson
Peace River
Peachland
Peggy's Cove
Pemberton
Pembroke
Penticton
Percé
Perth
Perth
Petawawa
Peterborough
Petit-Saguenay
Petite-Rivière-Saint-François
Pickering
Picton
Pictou
Piedmont
Pincher Creek
Piopolis
Pitt Meadows
Pleasant Bay
Pocologan
Ponoka
Port Alberni
Port Alice
Port Carling
Port Colborne
Port Coquitlam
Port Elgin
Port Elgin
Port Hardy
Port Hastings
Port Hawkesbury
Port Hood
Port Hope
Port Loring
Port McNeill
Port Menier
Port Renfrew
Port Severn
Port Stanley
Port Sydney
Port-Daniel
Portage La Prairie
Portneuf
Portneuf Sur Mer
Powell River
Prescott
Prince Albert
Prince George
Prince Rupert
Princeton
Provost
Pubnico
Qualicum Beach
Quathiaski Cove
Quebec City
Queenston
Quesnel
Radium Hot Springs
Rapide-Blanc
Rawdon
Red Deer
Red Lake
Regina
Renfrew
Repentigny
Revelstoke
Richibucto
Richmond
Richmond Hill
Rigaud
Rimbey
Rimouski
Riverside
Riviere-au-Renard
Rivière-du-Loup
Rivière-la-Madeleine
Roberts Creek
Roberval
Rockport
Rocky Harbour
Rocky Mountain House
Rossland
Rothesay
Rouyn
Rustico
Saanichton
Sackville
Sacré-Coeur-Saguenay
Saguenay
Saint Adolphe D'Howard
Saint Andrews
Saint Catharines
Saint Come
Saint Elie
Saint George
Saint John
Saint Louis de Kent
Saint Martins
Saint Marys
Saint Mathieu Du Parc
Saint Peters
Saint Romain
Saint Stephen
Saint Thomas
Saint Urbain
Saint Zenon
Saint-Alexis-des-Monts
Saint-Alphonse-Rodriguez
Saint-André
Saint-Apollinaire
Saint-Augustin-de-Desmaures
Saint-Damien
Saint-David-de-Falardeau
Saint-Denis-sur-Richelieu
Saint-Donat-de-Montcalm
Saint-Étienne-des-Grès
Saint-Eustache
Saint-Fabien
Saint-Faustin
Saint-Félicien
Saint-Férréol-les-Neiges
Saint-Fulgence
Saint-Gabriel-de-Brandon
Saint-Gédéon
Saint-Georges
Saint-Henri-de-Taillon
Saint-Hyacinthe
Saint-Irénée
Saint-Jean
Saint-Jean-de-Matha
Saint-Jean-des Piles
Saint-Jean-Port-Joli
Saint-Jean-sur-Richelieu
Saint-Jérôme
Saint-Joseph-de-la-Rive
Saint-Jovite
Saint-Léon-de-Standon
Saint-Marc-sur-Richelieu
Saint-Michel-des-Saints
Saint-Pascal
Saint-Paul-de-Montminy
Saint-Paulin
Saint-Philémon
Saint-Prime
Saint-Sauveur-des-Monts
Saint-Siméon
Saint-Simon-de-Rimouski
Saint-Tite-des-Caps
Sainte-Adèle
Sainte-Agathe-des-Monts
Sainte-Anne-de-Beaupré
Sainte-Anne-des-Monts
Sainte-Famille
Sainte-Flavie
Sainte-Germaine-du-Lac-Etchemin
Sainte-Luce-sur-Mer
Sainte-Lucie-de-Doncaster
Sainte-Marguerite
Sainte-Marie
Sainte-Rose-du-Nord
Salaberry de Valleyfield
Salmo
Salmon Arm
Sarnia
Saskatchewan River Crossing
Saskatoon
Sauble Beach
Sault Ste. Marie
Schreiber
Sechelt
Selkirk
Sept-Îles
Shaunavon
Shawinigan
Shawnigan Lake
Shawville
Shediac
Shefford
Shelburne
Sherbrooke
Sherbrooke
Sherwood Park
Shirley
Sicamous
Sidney
Silver Star
Simcoe
Slave Lake
Smithers
Smiths Cove
Smiths Falls
Smoky Lake
Sooke
Sorel
Sorrento
Souris
Southampton
Spaniards Bay
Spruce Grove
Squamish
St-Ferdinand
St-Pierre-de-l'Île-d'Orléans
St. Albert
St. Anthony
St. John's
St. Paul
St. Peter's
Stanhope
Stanley Bridge
Stanstead Plain
Steinbach
Stettler
Stoneham
Stoney Creek
Stony Plain
Stoughton
Stratford
Stratford
Strathmore
Stuie
Sturdies Bay
Sturgeon Falls
Sudbury
Summerland
Summerside
Sun Peaks
Sundre
Surrey
Sussex
Sutton
Swan River
Swift Current
Sydney
Sydney Forks
Sylvan Lake
Taber
Tadoussac
Tagish
Tamworth
Tatamagouche
Telkwa
Terrace
Terrebonne
Tete Jaune Cache
Thaidene Nëné National Park Reserve
Thetford Mines
Thompson
Thornbury
Thornhill
Thorold
Three Hills
Thunder Bay
Tillsonburg
Timberlea
Timmins
Tisdale
Toad River
Tobermory
Tofino
Toronto
Tracadie
Tracadie
Trail
Trenton
Trepassey
Trinity
Trois Rives
Trois-Pistoles
Trois-Rivières
Troy
Truro
Tumbler Ridge
Tweed
Twillingate
Ucluelet
Uxbridge
Val-David
Val-des-Lacs
Val-dʼOr
Valemount
Valleyview
Vancouver
Vanderhoof
Vars
Vaudreuil-Dorion
Vaughan
Vavenby
Vegreville
Verdun
Vermilion
Vernon
Victoria
Victoria Harbour
Victoriaville
Viking
Ville-Marie
Vulcan
Wabamun
Wainwright
Wakefield
Walkerton
Wasaga Beach
Waterloo
Waterloo
Waterton Lakes National Park
Waterton Park
Watrous
Wawa
Weedon-Centre
Welland
Wellington
Wentworth-Nord
West Bay
West Brome
West Kelowna
Western Shore
Westlock
Westport
Westport
Wetaskiwin
Weyburn
Whaletown
Wheatley
Whistler
Whitby
White Rock
Whitecourt
Whitehorse
Whitewood
Whycocomagh
Wiarton
Williams Lake
Windsor
Windsor
Winfield
Winnipeg
Wolfville
Woodstock
Woodstock
Yarmouth
Yellowknife
Yoho National Park
Yorkton
Youngstown
Zeballos