Skip to main content
Friday, 10 July 2026 · Afternoon editionToronto ⛅ 23°CCAD/USD 0.7066 · CAD/EUR 0.6182About UsOur TeamSourcesContactNewsletter

Canada Weather

HomeWeather

Live forecasts update automatically; written guidance last reviewed 16 June 2026 by the Canada Scene Weather Desk. Data from Environment and Climate Change Canada and other national met services via Open-Meteo.

Live, always-updated weather for cities across Canada and the world’s most-searched destinations — clear forecasts, what to expect, and what it actually means, from Canada Scene.

[csn_weather]

Canada’s weather varies dramatically by region and season: expect cold winters with snow nationwide, mild summers, and shoulder seasons with unpredictable conditions. The live conditions above give current readings for major cities, so check those before planning travel.

What is the best time to visit Canada for good weather?

The sweet spot is late May through September, when most of the country enjoys comfortable temperatures between 15°C and 25°C. July and August are warmest, ideal for hiking in the Rockies or exploring cities like Vancouver and Toronto. For snowbirds seeking milder winters, coastal British Columbia and southern Ontario offer the least severe cold, though rain is common.

What should I pack for a trip to Canada?

Layers are essential. In winter (December to March), bring a heavy parka, insulated boots, gloves, and a hat—temperatures can drop below -30°C in the Prairies. Summer calls for light clothing, a rain jacket, and comfortable walking shoes. For shoulder seasons, pack a waterproof shell and sweaters; conditions can shift from sunny to wet in hours. Always include sunscreen, even in winter, as snow glare is strong.

Coldest monthJanuary (average -10°C to -20°C across most of Canada)
Warmest monthJuly (average 20°C to 25°C, higher in southern regions)
Snowiest citySt. John’s, Newfoundland (over 300 cm annually)
Rainiest cityPrince Rupert, British Columbia (over 2,500 mm per year)
Is Canada cold all year round?

No. Summers are warm, especially in southern regions like the Okanagan Valley or the Niagara Peninsula, where temperatures can reach 30°C. Only the Arctic stays cold year-round. Most of Canada experiences four distinct seasons.

When is March break in Canada and what’s the weather like?

March break typically falls in the second or third week of March. Weather varies: southern Ontario and Quebec can still see snow, while British Columbia’s coast is milder (5–10°C) but rainy. It’s a popular time for skiing in the Rockies.

How reliable are weather forecasts for Canada?

Environment and Climate Change Canada provides highly reliable short-term forecasts. For up-to-date radar and warnings, check Weather Forecast Canada or Canada Weather Warnings. Local conditions like Weather Today can shift quickly, especially in mountainous areas.

Canadian cities

TorontoCalgaryEdmontonOttawaVancouverMontrealSaskatoonSudburyGuelphRed DeerOshawaAjaxToronto Weather HourlySaint JohnBrantfordWeather Surrey BcCollingwoodMtlWeather In Toronto TodaySun PeaksWeather Toronto HourlyAuroraKimberleyWhat’s TheOkotoksDenverWeather Today TorontoSookePort HopeParksvilleDuncanWeather In Brampton 10 DaysYorktonMt WashingtonWeather In Brampton TomorrowTerraceKenoraToday Weather BramptonToday Weather FriscoChestermereWeather In Edmonton TodayCrestonWeather In Mississauga HourlyMontreal Weather HourlyKwParry SoundNordeggSparwoodFlin FlonWarmanWeather In Vancouver TomorrowWeather Vernon BcBlackfaldsTodays Weather TorontoAll Weather Windows EdmontonIqaluitWeather Today SurreyMarkham Weather HourlyBurnaby MountainWeather Radar CalgaryVancouver Weather TodayLillooetWeather In Montreal TomorrowWeather Today WinnipegPincher CreekWasagamingStonewallWheatleyWatertonWeather Haldimand, OnWeather AshevilleCastle MountainWeather QuispamsisWiartonMontreal Weather 7 DaysWeather Montreal HourlyBangaloreWeather Vaughan OnWeather Penticton, BcEmerald LakeMarystownWeather In Hamilton TodayWeather Radar WinnipegWinnipeg Weather 14 DayWeather Ottawa, OnLions HeadSaskatoon Weather TodayMount AlbertHavelockBrampton Weather TomorrowSri LankaPerth OntWeather Near Downtown Toronto, Toronto, Barrys BayMalagaWeather Near Edmonton, AbCheticampCrossfieldSalt Lake CityLos CabosHalifax Weather HourlyLangfordCrowsnest PassToronto Weather NowMimicoClintonThe Weather VancouverPowder KingPembertonBerwickWeather Outside Right NowAtlantic MarineSasquatch MountainEdmonton Weather 7 DaysBayfieldTucsonWeather Belleville OntarioWeather Mount PearlToronotWeather Regina SkWeather For BarrieHantsportElmvaleTrois RivieresWeather Huntsville OntarioInvermereBuenos AiresNarendra Modi StadiumHamilton Weather TodayGfs Weather ModelRenfrewEastern PassageHow Do Airplanes Fly In Bad Weather?CarbonearWeather In Toronto CanadaComox ValleySundridgeWeather HawkesburyEdmundstonHarrison Hot SpringsBermuda Weather By MonthOctoberHamilton Weather 7 DaysCalgary HourlyLimogesLake MinnewankaWhen The Weather Is FineNoaaLake O’haraArmstrongLeasideWynyardWeather ThunderbayOakville Weather HourlyGuelph Weather HourlyWeather In Surrey TomorrowHelsinkiHamilton Weather TomorrowUsToronto 7 DayCanberraThree HillsRmrOkinawaBeirutWeather Forecast HalifaxBarrier LakeElkfordChestervilleVaudreuilTilburyOregonWeather In Toronto NowInstant Weather Snow DayPointe Au BarilOctober Weather TorontoWeather Kitchener WaterlooToronto Weather Right NowWhitewaterCoqBow LakeWeather In Vaughan TomorrowWeather Forecast BanffFijiWeather Forecast ChilliwackWeather Near Midtown Toronto, TorontoOshawa Weather HourlyWeather Today HamiltonToronto CurrentBelle RiverWeather GcHarrowTomorrow Weather VancouverCrowsnestWeather LewisporteTurner ValleyManhattanWeather 18067Banff Weather TomorrowConnecticutSardiniaWatson LakeWeather On SundayParkhillSilverstoneWeather Trois-rivièresCalgary AirportWeather Vs ClimatePage Az Weather ForecastWeather CanoraFebruary Weather Toronto 2026DalmenyCoe HillKoocanusaWinnipeg Weather NowWeather In Burlington, Ontario 10 DaysConstance BayHow Do Heat Pumps Work In ColdWinnipeg Weather 7 DayWossCobdenPhilippineWeather Tweed, OnWeather GrimshawKievRaymondMsn Weather Third-party AnalyticsToday Weather MontrealSandheadsWeather Today VaughanRevyMedellinWeather Tomorrow ScarboroughKitchener Weather TodayRoblinCalgary MonthlyBogotaCtv News OttawaMerrickvilleWeather Pilot ButteUgg Cold Weather BootsWhitby Weather HourlyWeather Snow ForecastColorado SpringsBotwoodWeather For Kingston OntarioRoche LakeToro ToMundareManaliWeather VanderhoofWeather ClipartWeather BensonWeather Now CalgaryRevelstoke Mountain ResortCross LakeKimberlyWalpole IslandCalgsryPanorama RidgeWeather In Bolton, Ontario 10 DaysJoffreFall Forecast Canada 2025Weather In Barrie TomorrowAspenUs RadarSpecial Weather Statement TorontoChileKetchikanNew HamburgSunpeakOttawa Weather.BashawKennisis LakeWeather For St CatharinesNoaa Space Weather Prediction CenterWizard LakeWeather Wyoming5 Day Weather NewsCarcrossWeather Forecast VaughanMississauga Weather TomorrowElbowPortageMount HopeEden GardensSpringLakeridgeWeather StormWeather In Stratford, Ontario 10 DaysBridgestone Weather PeakVictoria HarbourAjax Weather BuoyWhite LakeWeather Today HourlyCebuWeather KearneyUgandaNew MarketLangley Weather 7 DayCamp FortuneWeather Etobicoke TodayCedarBella BellaWeather For Peterborough OntarioSaskatoon Weather 7 DaysWeather Forecast In TorontoDa NangWeather Conception Bay SouthLimaWeather Winnipeg ManitobaVancouver Weather CelsiusGuatemalaWeather FrontGull LakeScarborough BluffsWeather Richmond Bc HourlyMallorytownEdmonton Weather GlobalKelowna Weather HourlyWeather StatementWeather Forecast CanmoreWeather In Abbotsford TodayCayo GuillermoOctober Weather VancouverSkahaWeather Acton OntarioHamOkaPowderkingWeather Dollard Des OrmeauxWinter HarbourAthabasca GlacierAlbertonLake OharaMaineWeather Radar HalifaxHaileyburyNbcnewsWeather NetworlFort WayneHourly Weather BramptonWeather Fort Qu’appelleOttawa Weather NewsWeather Stirling OntarioPeter LougheedWeather Jasper AbWeather TeckWeather Brampton 14 DaysRosseauKenosee Lake