Canada 7-Day Weather Forecast
Warmest: Coquitlam, 21°. Coldest: Greater Sudbury, -3°. Rain in 29 of 40 cities: Toronto, Montréal, Ottawa, Mississauga, Vancouver, Surrey, Québec, Halifax…. Strong wind: Kingston, St. John's.
| City | Fr 16 | Sa 17 | Su 18 | Mo 19 | Tu 20 | We 21 | Th 22 |
|---|---|---|---|---|---|---|---|
| Toronto | 19° 4° 3.1 mm | 10° 3° | 16° 5° | 17° 7° | 17° 6° | 15° 9° | 15° 8° |
| Montréal | 13° 4° 22.6 mm | 6° 2° | 12° 2° | 15° 7° | 14° 6° | 11° 4° | 13° 2° |
| Calgary | 19° 1° | 17° 3° | 12° 0° | 11° 1° | 10° 3° | 13° -1° | 15° 4° |
| Ottawa | 11° 4° 28.7 mm | 7° 2° | 14° 2° | 17° 6° | 17° 5° | 13° 4° | 15° 2° |
| Edmonton | 17° 2° | 16° 4° | 11° 3° | 12° 1° | 10° 2° | 12° 2° | 11° 0° |
| Winnipeg | 9° 2° | 16° 4° | 14° 6° | 14° 2° | 16° 5° | 16° 5° | 14° 3° |
| Mississauga | 19° 4° 2 mm | 10° 3° | 16° 4° | 18° 5° | 17° 6° | 15° 6° | 16° 6° |
| Vancouver | 20° 9° 4.4 mm | 14° 6° 5.3 mm | 13° 6° | 13° 6° | 13° 6° | 14° 6° | 13° 7° |
| Hamilton | 19° 6° | 10° 5° | 16° 7° | 18° 8° | 16° 7° | 15° 10° | 15° 9° |
| Surrey | 20° 8° 1.6 mm | 15° 5° 10.7 mm | 14° 5° | 12° 4° 1 mm | 14° 4° | 15° 6° | 14° 5° |
| Québec | 7° 3° 14 mm | 7° -2° | 9° -2° | 14° 3° | 15° 2° | 10° 2° | 13° 1° |
| Halifax | 16° 3° 23.6 mm | 16° 2° 4.8 mm | 9° 2° | 12° 2° | 15° 7° | 13° 4° | 10° 3° |
| London | 19° 3° 1.8 mm | 10° 3° | 15° 4° | 17° 5° | 18° 4° | 17° 6° | 17° 5° |
| Markham | 18° 3° 3 mm | 8° 2° | 15° 3° | 17° 4° | 18° 5° | 16° 6° | 15° 5° |
| Victoria | 13° 12° | 16° 11° 1.8 mm | 16° 6° 1.4 mm | 13° 5° | 12° 6° | 14° 6° | 13° 7° |
| Saskatoon | 12° 0° | 19° 2° | 13° 3° | 12° 0° | 13° 7° | 11° 1° | 16° 5° |
| Kitchener | 18° 3° 3 mm | 9° 2° | 14° 4° | 16° 5° | 17° 4° | 16° 5° | 16° 4° |
| Windsor | 21° 5° 1.4 mm | 11° 5° | 16° 6° | 17° 6° | 17° 4° | 18° 8° | 18° 9° |
| Regina | 1° -2° | 12° -2° | 20° 3° | 13° 3° | 13° 1° | 13° 5° | 12° 4° |
| Oshawa | 18° 4° 7.8 mm | 8° 3° | 14° 6° | 15° 7° | 16° 6° | 15° 8° | 14° 7° |
| Greater Sudbury | 7° -2° 5.1 mm | 7° -3° | 14° 5° | 15° 6° | 15° 3° | 15° 4° | 16° 6° |
| Saguenay | 3° 1° 14.6 mm | 4° -1° | 7° -2° | 15° 0° | 13° 3° | 10° 0° | 13° -1° |
| Coquitlam | 12° 10° | 21° 10° 1.8 mm | 15° 8° 16.6 mm | 14° 7° | 13° 5° | 14° 5° | 16° 7° |
| Barrie | 16° 2° 15.2 mm | 7° 2° | 16° 4° | 17° 5° | 17° 5° | 15° 6° | 16° 5° |
| Kelowna | 11° 8° | 17° 8° | 17° 5° | 14° 4° | 15° 6° | 15° 5° | 14° 5° |
| Trois-Rivières | 12° 4° 17.3 mm | 8° 0° | 11° 0° | 16° 6° | 15° 4° | 11° 3° | 14° 2° |
| Guelph | 18° 3° 2.6 mm | 9° 3° | 15° 3° | 17° 4° | 18° 3° | 16° 6° | 16° 4° |
| Abbotsford | 12° 8° | 19° 8° | 14° 5° 9.5 mm | 13° 5° | 12° 5° 2 mm | 13° 5° | 14° 4° |
| St. Catharines | 20° 7° 1.4 mm | 10° 6° 0.7 mm | 16° 7° | 17° 9° | 16° 8° | 16° 9° | 14° 7° |
| Kingston | 17° 5° 10 mm | 8° 4° | 13° 5° | 13° 8° | 16° 6° | 15° 7° | 13° 7° |
| Sherbrooke | 16° 3° 15.8 mm | 6° -1° | 10° -1° | 17° 4° | 15° 3° | 13° 2° | 14° 2° |
| Saint-Louis-de-Terrebonne | 12° 4° 22.4 mm | 7° 0° | 13° 0° | 16° 6° | 16° 4° | 12° 3° | 14° 1° |
| St. John's | 8° 4° 2.9 mm | 15° 5° 8.2 mm | 8° 2° 5.9 mm | 7° 2° | 10° 4° | 8° 3° | 6° 2° |
| Thunder Bay | 7° 2° | 14° 2° | 18° 6° | 13° 4° | 11° 5° | 13° 9° | 14° 5° |
| Sydney | 14° 6° 2.9 mm | 16° 3° 5.1 mm | 8° 1° | 10° 0° | 14° 5° | 10° 5° | 10° 4° |
| Brantford | 19° 4° 2.4 mm | 10° 3° | 15° 5° | 18° 6° | 17° 4° | 17° 6° | 17° 5° |
| Kamloops | 8° 5° | 20° 5° | 17° 3° | 13° 3° | 15° 4° | 14° 2° | 15° 2° |
| Lethbridge | 20° 5° | 20° 5° | 14° 3° | 14° 0° | 14° 4° | 15° 0° | 17° 4° |
| Chilliwack | 14° 11° | 21° 10° | 15° 7° 15.7 mm | 15° 7° | 14° 7° 1.1 mm | 16° 7° | 17° 7° |
| Red Deer | 20° 1° | 17° 2° | 12° 1° | 12° 2° | 9° 2° | 12° 0° | 11° 0° |
Canada Weather Tomorrow Canada Weekend Weather Forecast Weather in Canada →