Weather

Canada

Home > North America > Canada

Top 150 Locations

TorontoLight rain25°C77°FLight rain73%3 km/h1 m/s2 mphMontrealOvercast29°C84°FOvercast51%2 km/h1 m/s1 mphCalgaryPartly cloudy27°C81°FPartly cloudy20%5 km/h1 m/s3 mphEdmontonOvercast21°C70°FOvercast65%2 km/h1 m/s1 mphOttawaDrizzle27°C80°FDrizzle65%2 km/h1 m/s1 mphMississaugaLight rain25°C77°FLight rain79%3 km/h1 m/s2 mphWinnipegDrizzle27°C80°FDrizzleHeat wave69%3 km/h1 m/s2 mphVancouverDrizzle19°C65°FDrizzle75%2 km/h0 m/s1 mphBramptonLight rain24°C75°FLight rain80%3 km/h1 m/s2 mphHamiltonLight rain25°C78°FLight rain79%4 km/h1 m/s3 mphSurreyOvercast19°C66°FOvercast76%1 km/h0 m/s1 mphQuebecLight rain26°C79°FLight rain62%2 km/h0 m/s1 mphLavalOvercast28°C83°FOvercast53%2 km/h1 m/s1 mphLondonLight rain24°C76°FLight rain84%1 km/h0 m/s1 mphHalifaxOvercast20°C67°FOvercast87%2 km/h1 m/s1 mphMarkhamLight rain25°C78°FLight rain71%2 km/h1 m/s2 mphVaughanThunderstorm24°C76°FThunderstorm79%3 km/h1 m/s2 mphGatineauDrizzle27°C80°FDrizzle65%2 km/h1 m/s1 mphLongueuilOvercast29°C83°FOvercast52%2 km/h1 m/s1 mphBurnabyOvercast19°C65°FOvercast75%1 km/h0 m/s1 mphSaskatoonDrizzle30°C85°FDrizzle48%4 km/h1 m/s3 mphKitchenerHail23°C73°FHail87%3 km/h1 m/s2 mphWindsorOvercast31°C88°FOvercast54%5 km/h1 m/s3 mphReginaPartly cloudy30°C86°FPartly cloudy44%3 km/h1 m/s2 mphRichmondOvercast19°C65°FOvercast77%2 km/h1 m/s1 mphRichmond HillThunderstorm25°C77°FThunderstorm76%3 km/h1 m/s2 mphBarrieDrizzle24°C75°FDrizzle81%3 km/h1 m/s2 mphBurlingtonLight rain25°C77°FLight rain80%4 km/h1 m/s3 mphOshawaLight rain25°C76°FLight rain72%2 km/h1 m/s1 mphGreater SudburyOvercast23°C73°FOvercast74%1 km/h0 m/s1 mphSherbrookeLight rain26°C80°FLight rain58%1 km/h0 m/s0 mphAbbotsfordDrizzle21°C69°FDrizzle70%2 km/h0 m/s1 mphSaguenayThunderstorm23°C73°FThunderstorm84%0 km/h0 m/s0 mphCoquitlamLight rain19°C66°FLight rain80%1 km/h0 m/s1 mphKelownaClear30°C86°FClearHeat wave27%1 km/h0 m/s1 mphLévisLight rain26°C78°FLight rain61%2 km/h0 m/s1 mphTrois-RivièresDrizzle26°C79°FDrizzle69%1 km/h0 m/s1 mphSt. CatharinesThunderstorm25°C78°FThunderstorm78%4 km/h1 m/s3 mphLangleyOvercast19°C67°FOvercast76%1 km/h0 m/s1 mphGuelphHail23°C73°FHail88%3 km/h1 m/s2 mphCambridgeHail23°C73°FHail88%3 km/h1 m/s2 mphWhitbyThunderstorm24°C75°FThunderstorm77%3 km/h1 m/s2 mphKingstonPartly cloudy25°C77°FPartly cloudy75%3 km/h1 m/s2 mphSaanichOvercast18°C65°FOvercast76%2 km/h0 m/s1 mphTerrebonneDrizzle28°C82°FDrizzle56%2 km/h1 m/s1 mphSt. John'sOvercast14°C57°FOvercast99%2 km/h0 m/s1 mphMiltonLight rain24°C76°FLight rain80%4 km/h1 m/s3 mphChathamClear29°C83°FClear69%6 km/h2 m/s4 mphDeltaOvercast19°C65°FOvercast78%2 km/h0 m/s1 mphThunder BayClear24°C75°FClear59%3 km/h1 m/s2 mphWaterlooHail23°C73°FHail87%3 km/h1 m/s2 mphRed DeerLight rain22°C72°FLight rain73%4 km/h1 m/s2 mphSaint-Jean-sur-RichelieuLight rain26°C79°FLight rain61%2 km/h1 m/s1 mphNanaimoOvercast19°C66°FOvercast80%4 km/h1 m/s3 mphBrantfordLight rain24°C76°FLight rain83%3 km/h1 m/s2 mphChilliwackDrizzle22°C72°FDrizzle67%2 km/h1 m/s1 mphVictoriaOvercast18°C64°FOvercast78%2 km/h0 m/s1 mphPickeringLight rain24°C74°FLight rain82%2 km/h1 m/s1 mphMaple RidgeOvercast19°C67°FOvercast79%1 km/h0 m/s1 mphKamloopsPartly cloudy31°C87°FPartly cloudyHeat wave25%6 km/h2 m/s4 mphRepentignyOvercast28°C82°FOvercast56%2 km/h1 m/s1 mphLethbridgeClear30°C85°FClearHeat wave21%7 km/h2 m/s5 mphNiagara FallsThunderstorm25°C78°FThunderstorm78%4 km/h1 m/s3 mphPeterboroughDrizzle25°C77°FDrizzle60%4 km/h1 m/s2 mphMonctonPartly cloudy24°C75°FPartly cloudy58%3 km/h1 m/s2 mphDrummondvilleLight rain26°C78°FLight rain66%2 km/h0 m/s1 mphKawartha LakesLight rain26°C79°FLight rain62%3 km/h1 m/s2 mphSault Ste. MarieOvercast22°C72°FOvercast87%3 km/h1 m/s2 mphSherwood ParkOvercast21°C69°FOvercast70%3 km/h1 m/s2 mphSarniaOvercast31°C88°FOvercast48%2 km/h0 m/s1 mphPrince GeorgeLight rain18°C64°FLight rain68%1 km/h0 m/s1 mphDartmouthOvercast20°C68°FOvercast85%2 km/h1 m/s1 mphSaint JohnClear22°C72°FClear57%1 km/h0 m/s1 mphGranbyDrizzle27°C81°FDrizzle56%1 km/h0 m/s1 mphSaint-JérômeDrizzle26°C79°FDrizzle65%2 km/h0 m/s1 mphSt. AlbertOvercast20°C69°FOvercast67%2 km/h1 m/s1 mphFort McMurrayLight rain21°C69°FLight rain79%0 km/h0 m/s0 mphGrande PrairieDrizzle20°C67°FDrizzle56%4 km/h1 m/s3 mphFrederictonClear27°C81°FClear38%1 km/h0 m/s1 mphPort CoquitlamDrizzle19°C67°FDrizzle78%1 km/h0 m/s1 mphNew WestminsterOvercast19°C66°FOvercast76%1 km/h0 m/s1 mphSaint-HyacintheDrizzle27°C80°FDrizzle62%2 km/h1 m/s1 mphMedicine HatClear32°C89°FClearHeat wave20%8 km/h2 m/s5 mphBlainvilleDrizzle27°C80°FDrizzle61%2 km/h1 m/s1 mphAirdrieClear27°C81°FClear21%6 km/h2 m/s4 mphSydneyDrizzle17°C63°FDrizzle96%3 km/h1 m/s2 mphWellandLight rain25°C77°FLight rain81%4 km/h1 m/s2 mphNorth BayDrizzle26°C78°FDrizzle62%2 km/h0 m/s1 mphShawiniganLight rain24°C76°FLight rain74%2 km/h0 m/s1 mphVictoriavilleLight rain25°C78°FLight rain66%2 km/h0 m/s1 mphRimouskiDrizzle20°C67°FDrizzle69%1 km/h0 m/s1 mphCornwallLight rain26°C79°FLight rain69%2 km/h0 m/s1 mphMascoucheDrizzle28°C82°FDrizzle57%2 km/h1 m/s1 mphLangfordOvercast19°C65°FOvercast78%2 km/h0 m/s1 mphBrandonPartly cloudy29°C84°FPartly cloudy53%3 km/h1 m/s2 mphWest VancouverDrizzle18°C65°FDrizzle79%2 km/h0 m/s1 mphSaint-EustacheDrizzle27°C81°FDrizzle59%3 km/h1 m/s2 mphQuinte WestOvercast25°C78°FOvercast66%3 km/h1 m/s2 mphPentictonPartly cloudy32°C89°FPartly cloudyHeat wave25%4 km/h1 m/s3 mphVaudreuil-DorionLight rain26°C79°FLight rain69%4 km/h1 m/s2 mphSalaberry-de-ValleyfieldLight rain25°C77°FLight rain77%3 km/h1 m/s2 mphRouyn-NorandaLight rain21°C71°FLight rain84%2 km/h1 m/s1 mphSt. ThomasLight rain25°C78°FLight rain85%3 km/h1 m/s2 mphTimminsLight rain22°C71°FLight rain80%3 km/h1 m/s2 mphMissionDrizzle20°C67°FDrizzle72%1 km/h0 m/s1 mphWoodstockLight rain23°C74°FLight rain87%3 km/h1 m/s2 mphGeorgetownLight rain24°C75°FLight rain82%3 km/h1 m/s2 mphBowmanvilleOvercast24°C76°FOvercast72%2 km/h0 m/s1 mphCharlottetownOvercast24°C75°FOvercast58%2 km/h1 m/s1 mphSpruce GrovePartly cloudy20°C69°FPartly cloudy69%2 km/h1 m/s1 mphStouffvilleLight rain24°C76°FLight rain74%2 km/h1 m/s1 mphLakeshoreOvercast31°C87°FOvercast55%6 km/h2 m/s4 mphInnisfilLight rain24°C75°FLight rain82%4 km/h1 m/s2 mphWhitehorseDrizzle15°C59°FDrizzle39%2 km/h0 m/s1 mphCampbell RiverOvercast17°C63°FOvercast86%7 km/h2 m/s5 mphBedfordOvercast22°C71°FOvercast82%2 km/h1 m/s1 mphWest KelownaPartly cloudy30°C86°FPartly cloudy26%3 km/h1 m/s2 mphSorel‐TracyDrizzle27°C80°FDrizzle65%1 km/h0 m/s1 mphPrince AlbertPartly cloudy27°C81°FPartly cloudy54%2 km/h1 m/s1 mphVal-d'OrDrizzle24°C74°FDrizzle61%1 km/h0 m/s1 mphMoose JawPartly cloudy31°C88°FPartly cloudy42%3 km/h1 m/s2 mphPort MoodyLight rain19°C67°FLight rain80%1 km/h0 m/s1 mphSaint-GeorgesDrizzle27°C80°FDrizzle50%2 km/h0 m/s1 mphStratfordHail22°C72°FHail90%2 km/h1 m/s1 mphLeducDrizzle20°C68°FDrizzle73%3 km/h1 m/s2 mphOrilliaLight rain24°C74°FLight rain83%3 km/h1 m/s2 mphSaint-ConstantOvercast28°C83°FOvercast54%2 km/h0 m/s1 mphSainte-JulieOvercast28°C83°FOvercast52%2 km/h1 m/s1 mphLeamingtonOvercast28°C82°FOvercast74%6 km/h2 m/s4 mphLangleyOvercast19°C67°FOvercast76%1 km/h0 m/s1 mphGrimsbyLight rain25°C76°FLight rain83%4 km/h1 m/s2 mphNorth CowichanDrizzle20°C68°FDrizzle73%2 km/h1 m/s2 mphFort SaskatchewanPartly cloudy20°C69°FPartly cloudy76%3 km/h1 m/s2 mphMagogDrizzle26°C79°FDrizzle57%1 km/h0 m/s1 mphDieppePartly cloudy24°C75°FPartly cloudy58%3 km/h1 m/s2 mphOrangevilleThunderstorm22°C72°FThunderstorm85%4 km/h1 m/s2 mphConception Bay SouthOvercast15°C59°FOvercast97%2 km/h1 m/s2 mphBoisbriandOvercast28°C83°FOvercast53%2 km/h1 m/s1 mphSaint-Bruno-de-MontarvilleOvercast28°C83°FOvercast51%2 km/h1 m/s1 mphThetford MinesDrizzle26°C78°FDrizzle54%2 km/h0 m/s1 mphCochraneClear27°C81°FClear23%6 km/h2 m/s4 mphSainte-ThérèseDrizzle27°C81°FDrizzle59%2 km/h1 m/s1 mphSept-ÎlesClear17°C63°FClear75%3 km/h1 m/s2 mphCourtenayDrizzle18°C65°FDrizzle79%5 km/h1 m/s3 mphChamblyOvercast29°C83°FOvercast51%2 km/h1 m/s1 mphClarence-RocklandLight rain27°C80°FLight rain59%2 km/h1 m/s1 mphLa PrairieOvercast29°C84°FOvercast52%2 km/h1 m/s1 mphBeloeilLight rain27°C80°FLight rain61%2 km/h1 m/s1 mphSquamishLight rain19°C66°FLight rain87%2 km/h1 m/s1 mphL'AssomptionOvercast28°C82°FOvercast59%2 km/h1 m/s1 mph

Last updated:

Browse all regions in Canada above to discover more cities.