Edmonton month by month
Plan your visit to Edmonton by month. Compare weather, crowds, events, and prices across all twelve months with historical climate data.
Edmonton's year splits into two unequal halves. Five months sit at or below freezing. December averages -8°C, February -7°C, January -6°C, with March and November both at 0°C. The warm window runs May through September, when highs climb from 18°C to a July peak of 24°C. The gap between December's -8°C and July's 24°C defines the whole calendar. Rain concentrates in the warm months too. June logs 13 rain days, more than any other month, while September records only 5.
TTDI publishes 12 month guides for Edmonton. For a summer trip, start with July and August, where highs of 24°C and 23°C pair with 11 and 9 rain days. Then compare June, which reaches 21°C but brings 13 rain days. September at 20°C and only 5 rain days is the warmest dry window of the year. For a winter visit, the December and January pages lay out what -8°C and -6°C mean in practice. April's jump to 10°C marks the first month that breaks from the cold stretch.
Two months tend to catch visitors off guard. June looks like peak summer on paper but logs more rain days than any other month at 13. February, not December, records the second-coldest average high at -7°C.
July is Edmonton's decisive month, when the average high reaches the year's peak at 24°C across 11 rain days.
- January
- High
- -6°C
- Low
- -13°C
- Rain
- 25 mm
January in Edmonton is cold. Not figuratively, not relatively. The average high sits at -5.7°C (22°F) and the average low drops to -13.5°C (8°F), and those are the averages. Cold…
- February
- High
- -7°C
- Low
- -16°C
- Rain
- 17 mm
February in Edmonton is cold. Not the kind of cold that makes you zip up your jacket, but the kind that freezes exposed skin in under 10 minutes. Average highs sit around -7°C…
- March
- High
- 0°C
- Low
- -9°C
- Rain
- 23 mm
March in Edmonton is still winter. That is the single most important thing to know. The average high barely reaches -0.1°C (32°F), the average low drops to -9°C (16°F), and snow…
- April
- High
- 10°C
- Low
- -1°C
- Rain
- 28 mm
April in Edmonton is still winter's hangover. That's the honest starting point. Daytime highs reach about 9.7°C (49°F) and nights still drop to -1.4°C (29°F), which means the snow…
- May
- High
- 18°C
- Low
- 6°C
- Rain
- 60 mm
May is when Edmonton genuinely thaws. After roughly 6 months where temperatures regularly dropped below -20°C (-4°F), the city exhales when daytime highs reach 17.6°C (64°F) and…
- June
- High
- 21°C
- Low
- 11°C
- Rain
- 100 mm
The defining fact about Edmonton in June is the light. At 53.5°N latitude, the city gets roughly 17 hours of daylight around the summer solstice on June 21. The sun doesn't set…
- July
- High
- 24°C
- Low
- 14°C
- Rain
- 90 mm
July is Edmonton's showpiece month, and the city knows it. After enduring 5 months below freezing, Edmontonians treat July like a collective exhale. You'll find average highs…
- August
- High
- 23°C
- Low
- 13°C
- Rain
- 79 mm
August is when Edmonton earns its keep. The city runs three major festivals in roughly 30 days, and the Edmonton International Fringe Theatre Festival, which fills Old Strathcona…
- September
- High
- 20°C
- Low
- 9°C
- Rain
- 28 mm
September in Edmonton is the quiet exhale after the city's short, packed summer. The Fringe Festival ended in late August, K-Days finished back in July, and the Heritage Festival…
- October
- High
- 11°C
- Low
- 2°C
- Rain
- 21 mm
October in Edmonton is the last gasp of autumn before winter clamps down hard. The single most important thing to know is that Canadian Thanksgiving falls on the second Monday of…
- November
- High
- 0°C
- Low
- -7°C
- Rain
- 24 mm
November is when Edmonton commits to winter. The average high hovers at 0.1°C (32°F) and the average low drops to -7.2°C (19°F), while the sun sets before 4:45 PM by month's end.…
- December
- High
- -8°C
- Low
- -16°C
- Rain
- 36 mm
December in Edmonton is defined by cold. Not a mild, damp chill, but genuine prairie cold where the average high sits at -8°C (17°F) and nighttime lows drop to -16°C (3°F). Wind…