Weather Map by Month
JAN | FEB | MAR | APR | MAY | JUN | JUL | AUG | SEP | OCT | NOV | DEC | ||
• This is interactive weather map. You can zoom it in or out and move around to find resort you are interested in. You can also click resort name for more details.
• You can choose any month to see day temperature averages for selected period.
What is the Best Canada Resort to Visit in December?
Information below will help you to choose the right place to visit in Canada in December. You can find warmest resort with less rains and more sunny hours during the day. We also provide information about sea water temperature so you can find the best place for your trip.
Resort Name | Air Temperature Day / Night |
Cloudiness | Rainy Days / Precipitation |
Sea Water Temperature |
Sunny Hours * |
|
---|---|---|---|---|---|---|
Banff | 11.8°F | 4.0°F | 68.1% | 2 days (1.4 in) | - | 03h. 32m. |
Barrie | 31.5°F | 27.9°F | 71.2% | 2 days (1.1 in) | 39.2°F | 03h. 33m. |
Bonavista | 30.6°F | 28.7°F | 74.3% | 1 day (1.1 in) | 35.8°F | 03h. 08m. |
Calgary | 17.9°F | 11.0°F | 43.9% | - | - | 05h. 28m. |
Canmore | 13.6°F | 5.2°F | 55.5% | - | - | 04h. 33m. |
Charlottetown | 33.1°F | 30.6°F | 70.0% | 3 days (1.4 in) | 34.2°F | 03h. 36m. |
Corner Brook | 30.6°F | 28.0°F | 81.6% | 4 days (2.2 in) | 37.0°F | 02h. 31m. |
Edmonton | 14.5°F | 6.7°F | 42.7% | - | - | 05h. 19m. |
Faro Canada | -5.5°F | -5.9°F | 84.3% | - | - | 01h. 49m. |
Fernie | 17.8°F | 12.0°F | 86.1% | 1 day (0.9 in) | - | 02h. 08m. |
Fredericton | 32.3°F | 27.6°F | 63.2% | 3 days (1.8 in) | - | 04h. 12m. |
Gatineau | 30.1°F | 24.0°F | 70.9% | 2 days (1.3 in) | - | 03h. 33m. |
Gimli | 14.0°F | 9.1°F | 62.5% | - | 31.8°F | 04h. 01m. |
Halifax | 34.9°F | 31.2°F | 70.5% | 5 days (2.3 in) | 42.4°F | 03h. 37m. |
Hamilton | 35.9°F | 33.1°F | 67.0% | 2 days (1.0 in) | 40.0°F | 03h. 59m. |
Jasper | 10.1°F | 0.4°F | 55.5% | - | - | 04h. 24m. |
Kamloops | 19.4°F | 14.2°F | 76.6% | - | - | 02h. 53m. |
Kawartha Lakes | 31.2°F | 26.5°F | 72.4% | 1 day (1.3 in) | - | 03h. 27m. |
Kelowna | 26.6°F | 15.1°F | 67.2% | - | - | 03h. 40m. |
Kingston | 34.4°F | 31.1°F | 69.9% | 3 days (1.4 in) | 42.6°F | 03h. 40m. |
Kitchener | 32.6°F | 28.8°F | 72.5% | 2 days (1.1 in) | - | 03h. 28m. |
Lac-Superieur | 26.3°F | 19.9°F | 73.9% | 2 days (1.6 in) | - | 03h. 16m. |
Lake Louise | 13.1°F | -0.6°F | 77.9% | 2 days (1.4 in) | - | 02h. 45m. |
Laval | 29.7°F | 24.6°F | 68.6% | 2 days (1.4 in) | - | 03h. 44m. |
Les Iles-de-la-Madeleine | 32.4°F | 32.6°F | 76.5% | 2 days (1.2 in) | 36.6°F | 03h. 00m. |
London | 34.5°F | 30.6°F | 72.7% | 1 day (0.8 in) | - | 03h. 28m. |
Lunenburg | 35.0°F | 32.2°F | 71.9% | 4 days (2.1 in) | 42.2°F | 03h. 30m. |
Magog | 30.5°F | 24.0°F | 72.7% | 4 days (1.5 in) | - | 03h. 24m. |
Mille-Isles | 27.8°F | 21.0°F | 72.0% | 2 days (1.6 in) | - | 03h. 26m. |
Mississauga | 35.0°F | 32.4°F | 67.9% | 1 day (1.0 in) | 39.8°F | 03h. 53m. |
Moncton | 32.5°F | 30.5°F | 67.0% | 3 days (1.4 in) | 32.0°F | 03h. 52m. |
Mont Tremblant | 25.6°F | 19.9°F | 75.1% | 2 days (1.5 in) | - | 03h. 09m. |
Montreal | 30.1°F | 25.6°F | 65.5% | - | 41.8°F | 04h. 01m. |
Moose Jaw | 16.7°F | 11.8°F | 52.1% | - | - | 04h. 52m. |
Muskoka Lakes | 31.0°F | 27.1°F | 73.0% | 2 days (1.1 in) | - | 03h. 22m. |
Nanaimo | 39.0°F | 36.9°F | 69.4% | 6 days (3.5 in) | 45.8°F | 03h. 32m. |
Niagara Falls | 36.8°F | 34.2°F | 71.6% | 2 days (1.0 in) | 40.2°F | 03h. 34m. |
Niagara-on-the-Lake | 36.5°F | 34.2°F | 71.7% | 1 day (1.0 in) | 41.0°F | 03h. 33m. |
North Battleford | 9.7°F | 4.9°F | 60.7% | - | - | 04h. 01m. |
North Vancouver | 37.6°F | 34.5°F | 69.9% | 8 days (3.7 in) | 45.0°F | 03h. 29m. |
Oshawa | 34.3°F | 31.2°F | 67.8% | 2 days (1.1 in) | 39.4°F | 03h. 53m. |
Ottawa | 30.0°F | 25.1°F | 67.9% | - | - | 03h. 49m. |
Prince Albert | 8.2°F | 2.7°F | 57.7% | - | - | 04h. 13m. |
Prince Edward Island | 32.5°F | 30.7°F | 68.2% | 2 days (1.1 in) | 36.0°F | 03h. 45m. |
Quebec | 26.2°F | 21.6°F | 64.4% | - | 34.0°F | 04h. 04m. |
Regina | 14.2°F | 9.1°F | 55.9% | - | - | 04h. 34m. |
Revelstoke | 18.9°F | 12.0°F | 81.2% | 2 days (1.7 in) | - | 02h. 30m. |
Rocky Harbour | 27.8°F | 25.8°F | 82.4% | 4 days (2.2 in) | 37.0°F | 02h. 26m. |
Saint Andrews | 35.8°F | 32.8°F | 58.1% | 4 days (1.9 in) | 44.2°F | 04h. 42m. |
Saint John | 32.9°F | 28.6°F | 62.1% | 4 days (1.6 in) | 46.0°F | 04h. 19m. |
Saskatoon | 11.5°F | 6.6°F | 56.4% | - | - | 04h. 24m. |
Sherbrooke | 30.1°F | 23.4°F | 73.6% | 4 days (1.3 in) | - | 03h. 19m. |
St. John's | 33.6°F | 31.9°F | 74.7% | 2 days (1.2 in) | 37.0°F | 03h. 09m. |
Summerside | 32.5°F | 30.9°F | 66.8% | 3 days (1.3 in) | 34.0°F | 03h. 52m. |
Sun Peaks | 20.5°F | 12.1°F | 80.8% | - | - | 02h. 32m. |
Surrey | 38.0°F | 34.2°F | 68.7% | 7 days (3.3 in) | 45.6°F | 03h. 35m. |
Sydney | 35.6°F | 32.7°F | 72.2% | 6 days (3.3 in) | 39.2°F | 03h. 24m. |
Sylvan Lake | 13.9°F | 5.6°F | 50.7% | - | - | 04h. 50m. |
Thunder Bay | 21.5°F | 20.0°F | 71.0% | - | 37.2°F | 03h. 26m. |
Tofino | 42.7°F | 40.9°F | 73.8% | 11 days (5.5 in) | 47.8°F | 03h. 10m. |
Toronto | 34.4°F | 30.9°F | 63.5% | - | 39.8°F | 04h. 16m. |
Trinity | 33.1°F | 31.8°F | 75.4% | 2 days (1.3 in) | 36.4°F | 03h. 03m. |
Trois-Rivières | 27.4°F | 22.0°F | 69.8% | 2 days (1.7 in) | - | 03h. 36m. |
Twillingate Island | 30.5°F | 29.0°F | 77.7% | 2 days (1.3 in) | 34.4°F | 02h. 49m. |
Vancouver | 39.6°F | 36.2°F | 76.6% | 2 days (0.7 in) | 44.6°F | 02h. 56m. |
Vancouver Island | 36.4°F | 30.6°F | 76.3% | 11 days (5.2 in) | - | 02h. 56m. |
Vernon | 22.4°F | 19.2°F | 68.1% | - | - | 03h. 35m. |
Victoria | 41.8°F | 40.0°F | 70.9% | 3 days (1.8 in) | 47.0°F | 03h. 26m. |
Whistler | 27.7°F | 18.0°F | 72.1% | 10 days (4.9 in) | - | 03h. 16m. |
Whitehorse | -0.9°F | -7.5°F | 81.5% | - | - | 02h. 04m. |
Windsor | 36.6°F | 33.5°F | 69.7% | - | 38.0°F | 03h. 46m. |
Winnipeg | 14.4°F | 9.3°F | 58.1% | - | 33.0°F | 04h. 25m. |
Yellowknife | -10.5°F | -11.3°F | 77.3% | - | 33.4°F | 02h. 10m. |
* We are using day length and cloud cover information for each day of the month to calculate average values of sunny hours during the day.
Canada Resorts:
NAME
F°
Halifax | +46 | |
Moncton | +38 | |
Montreal | +40 | |
Ottawa | +38 | |
Prince Edward Island | +46 | |
Quebec | +36 | |
Saint John | +36 | |
St. John's | +44 | |
Sydney | +48 | |
Thunder Bay | +26 | |
Toronto | +40 | |
Vancouver | +44 | |
Victoria | +44 | |
Winnipeg | +20 | |
Yellowknife | -26 |