Skip to content
Voykit

When to go · Canada

Canada in June

Great month. Long days, lakes thawing, fewer crowds than July; blackflies in Ontario and Québec woods.

Key facts

Verdict
Great
Crowds
Medium
Canada
Prices
Medium
Canada

Verdict

GreatVoykit month rating for Canada

Long days, lakes thawing, fewer crowds than July; blackflies in Ontario and Québec woods.

Is another month better than June?

No other month rates higher than June for Canada in this guide.

Weather in June

  • Pacific coast · Vancouver, Victoria, Tofino, Whistler (ski)best weather

    Mild and rainy October–April, with snow only in the mountains; dry, sunny summers.

  • Rockies · Banff, Lake Louise, Jasper, Yohobest weather

    Lakes thaw in June; Moraine Lake road and many trails open about June–October; wildfire smoke in some summers; ski season December–April.

  • Prairies · Calgary, Edmonton, Winnipeg, Saskatoonbest weather

    Very cold winters (−30 °C (−22 °F) spells), warm sunny summers; Calgary Stampede in July.

  • Ontario and Great Lakes · Toronto, Ottawa, Niagara Falls, Algonquinbest weather

    Humid summers, snowy winters; late September–October foliage in Algonquin.

  • Québec · Montréal, Québec City, Laurentians, Charlevoixbest weather

    Deep snow and −20 °C (−4 °F) in winter (Québec Winter Carnival in February); festival summers.

  • Atlantic Canada · Halifax, Prince Edward Island, Cape Breton, Newfoundlandfine

    Cool, foggy springs; July–September is the season; icebergs off Newfoundland May–June; post-tropical storms in autumn.

  • The North · Whitehorse, Yellowknife, Dawson City, Iqaluitbest weather

    Midnight sun in June–July; northern lights and −30 °C (−22 °F) from about November to March.

  • Abitibi-Témiscamingue: Abitibi (north) · Rouyn-Noranda, Amos, Senneterrebest weather

    Sub-arctic lean: short summers, long snow season, −20 °C (−4 °F) or lower in January.

  • Abitibi-Témiscamingue: Témiscamingue (south) · Ville-Marie, Témiscaming, Lake Timiskamingbest weather

    Slightly milder, humid continental; lake effect on the Timiskaming shore.

  • July–August is the only reliable warm window; sea fog in June, hurricanes possible Aug–Sep.

  • Icebergs and whales peak late May–July; summer is short and windy.

  • Baie-James: Baie-James · 49th–55th parallels, boreal forest to taigabest weather

    June days can reach 25 °C (77 °F) but nights near freezing are not uncommon; winter is bitter Arctic cold. Bugs are everywhere in summer — bring headnets and bug screens.

  • Bas-Saint-Laurent: St. Lawrence shore · Route 132 from La Pocatière to Matanebest weather

    The river moderates both ends: July in Rimouski runs about 4 °C (7 °F) cooler than Quebec City, and winter is milder than inland. Rain falls year-round, 800–1,200 mm, with 250–360 cm of it as snow.

  • Bas-Saint-Laurent: Inland · Behind Autoroute 20, Témiscouata sidebest weather

    Warmer summers and colder winters than the shore; the ocean influence fades a few kilometres in.

  • British Columbia: Vancouver and the coast · Lower Mainland and the Strait of Georgiabest weather

    Mild and rainy October–March; July–September is the dry, reliable window. Rare snow in the city.

  • British Columbia: Okanagan and southern interior · Kelowna, Penticton, Kamloopsbest weather

    Canada's warmest region; 30 °C (86 °F)+ in July–August, cold and often snowy in winter.

  • British Columbia: Northern BC and the Rockies · Prince George, Prince Rupert, the eastern rangesbest weather

    Short summer; snow from October at higher elevations. Wildfire smoke possible July–August.

  • Bruce County: Bruce Peninsula and Lake Huron shore · Sauble Beach to Tobermorybest weather

    Lake Huron keeps spring cool and delays swimming to July; June–September is the usable window, with September quieter and still warm.

  • Caniapiscau: Caniapiscau interior · Fermont, Schefferville and the reservoirbest weather

    Subarctic: short June–August window for paddling, fishing and hiking; aurora season runs roughly September to March; snow and ice dominate the rest of the year.

  • Cape Breton Island: Coastal Cape Breton · Cabot Trail, Ingonish, Chéticampbest weather

    Summer highs around 20–24 °C (68–75 °F); sea fog and rain can arrive any day. Winter brings snow and closures on the highland section.

  • Central Corridor: Calgary–Edmonton corridor · Highway 2 and the surrounding farmlandbest weather

    Short warm season June–August; long cold winter with snow on the ground. Summer days can reach 25 °C (77 °F)+, winter nights fall well below −20 °C (−4 °F). Prairie thunderstorms in July and August.

  • Drier and milder than the west coast; summer highs around 22–25 °C (72–77 °F).

  • Rain in most months; the water stays cold year-round, so surfers wear wetsuits. Winter storms are the draw for some visitors.

  • Centre-du-Québec: St. Lawrence south shore · Drummondville, Victoriaville, Bécancourbest weather

    Continental: −15 °C (5 °F) nights in January, humid 25–28 °C (77–82 °F) days in July. Maple season runs roughly late February to April; autumn colour peaks late September to mid-October.

  • Charlevoix: Charlevoix river shore · Baie-Saint-Paul to La Malbaiebest weather

    Best June to early October. Summer days 20–25 °C (68–77 °F); winter −10 to −20 °C (14 to −4 °F) with heavy snow. Fall colour peaks late September to mid-October.

  • Chaudière-Appalaches: Côte-du-Sud and Beauce · St. Lawrence south shore and inland valleybest weather

    Humid continental: mild summers, cold winters with heavy snow. Snow geese pass in spring and fall; maple harvest runs late March into April.

  • Eastern Townships: Estrie lowlands · Granby, Sherbrooke, Magogbest weather

    Humid summers around 25–28 °C (77–82 °F); heavy winter snowfall, colder than New England at the same latitude. Ski season roughly December to March.

  • Eastport Peninsula: Bonavista Bay coast · Eastport Peninsula and Terra Novabest weather

    Coastal fog and rain can arrive any summer day; July and August are the only reliably warm months, and even then the sea stays cold.

  • Foothills: Foothills · Central Alberta, eastern flank of the Rockiesbest weather

    Short warm season June–September; July and August are the only reliably comfortable months for camping and river tubing. Chinooks can break winter cold for a few days. Snow is possible in the hills from October.

  • Fraser Valley: Fraser Valley lowland · Langley to Hope along Highway 1best weather

    Wettest November–February; July–August are the driest and warmest months, roughly 22–25 °C (72–77 °F) by day. Snow is rare on the valley floor but common on the Coquihalla and at higher trailheads.

  • Haida Gwaii: Graham Island (Masset, Tlell, Skidegate) · north and east coastbest weather

    Mild and wet year-round; Tlell and Sandspit see about 1,200–1,400 mm of rain a year, with snow of roughly 10–70 cm, more at Langara Island in the north.

  • Similar to Tlell; the wettest, windiest days are autumn and winter.

  • Kawarthas: Kawartha Lakes · Peterborough County and City of Kawartha Lakesbest weather

    Cottage season runs spring to autumn; July and August are the busiest and priciest weeks. Winter brings snowmobiling and cross-country skiing.

  • La Tuque Region: La Tuque and upper Saint-Maurice · valley and hinterlandbest weather

    Continental: −20 °C (−4 °F) or colder in January, 25 °C (77 °F)+ in July. Blackflies and mosquitoes peak late May to early July. Fall colour is late September to mid-October. Snow from November to April.

  • La Vallée-du-Richelieu: Richelieu valley · River plain between Chambly and Saint-Denisbest weather

    Summer is warm and humid, 25–30 °C (77–86 °F); winter is well below freezing with snow. Best months are May–June and September–October; autumn colour peaks in early October.

  • Labrador: Labrador West and central · Labrador City, Wabush, Churchill Falls, Goose Baybest weather

    Sub-Arctic; snow can fall outside June–September. Peak lodging season runs mid-June to end of August.

  • Labrador: Southern coast · Cartwright to Forteau and Blanc-Sablonbest weather

    Milder than the interior but foggy and wet; icebergs and whales show up in early summer.

  • Lake Erie Shore: Lake Erie north shore · Elgin, Norfolk, Haldimand and Brant countiesbest weather

    The mildest, longest growing season in Ontario; beaches run late June to early September. October is fair weather and pumpkin-festival season. Winter is quiet, with many seasonal businesses closed.

  • Lake Superior North Shore: Lake Superior shore · Sault Ste. Marie to Thunder Bay along Highway 17best weather

    Lake Superior cools the shore in summer and delays spring; July and August are the reliable months. September is quieter with warm days. Snow from November to April.

  • Le Golfe-du-Saint-Laurent: Gulf coast · Blanc-Sablon to Kegaska shorelinebest weather

    Short cool summer; July–August are the warmest and busiest weeks. Fog is common. Winter brings snow, storms and snowmobile-only travel between villages.

  • Les Chenaux: St. Lawrence north shore · Les Chenaux lowlands along Route 138best weather

    Short, warm summers (June–September) are the reliable window; winters are long and snowy, with cross-country skiing at La Gabelle Park. Maple season in early spring is a separate draw.

  • Manicouagan: North Shore coast · Route 138 from Tadoussac to Baie-Trinitébest weather

    Short warm season June–September; whales are present May–October. Winter brings snow, snowmobile trails and ice fishing.

  • Maskinongé Region: Maskinongé lowlands · Saint Lawrence and Lake Saint-Pierre shorebest weather

    Continental Quebec: January well below freezing, July warm and humid; snow from November to March.

  • June to September is the reliable window; January and February sit well below freezing with snow. Autumn colour peaks late September to mid-October.

  • Mauricie: Haute-Mauricie (La Tuque and north) · Laurentian forestbest weather

    Shorter warm season, blackflies in late May and June, snow from November; many outfitters run ice fishing and snowmobile seasons instead.

  • Mékinac: Mékinac · Saint-Maurice and Batiscan valleysbest weather

    June to early October is the usable window; September is festival month and still mild. Snow from November to April; black flies in late May and June.

  • Minganie: Gulf coast (Minganie) · Route 138 villages from Rivière-au-Tonnerre to Natashquanfine

    Short summer from late June to early September, with sea fog and rain any week; winter is long, snowy and windy. Boat trips to the archipelago run roughly June to early October, weather permitting.

  • Montérégie: St. Lawrence Valley · South Shore and Richelieu valleyfine

    Cold, snowy winters; warm humid summers. Maple season runs March–April; autumn colour peaks in October.

  • Muskoka: Muskoka · lakes and forest, 200–400 mbest weather

    Lake swimming is realistic late June to early September; winter brings snow and groomed ski and snowmobile trails.

  • Near North: Sudbury / North Bay · inland corridorbest weather

    January averages around −13 °C (9 °F) and can drop to −30 °C (−22 °F); July days around 24 °C (75 °F). Snow usually sits from November to April.

  • Near North: Georgian Bay shore (Parry Sound) · south-west edgebest weather

    Lake moderates both ends; summer is a few degrees cooler than inland.

  • Temperate and very wet — rain most months; summer is the driest window but never dry.

  • Colder and drier than the coast; short warm summer, long winter with snow from November.

  • North Coast-Nechako: North (Stewart, Dease Lake) · Highway 37 corridorbest weather

    Shortest season; some services and campgrounds close outside summer.

  • Plan for wet conditions in the cooler months; summer is generally the drier, warmer period.

  • Snow and trail access vary by season and conditions. Check current mountain and trail status before hiking.

  • Northeastern Ontario: Northeastern Ontario · Highway 11 corridor, Timmins to Hearstbest weather

    Short warm season June–August; bugs peak mid-June to late July. Winter is long and road conditions can change fast.

  • Northern Alberta: Peace Country · Grande Prairie, Peace River, Lesser Slave Lakebest weather

    Short growing season; June–August are the reliable months. Winter runs −20 °C (−4 °F) and below for stretches.

  • Northern Alberta: Wood Buffalo / Fort McMurray · northeast borealbest weather

    Summer days are long and mosquito-heavy; the park's access roads are best June–September. Wildfire smoke can close highways in any summer month.

  • Northern Canada: Yukon and NWT hubs · Whitehorse, Yellowknife, Dawson Citybest weather

    Short warm summer with long daylight; winter is deep cold, roughly −20 °C (−4 °F) and below, which is also the aurora season.

  • Northern Canada: High Arctic (Nunavut) · Iqaluit and other communitiesfine

    Midnight sun around June–July; near-constant darkness in midwinter. Sea access is seasonal, mainly in autumn.

  • Northwest Territories: Yellowknife and the North Slave · boreal forest around Great Slave Lakebest weather

    Aurora from about late August to mid-April; −40 °C (−40 °F) possible December to February; July days around 21 °C (70 °F) with near-24-hour light.

  • Shorter summer; the Dempster Highway and the Inuvik–Tuktoyaktuk Highway are winter ice-road routes in places — check status before driving.

  • Northwestern Ontario: Kenora and Rainy River District · Ontario-Manitoba-Minnesota border countrybest weather

    Central time. Lake of the Woods moderates early autumn; July and August are the reliable warm months.

  • Lake Superior keeps spring cool and delays summer; fog and cold wind off the water are normal in June.

  • Nunavik: Nunavik coast · All 14 villages, Ungava Bay and Hudson Bay coastsfine

    Severe Arctic climate: long, bitterly cold winters with the surrounding seas frozen; summer stays cool — Inukjuak averages about 13 °C (55 °F) highs in summer and −21 °C (−6 °F) in January. Annual temperatures run up to 15 °C (27 °F) colder than marine Northern Europe at similar latitudes.

  • Nunavut: Arctic and subarctic Nunavut · Most of the territory, including Baffin Island and the high Arctic islandsfine

    Polar climate in most regions; July is the only month that is reliably mild, and even then southerly continental areas stay under about 10 °C (50 °F). Winter is dark, with near-24-hour daylight in the northern communities in summer.

  • Okanagan: North Okanagan (Vernon, Kelowna) · north half of the valleybest weather

    Mild winters with rain in town and snow on the hills; hot, dry summers.

  • Okanagan: South Okanagan (Penticton, Oliver, Osoyoos) · south half, near the US borderbest weather

    Canada's only true hot desert around Osoyoos; the warmest lake in the valley.

  • Ontario: Southern Ontario (Toronto, Niagara, Windsor) · Great Lakes lowlandsbest weather

    Humid July–August, 30 °C (86 °F)+ with humidex; lake-effect snow belts east of Lake Huron and off Lake Erie can drop 30 cm in a day.

  • Ontario: Ottawa and Eastern Ontario · Ottawa Valleybest weather

    Colder than Toronto in winter, often −20 °C (−4 °F) with wind chill; canal skating depends on a cold snap, not a date.

  • Ontario: Northern Ontario · Sudbury, Thunder Bay, Hudson Bay coastbest weather

    Short summer, long winter; snow can linger into May and return in October.

  • Peace Country and Northern Rockies: Peace Country (Dawson Creek, Fort St. John) · southern farmland along the Peace Riverbest weather

    Short growing season; summer days are long and mild, winters are long and well below freezing.

  • Shorter season again; snow can arrive early and stay late on the mountain sections.

  • Prairies: Southern prairies (Calgary, Regina, Winnipeg) · Farmland and grassland beltbest weather

    Short warm summer June–August; winter is long and very cold. Chinooks can warm Calgary in midwinter.

  • Prairies: Northern boreal and tundra · Northern Alberta, Saskatchewan and Manitobafine

    Short season; Churchill polar bear viewing is October–November, northern lights in winter.

  • Quebec Region: Quebec City and the St. Lawrence valley · city, Île d'Orléans, Côte-de-Beaupré, Portneufbest weather

    Humid continental: −15 °C (5 °F) nights in January, 25–30 °C (77–86 °F) days in July. Snow from November to April; the winter carnival is early February.

  • Quebec Region: Charlevoix and the Laurentides reserve · La Malbaie, Grands-Jardins, Réserve faunique des Laurentidesbest weather

    Higher and wetter than the city; 5–8 °C (9–14 °F) cooler, blackflies in June, first snow often in October.

  • Quebec: Montréal / Québec City · St. Lawrence valleybest weather

    Humid summers to 30 °C (86 °F); winters −10 to −20 °C (14 to −4 °F) with heavy snow. Autumn colour peaks late September to mid-October.

  • Quebec: Gaspé / North Shore · Gulf of St. Lawrencefine

    Cooler and windier; season is short, roughly June to September.

  • Region of Waterloo: Kitchener–Waterloo–Cambridge · Cities and townshipsbest weather

    Continental climate: January highs near −3 °C (27 °F) and snow, July highs near 27 °C (81 °F) with humidity. May–June and September–early October are the most comfortable; late September brings the Wellesley apple butter festival and October the Kitchener-Waterloo Oktoberfest.

  • Sea to Sky: Howe Sound and Squamish · Sea level to 200 m along the highwaybest weather

    Rainiest stretch in Canada; June–September is the dry window. Winter is mild and wet, not snowy, at sea level.

  • Sea to Sky: Whistler and Pemberton · 650–700 m valleysbest weather

    Ski season runs November to May with summer glacier skiing; July–August is warm and busy.

  • Sept-Rivières: North Shore coast (Sept-Îles, Port-Cartier) · Gulf of St. Lawrence shorelinebest weather

    Short cool summer; June–September is the usable window. Winter is long, snowy and used for snowmobiling and ice fishing. Coastal fog and rain are common even in July.

  • Simcoe County: Simcoe County · Lake Simcoe and Georgian Bay shorebest weather

    Lake-effect snow belts run off Georgian Bay from late November to March; summer days reach the high 20s °C, and the lakes stay swimmable into September.

  • Sunshine Coast: Lower coast (Gibsons, Sechelt) · Strait of Georgia shorelinebest weather

    Mild, wet winters and dry summers; the coast is marketed on about 2,400 hours of annual sunshine, concentrated May–September.

  • Sunshine Coast: Upper coast (Powell River, Lund) · Jervis Inlet and Desolation Soundbest weather

    Similar pattern, slightly cooler; the Powell Forest Canoe Route is best run June–October.

  • Vancouver eastern suburbs: Vancouver eastern suburbs · Fraser River lowland, Burrard Inlet shore and the Coquitlam foothillsbest weather

    Rain is heaviest November to February; July and August are the driest and warmest months and the only reliable window for lake swimming. Foothill trails hold snow into spring.

  • Vancouver southern suburbs: Fraser delta and coast · Richmond, Delta, White Rock, Surreybest weather

    Rain falls mostly October–March; July–September is the dry window. Coastal fog and wind are common on the Delta flats even in summer.

  • Wellington and Dufferin Counties: Wellington and Dufferin Counties · Guelph, Elora, Fergus, Orangevillebest weather

    Continental: humid summers near 30 °C (86 °F), snowy winters well below freezing. Gorge tubing and river activities run roughly late spring to early autumn; trails and conservation areas are best May–October.

  • West Kootenays: Kootenay Lake and Nelson · Nelson, Balfour, Kaslo, Crestonbest weather

    Lake moderates the valleys; July–August is beach and paddle season, September is quiet and dry.

  • West Kootenays: Arrow Lakes and Boundary · Nakusp, Grand Forks, Greenwoodbest weather

    Hotter, drier summers in the Boundary; the Arrow Lakes valleys stay cooler.

  • West Kootenays: Alpine and ski hills · Rossland, Stagleap, high trailsbest weather

    Snow from November at elevation; high trails clear from late June to early October.

  • Yukon: Southern Yukon (Whitehorse, Watson Lake) · Alaska Highway corridorbest weather

    June days run to about 19 h of light; extreme heat tends to arrive in May–June, not July. Winter is long and dry.

  • Yukon: Northern Yukon (Dawson City, Old Crow) · North of the Arctic Circle in partbest weather

    Midnight sun around 21 June; aurora season runs roughly late August to mid-April, best on clear, dark, cold nights.

  • Toronto24 °C (75 °F) / 14 °C (57 °F), 11 rain days
  • 100 Mile House21 °C (70 °F) / 7 °C (45 °F), 11 rain days
  • Abbotsford21 °C (70 °F) / 11 °C (52 °F), 11 rain days
  • Acton24 °C (75 °F) / 12 °C (54 °F), 11 rain days
  • Addington Highlands24 °C (75 °F) / 11 °C (52 °F), 11 rain days
  • Aguanish16 °C (61 °F) / 7 °C (45 °F), 12 rain days
  • Ainsworth Hot Springs-Balfour22 °C (72 °F) / 10 °C (50 °F), 12 rain days
  • Airdrie21 °C (70 °F) / 7 °C (45 °F), 12 rain days
  • Ajax24 °C (75 °F) / 13 °C (55 °F), 11 rain days
  • Alert Bay18 °C (64 °F) / 9 °C (48 °F), 12 rain days
  • Alexandria24 °C (75 °F) / 12 °C (54 °F), 12 rain days
  • Alix21 °C (70 °F) / 8 °C (46 °F), 13 rain days
  • Almonte24 °C (75 °F) / 12 °C (54 °F), 12 rain days
  • Amherst21 °C (70 °F) / 10 °C (50 °F), 12 rain days
  • Amherstburg26 °C (79 °F) / 15 °C (59 °F), 10 rain days
  • Amqui20.2 °C (68 °F) / 7.6 °C (46 °F), 12 rain days
  • Annapolis Royal21 °C (70 °F) / 10 °C (50 °F), 12 rain days
  • Anticosti15 °C (59 °F) / 7 °C (45 °F), 12 rain days
  • Antigonish20 °C (68 °F) / 9 °C (48 °F), 12 rain days
  • Apex Mountain Ski Resort17 °C (63 °F) / 5 °C (41 °F), 11 rain days
  • Arborfield21 °C (70 °F) / 9 °C (48 °F), 11 rain days
  • Armstrong23 °C (73 °F) / 9 °C (48 °F), 10 rain days
  • Arnprior23.9 °C (75 °F) / 12.2 °C (54 °F), 12 rain days
  • Arviat10 °C (50 °F) / 2 °C (36 °F), 8 rain days
  • Assiniboia24 °C (75 °F) / 10 °C (50 °F), 11 rain days
  • Athabasca20.4 °C (69 °F) / 8.2 °C (47 °F), 12 rain days
  • Aurora24 °C (75 °F) / 12 °C (54 °F), 11 rain days
  • Aylmer24 °C (75 °F) / 13 °C (55 °F), 10 rain days
  • Baddeck20 °C (68 °F) / 9 °C (48 °F), 11 rain days
  • Baie-Comeau18 °C (64 °F) / 7 °C (45 °F), 12 rain days
  • Baie-Johan-Beetz17 °C (63 °F) / 7 °C (45 °F), 12 rain days
  • Baie-Saint-Paul21 °C (70 °F) / 10 °C (50 °F), 12 rain days
  • Baie-Sainte-Catherine19 °C (66 °F) / 8 °C (46 °F), 12 rain days
  • Baie-Trinité18 °C (64 °F) / 8 °C (46 °F), 11 rain days
  • Bamfield17 °C (63 °F) / 9 °C (48 °F), 12 rain days
  • Bancroft23 °C (73 °F) / 10 °C (50 °F), 11 rain days
  • Banff17.9 °C (64 °F) / 4.4 °C (40 °F), 15 rain days
  • Barrhead20.7 °C (69 °F) / 6.9 °C (44 °F), 14 rain days
  • Barrie24 °C (75 °F) / 12 °C (54 °F), 11 rain days
  • Barry's Bay23 °C (73 °F) / 11 °C (52 °F), 11 rain days
  • Bathurst21.8 °C (71 °F) / 9.2 °C (49 °F), 12 rain days
  • Battersea23 °C (73 °F) / 12 °C (54 °F), 10 rain days
  • Bayham24 °C (75 °F) / 14 °C (57 °F), 10 rain days
  • Beaupré22 °C (72 °F) / 10 °C (50 °F), 13 rain days
  • Beausejour23 °C (73 °F) / 11 °C (52 °F), 12 rain days
  • Bécancour24 °C (75 °F) / 11 °C (52 °F), 13 rain days
  • Bedford20 °C (68 °F) / 10 °C (50 °F), 12 rain days
  • Beiseker22 °C (72 °F) / 7 °C (45 °F), 12 rain days
  • Bella Bella17 °C (63 °F) / 10 °C (50 °F), 14 rain days
  • Belleville23.9 °C (75 °F) / 14 °C (57 °F), 10 rain days
  • Beloeil25 °C (77 °F) / 13 °C (55 °F), 12 rain days
  • Bentley21 °C (70 °F) / 8 °C (46 °F), 12 rain days
  • Berthierville24 °C (75 °F) / 12 °C (54 °F), 12 rain days
  • Big Valley22 °C (72 °F) / 8 °C (46 °F), 12 rain days
  • Big White13 °C (55 °F) / 2 °C (36 °F), 13 rain days
  • Biggar23 °C (73 °F) / 9 °C (48 °F), 11 rain days
  • Blackville22 °C (72 °F) / 10 °C (50 °F), 12 rain days
  • Blanc-Sablon13 °C (55 °F) / 3 °C (37 °F), 13 rain days
  • Blind River23 °C (73 °F) / 10 °C (50 °F), 11 rain days
  • Bobcaygeon23 °C (73 °F) / 11 °C (52 °F), 11 rain days
  • Boischatel22 °C (72 °F) / 11 °C (52 °F), 13 rain days
  • Boissevain23 °C (73 °F) / 10 °C (50 °F), 12 rain days
  • Bonaventure20 °C (68 °F) / 9 °C (48 °F), 12 rain days
  • Bonavista14 °C (57 °F) / 5 °C (41 °F), 11 rain days
  • Bonne-Espérance14 °C (57 °F) / 4 °C (39 °F), 12 rain days
  • Bonnyville21 °C (70 °F) / 9 °C (48 °F), 10 rain days
  • Borden-Carleton19 °C (66 °F) / 10 °C (50 °F), 10 rain days
  • Boston Bar24 °C (75 °F) / 11 °C (52 °F), 8 rain days
  • Boucherville24 °C (75 °F) / 13 °C (55 °F), 12 rain days
  • Bowen Island20 °C (68 °F) / 11 °C (52 °F), 10 rain days
  • Bracebridge23 °C (73 °F) / 10 °C (50 °F), 11 rain days
  • Brackley Beach-Stanhope19 °C (66 °F) / 10 °C (50 °F), 12 rain days
  • Bragg Creek19 °C (66 °F) / 6 °C (43 °F), 13 rain days
  • Brampton24 °C (75 °F) / 13 °C (55 °F), 11 rain days
  • Brandon23 °C (73 °F) / 10 °C (50 °F), 12 rain days
  • Brantford25 °C (77 °F) / 13 °C (55 °F), 10 rain days
  • Brock23 °C (73 °F) / 11 °C (52 °F), 10 rain days
  • Brockton23 °C (73 °F) / 11 °C (52 °F), 10 rain days
  • Brockville24 °C (75 °F) / 12 °C (54 °F), 11 rain days
  • Brooks23 °C (73 °F) / 9 °C (48 °F), 10 rain days
  • Brossard25 °C (77 °F) / 13 °C (55 °F), 12 rain days
  • Bruce Mines21 °C (70 °F) / 9 °C (48 °F), 9 rain days
  • Buckhorn, Lakefield and Stoney Lake24 °C (75 °F) / 11 °C (52 °F), 10 rain days
  • Burgeo16 °C (61 °F) / 7 °C (45 °F), 13 rain days
  • Burlington, Ontario24 °C (75 °F) / 13 °C (55 °F), 10 rain days
  • Burnaby20 °C (68 °F) / 11 °C (52 °F), 11 rain days
  • Cache Creek24 °C (75 °F) / 10 °C (50 °F), 9 rain days
  • Calabogie24 °C (75 °F) / 12 °C (54 °F), 11 rain days
  • Caledon24 °C (75 °F) / 12 °C (54 °F), 10 rain days
  • Caledonia22 °C (72 °F) / 10 °C (50 °F), 12 rain days
  • Calgary20 °C (68 °F) / 8 °C (46 °F), 113 rain days
  • Calixa-Lavallée24 °C (75 °F) / 12 °C (54 °F), 13 rain days
  • Cambridge Bay5 °C (41 °F) / 0 °C (32 °F), 7 rain days
  • Cambridge-Narrows22 °C (72 °F) / 10 °C (50 °F), 12 rain days
  • Cambridge, Ontario24 °C (75 °F) / 12 °C (54 °F), 11 rain days
  • Campbell River20 °C (68 °F) / 10 °C (50 °F), 11 rain days
  • Campbellton20.5 °C (69 °F) / 9.2 °C (49 °F), 13 rain days
  • Campobello Island19 °C (66 °F) / 9 °C (48 °F), 11 rain days
  • Camrose21 °C (70 °F) / 8 °C (46 °F), 11 rain days
  • Canmore19 °C (66 °F) / 6 °C (43 °F), 12 rain days
  • Canora22 °C (72 °F) / 9 °C (48 °F), 11 rain days
  • Canso19 °C (66 °F) / 9 °C (48 °F), 12 rain days
  • Caraquet21 °C (70 °F) / 9 °C (48 °F), 12 rain days
  • Carberry23 °C (73 °F) / 9 °C (48 °F), 11 rain days
  • Carbonear16 °C (61 °F) / 6 °C (43 °F), 12 rain days
  • Cardston21 °C (70 °F) / 8 °C (46 °F), 11 rain days
  • Carignan25 °C (77 °F) / 13 °C (55 °F), 12 rain days
  • Carleton Place24 °C (75 °F) / 12 °C (54 °F), 12 rain days
  • Carlyle23 °C (73 °F) / 9 °C (48 °F), 11 rain days
  • Carmacks20 °C (68 °F) / 6 °C (43 °F), 9 rain days
  • Carman24 °C (75 °F) / 11 °C (52 °F), 12 rain days
  • Carp24 °C (75 °F) / 12 °C (54 °F), 12 rain days
  • Cartwright13 °C (55 °F) / 3 °C (37 °F), 13 rain days
  • Castlegar24 °C (75 °F) / 11 °C (52 °F), 12 rain days
  • Cavendish20 °C (68 °F) / 10 °C (50 °F), 12 rain days
  • Cawston25 °C (77 °F) / 10 °C (50 °F), 8 rain days
  • Chamberlain23 °C (73 °F) / 10 °C (50 °F), 11 rain days
  • Chambly25 °C (77 °F) / 13 °C (55 °F), 13 rain days
  • Chandler19 °C (66 °F) / 9 °C (48 °F), 11 rain days
  • Chapleau20 °C (68 °F) / 9 °C (48 °F), 9 rain days
  • Charette23 °C (73 °F) / 11 °C (52 °F), 12 rain days
  • Charlottetown20 °C (68 °F) / 10 °C (50 °F), 11 rain days
  • Château-Richer23 °C (73 °F) / 11 °C (52 °F), 13 rain days
  • Chatham-Kent25.5 °C (78 °F) / 15 °C (59 °F), 10 rain days
  • Chelsea24 °C (75 °F) / 12 °C (54 °F), 12 rain days
  • Chemainus21 °C (70 °F) / 10 °C (50 °F), 9 rain days
  • Chester20 °C (68 °F) / 10 °C (50 °F), 12 rain days
  • Chestermere21 °C (70 °F) / 7 °C (45 °F), 11 rain days
  • Chéticamp19 °C (66 °F) / 8 °C (46 °F), 12 rain days
  • Chetwynd21 °C (70 °F) / 7 °C (45 °F), 11 rain days
  • Chibougamau20 °C (68 °F) / 8 °C (46 °F), 13 rain days
  • Chilliwack21 °C (70 °F) / 11 °C (52 °F), 12 rain days
  • Christina Lake24 °C (75 °F) / 10 °C (50 °F), 11 rain days
  • Churchill Falls16 °C (61 °F) / 4 °C (39 °F), 14 rain days
  • Churchill13 °C (55 °F) / 3 °C (37 °F), 42 rain days
  • Chute-aux-Outardes19 °C (66 °F) / 8 °C (46 °F), 11 rain days
  • Clarenville17 °C (63 °F) / 6 °C (43 °F), 12 rain days
  • Claresholm22 °C (72 °F) / 8 °C (46 °F), 10 rain days
  • Clarington24 °C (75 °F) / 13 °C (55 °F), 10 rain days
  • Clearwater23 °C (73 °F) / 9 °C (48 °F), 11 rain days
  • Clermont22 °C (72 °F) / 11 °C (52 °F), 12 rain days
  • Clinton24 °C (75 °F) / 12 °C (54 °F), 10 rain days
  • Cobalt22 °C (72 °F) / 9 °C (48 °F), 12 rain days
  • Cobourg23 °C (73 °F) / 12 °C (54 °F), 11 rain days
  • Cochrane20 °C (68 °F) / 7 °C (45 °F), 13 rain days
  • Cochrane22 °C (72 °F) / 8 °C (46 °F), 13 rain days
  • Cold Lake21 °C (70 °F) / 9.2 °C (49 °F), 86 rain days
  • Collingwood22 °C (72 °F) / 11 °C (52 °F), 10 rain days
  • Comox20 °C (68 °F) / 10 °C (50 °F), 10 rain days
  • Conception Bay South16 °C (61 °F) / 6 °C (43 °F), 13 rain days
  • Contrecoeur24 °C (75 °F) / 13 °C (55 °F), 12 rain days
  • Coquitlam21 °C (70 °F) / 11 °C (52 °F), 11 rain days
  • Corner Brook17 °C (63 °F) / 8 °C (46 °F), 14 rain days
  • Cornwall, Ontario24.6 °C (76 °F) / 14.1 °C (57 °F), 13 rain days
  • Côte-Nord-du-Golfe-du-Saint-Laurent14 °C (57 °F) / 4 °C (39 °F), 12 rain days
  • Courtenay20 °C (68 °F) / 10 °C (50 °F), 9 rain days
  • Cowansville24 °C (75 °F) / 12 °C (54 °F), 13 rain days
  • Cranbrook22 °C (72 °F) / 9 °C (48 °F), 12 rain days
  • Creston24 °C (75 °F) / 10 °C (50 °F), 11 rain days
  • Crowsnest Pass18 °C (64 °F) / 6 °C (43 °F), 12 rain days
  • Daajing Giids-Skidegate15 °C (59 °F) / 8 °C (46 °F), 14 rain days
  • Dalhousie20.5 °C (69 °F) / 9.2 °C (49 °F), 12 rain days
  • Dartmouth20 °C (68 °F) / 10 °C (50 °F), 12 rain days
  • Dauphin23 °C (73 °F) / 10 °C (50 °F), 11 rain days
  • Davidson23 °C (73 °F) / 9 °C (48 °F), 11 rain days
  • Dawson City22.1 °C (72 °F) / 6.7 °C (44 °F), 44 rain days
  • Dawson Creek20.3 °C (69 °F) / 7.2 °C (45 °F), 12 rain days
  • Dease Lake18 °C (64 °F) / 5 °C (41 °F), 11 rain days
  • Deer Lake, Newfoundland and Labrador17 °C (63 °F) / 7 °C (45 °F), 13 rain days
  • Délı̨nę16 °C (61 °F) / 6 °C (43 °F), 7 rain days
  • Delta20 °C (68 °F) / 11 °C (52 °F), 9 rain days
  • Delta, Ontario24 °C (75 °F) / 12 °C (54 °F), 10 rain days
  • Devon21 °C (70 °F) / 8 °C (46 °F), 12 rain days
  • Diamond Valley20 °C (68 °F) / 7 °C (45 °F), 13 rain days
  • Didsbury and Carstairs21 °C (70 °F) / 7 °C (45 °F), 12 rain days
  • Digby20 °C (68 °F) / 10 °C (50 °F), 12 rain days
  • Dildo16 °C (61 °F) / 7 °C (45 °F), 11 rain days
  • Drayton Valley21 °C (70 °F) / 7 °C (45 °F), 13 rain days
  • Drumheller22 °C (72 °F) / 8 °C (46 °F), 11 rain days
  • Drummondville24 °C (75 °F) / 12 °C (54 °F), 13 rain days
  • Dryden22 °C (72 °F) / 10 °C (50 °F), 11 rain days
  • Duncan20 °C (68 °F) / 10 °C (50 °F), 8 rain days
  • East Coulee23 °C (73 °F) / 8 °C (46 °F), 11 rain days
  • East Gwillimbury24 °C (75 °F) / 13 °C (55 °F), 11 rain days
  • Eastend23 °C (73 °F) / 9 °C (48 °F), 10 rain days
  • Eastman23 °C (73 °F) / 12 °C (54 °F), 13 rain days
  • Eastport17 °C (63 °F) / 6 °C (43 °F), 12 rain days
  • Edmonton21 °C (70 °F) / 10 °C (50 °F), 13 rain days
  • Edmundston22.1 °C (72 °F) / 7.8 °C (46 °F), 13 rain days
  • Edson19.6 °C (67 °F) / 6.4 °C (44 °F), 14 rain days
  • Elk Point21.1 °C (70 °F) / 7.4 °C (45 °F), 13 rain days
  • Elliot Lake22 °C (72 °F) / 9 °C (48 °F), 11 rain days
  • Elmira24 °C (75 °F) / 12 °C (54 °F), 11 rain days
  • Elora24 °C (75 °F) / 12 °C (54 °F), 11 rain days
  • Embrun25 °C (77 °F) / 13 °C (55 °F), 12 rain days
  • Emerson24 °C (75 °F) / 11 °C (52 °F), 11 rain days
  • Enderby24 °C (75 °F) / 10 °C (50 °F), 10 rain days
  • Enterprise20 °C (68 °F) / 8 °C (46 °F), 9 rain days
  • Entwistle-Evansburg20.6 °C (69 °F) / 8 °C (46 °F), 13 rain days
  • Espanola23 °C (73 °F) / 11 °C (52 °F), 11 rain days
  • Essex26 °C (79 °F) / 15 °C (59 °F), 10 rain days
  • Estevan24 °C (75 °F) / 11 °C (52 °F), 12 rain days
  • Eston23 °C (73 °F) / 9 °C (48 °F), 11 rain days
  • Fairmont Hot Springs22 °C (72 °F) / 9 °C (48 °F), 12 rain days
  • Fairview19.9 °C (68 °F) / 8.7 °C (48 °F), 11 rain days
  • Falcon Lake23 °C (73 °F) / 11 °C (52 °F), 12 rain days
  • Falher21 °C (70 °F) / 8 °C (46 °F), 11 rain days
  • Fenelon Falls24 °C (75 °F) / 12 °C (54 °F), 11 rain days
  • Fergus24 °C (75 °F) / 12 °C (54 °F), 11 rain days
  • Fermont16 °C (61 °F) / 3 °C (37 °F), 14 rain days
  • Fernie20 °C (68 °F) / 7 °C (45 °F), 13 rain days
  • Field19 °C (66 °F) / 6 °C (43 °F), 13 rain days
  • Flin Flon21 °C (70 °F) / 9 °C (48 °F), 10 rain days
  • Florenceville-Bristol23 °C (73 °F) / 10 °C (50 °F), 13 rain days
  • Forestville19 °C (66 °F) / 8 °C (46 °F), 12 rain days
  • Fort Chipewyan21 °C (70 °F) / 9 °C (48 °F), 10 rain days
  • Fort Erie24 °C (75 °F) / 14 °C (57 °F), 11 rain days
  • Fort Frances23 °C (73 °F) / 11 °C (52 °F), 12 rain days
  • Fort Macleod22 °C (72 °F) / 8 °C (46 °F), 10 rain days
  • Fort McKay21 °C (70 °F) / 8 °C (46 °F), 12 rain days
  • Fort McMurray21.7 °C (71 °F) / 8 °C (46 °F), 13 rain days
  • Fort McPherson18 °C (64 °F) / 6 °C (43 °F), 8 rain days
  • Fort Nelson21 °C (70 °F) / 8 °C (46 °F), 10 rain days
  • Fort Qu'Appelle23 °C (73 °F) / 9 °C (48 °F), 12 rain days
  • Fort Saskatchewan21.3 °C (70 °F) / 8.6 °C (47 °F), 11 rain days
  • Fort Smith20 °C (68 °F) / 7 °C (45 °F), 10 rain days
  • Fort St. John19.7 °C (67 °F) / 8.7 °C (48 °F), 12 rain days
  • Forteau13 °C (55 °F) / 4 °C (39 °F), 12 rain days
  • Fortune15 °C (59 °F) / 7 °C (45 °F), 12 rain days
  • Francois15 °C (59 °F) / 6 °C (43 °F), 13 rain days
  • Franklin25 °C (77 °F) / 13 °C (55 °F), 12 rain days
  • Franquelin19 °C (66 °F) / 8 °C (46 °F), 12 rain days
  • Fredericton22.8 °C (73 °F) / 9.9 °C (50 °F), 13 rain days
  • French River23 °C (73 °F) / 11 °C (52 °F), 11 rain days
  • Fundy‑St. Martins23 °C (73 °F) / 12 °C (54 °F), 5 rain days
  • Gagetown23 °C (73 °F) / 10 °C (50 °F), 11 rain days
  • Galiano Island19 °C (66 °F) / 12 °C (54 °F), 10 rain days
  • Gananoque24 °C (75 °F) / 13 °C (55 °F), 11 rain days
  • Gander17 °C (63 °F) / 6 °C (43 °F), 12 rain days
  • Gaspé20 °C (68 °F) / 7 °C (45 °F), 9 rain days
  • Gatineau Park24 °C (75 °F) / 12 °C (54 °F), 12 rain days
  • Gatineau25 °C (77 °F) / 13 °C (55 °F), 12 rain days
  • Georgetown24 °C (75 °F) / 12 °C (54 °F), 10 rain days
  • Geraldton, Ontario21 °C (70 °F) / 8 °C (46 °F), 11 rain days
  • Gibsons19.7 °C (67 °F) / 11.7 °C (53 °F), 11 rain days
  • Gimli22 °C (72 °F) / 10 °C (50 °F), 11 rain days
  • Gjoa Haven4.6 °C (40 °F) / -1.1 °C (30 °F), 15 rain days
  • Glace Bay18 °C (64 °F) / 8 °C (46 °F), 12 rain days
  • Glen Williams24 °C (75 °F) / 12 °C (54 °F), 10 rain days
  • Glenboro23 °C (73 °F) / 10 °C (50 °F), 11 rain days
  • Glovertown17 °C (63 °F) / 6 °C (43 °F), 12 rain days
  • Godbout18 °C (64 °F) / 8 °C (46 °F), 12 rain days
  • Goderich22.4 °C (72 °F) / 12.4 °C (54 °F), 11 rain days
  • Gold River19 °C (66 °F) / 10 °C (50 °F), 12 rain days
  • Golden22 °C (72 °F) / 7 °C (45 °F), 14 rain days
  • Granby24 °C (75 °F) / 12 °C (54 °F), 13 rain days
  • Grand Bend24 °C (75 °F) / 13 °C (55 °F), 9 rain days
  • Grand Bruit15 °C (59 °F) / 6 °C (43 °F), 12 rain days
  • Grand Falls-Windsor18 °C (64 °F) / 7 °C (45 °F), 13 rain days
  • Grand Falls22 °C (72 °F) / 9 °C (48 °F), 13 rain days
  • Grand Forks25 °C (77 °F) / 10 °C (50 °F), 11 rain days
  • Grand Manan Island18 °C (64 °F) / 9 °C (48 °F), 11 rain days
  • Grand-Pré22 °C (72 °F) / 10 °C (50 °F), 10 rain days
  • Grande Cache20 °C (68 °F) / 6 °C (43 °F), 13 rain days
  • Grande Prairie20.6 °C (69 °F) / 8 °C (46 °F), 11 rain days
  • Grande-Vallée and Petite-Vallée19 °C (66 °F) / 9 °C (48 °F), 12 rain days
  • Gravenhurst23 °C (73 °F) / 10 °C (50 °F), 11 rain days
  • Greenwood24 °C (75 °F) / 9 °C (48 °F), 11 rain days
  • Grey River16 °C (61 °F) / 6 °C (43 °F), 13 rain days
  • Grimsby24 °C (75 °F) / 13 °C (55 °F), 10 rain days
  • Grimshaw21 °C (70 °F) / 8 °C (46 °F), 11 rain days
  • Grise Fiord8 °C (46 °F) / -5 °C (23 °F), 0 rain days
  • Gros-Mécatina14 °C (57 °F) / 4 °C (39 °F), 12 rain days
  • Grosse Isle22 °C (72 °F) / 11 °C (52 °F), 12 rain days
  • Guelph24 °C (75 °F) / 12 °C (54 °F), 11 rain days
  • Guysborough19 °C (66 °F) / 9 °C (48 °F), 12 rain days
  • Haines Junction18 °C (64 °F) / 5 °C (41 °F), 8 rain days
  • Halifax21 °C (70 °F) / 10 °C (50 °F), 11 rain days
  • Hamilton, Ontario24 °C (75 °F) / 13 °C (55 °F), 11 rain days
  • Hanna22 °C (72 °F) / 8 °C (46 °F), 11 rain days
  • Hanover23 °C (73 °F) / 11 °C (52 °F), 10 rain days
  • Happy Valley-Goose Bay17.3 °C (63 °F) / 6.1 °C (43 °F), 16 rain days
  • Harrison Hot Springs21 °C (70 °F) / 10 °C (50 °F), 11 rain days
  • Hartland23 °C (73 °F) / 10 °C (50 °F), 12 rain days
  • Havre-Saint-Pierre16 °C (61 °F) / 7 °C (45 °F), 12 rain days
  • Hawkesbury25 °C (77 °F) / 12 °C (54 °F), 12 rain days
  • Hay River19 °C (66 °F) / 7 °C (45 °F), 7 rain days
  • Hearst21 °C (70 °F) / 7 °C (45 °F), 12 rain days
  • Hemmingford25 °C (77 °F) / 13 °C (55 °F), 12 rain days
  • High Level21.5 °C (71 °F) / 7.8 °C (46 °F), 11 rain days
  • High Prairie21 °C (70 °F) / 8 °C (46 °F), 11 rain days
  • High River22 °C (72 °F) / 8 °C (46 °F), 11 rain days
  • Hinton20 °C (68 °F) / 7 °C (45 °F), 13 rain days
  • Hope21 °C (70 °F) / 10 °C (50 °F), 12 rain days
  • Hornepayne21 °C (70 °F) / 8 °C (46 °F), 11 rain days
  • Hubley19 °C (66 °F) / 10 °C (50 °F), 12 rain days
  • Hudson Bay22 °C (72 °F) / 9 °C (48 °F), 11 rain days
  • Hudson24 °C (75 °F) / 13 °C (55 °F), 12 rain days
  • Humboldt23 °C (73 °F) / 9 °C (48 °F), 11 rain days
  • Huntsville23 °C (73 °F) / 11 °C (52 °F), 11 rain days
  • Île-des-Chênes24 °C (75 °F) / 11 °C (52 °F), 12 rain days
  • Île d'Orléans23 °C (73 °F) / 10 °C (50 °F), 13 rain days
  • Ingersoll25 °C (77 °F) / 12 °C (54 °F), 10 rain days
  • Ingonish18 °C (64 °F) / 8 °C (46 °F), 13 rain days
  • Innisfail21 °C (70 °F) / 7 °C (45 °F), 13 rain days
  • Inukjuak6 °C (43 °F) / 0 °C (32 °F), 10 rain days
  • Inuvik16 °C (61 °F) / 5 °C (41 °F), 7 rain days
  • Invermere23 °C (73 °F) / 8 °C (46 °F), 12 rain days
  • Ipperwash Beach24 °C (75 °F) / 13 °C (55 °F), 10 rain days
  • Iqaluit7 °C (45 °F) / 0.7 °C (33 °F), 49 rain days
  • Jasper20 °C (68 °F) / 6 °C (43 °F), 13 rain days
  • Joggins21 °C (70 °F) / 10 °C (50 °F), 12 rain days
  • Joliette24 °C (75 °F) / 13 °C (55 °F), 12 rain days
  • Kamloops25.1 °C (77 °F) / 11.6 °C (53 °F), 8 rain days
  • Kamsack22 °C (72 °F) / 9 °C (48 °F), 11 rain days
  • Kanata25 °C (77 °F) / 13 °C (55 °F), 12 rain days
  • Kangiqsujuaq7 °C (45 °F) / 0 °C (32 °F), 10 rain days
  • Kapuskasing21 °C (70 °F) / 8 °C (46 °F), 12 rain days
  • Kaslo22 °C (72 °F) / 10 °C (50 °F), 12 rain days
  • Kelowna24 °C (75 °F) / 9 °C (48 °F), 9 rain days
  • Kemptville20 °C (68 °F) / 10 °C (50 °F), 12 rain days
  • Kenora22 °C (72 °F) / 11 °C (52 °F), 13 rain days
  • Kenosee Lake23 °C (73 °F) / 9 °C (48 °F), 12 rain days
  • Kensington19 °C (66 °F) / 9 °C (48 °F), 12 rain days
  • Kent22 °C (72 °F) / 11 °C (52 °F), 12 rain days
  • Keremeos25 °C (77 °F) / 10 °C (50 °F), 8 rain days
  • Kerrobert23 °C (73 °F) / 9 °C (48 °F), 10 rain days
  • Killaloe24 °C (75 °F) / 11 °C (52 °F), 11 rain days
  • Killarney23 °C (73 °F) / 10 °C (50 °F), 12 rain days
  • Killarney, Ontario22 °C (72 °F) / 10 °C (50 °F), 11 rain days
  • Kimberley21 °C (70 °F) / 7 °C (45 °F), 12 rain days
  • Kincardine23 °C (73 °F) / 12 °C (54 °F), 10 rain days
  • Kindersley23 °C (73 °F) / 9 °C (48 °F), 9 rain days
  • King24 °C (75 °F) / 12 °C (54 °F), 10 rain days
  • Kingston, Ontario22 °C (72 °F) / 13 °C (55 °F), 11 rain days
  • Kingsville25 °C (77 °F) / 15 °C (59 °F), 10 rain days
  • Kirkland Lake22 °C (72 °F) / 9 °C (48 °F), 12 rain days
  • Kitchener24 °C (75 °F) / 12 °C (54 °F), 11 rain days
  • Kitimat19 °C (66 °F) / 9 °C (48 °F), 13 rain days
  • Kitwanga20 °C (68 °F) / 7 °C (45 °F), 13 rain days
  • Kugluktuk8 °C (46 °F) / 1 °C (34 °F), 8 rain days
  • Kuujjuaq13 °C (55 °F) / 2 °C (36 °F), 12 rain days
  • Kuujjuarapik12 °C (54 °F) / 2 °C (36 °F), 11 rain days
  • La Malbaie21 °C (70 °F) / 10 °C (50 °F), 12 rain days
  • La Prairie24 °C (75 °F) / 12 °C (54 °F), 5 rain days
  • La Tuque22 °C (72 °F) / 9 °C (48 °F), 13 rain days
  • Labrador City16.7 °C (62 °F) / 4.7 °C (40 °F), 0 rain days
  • Lac-Brome24 °C (75 °F) / 12 °C (54 °F), 13 rain days
  • Lac-Jérôme18 °C (64 °F) / 7 °C (45 °F), 10 rain days
  • Lac La Biche20.6 °C (69 °F) / 8.2 °C (47 °F), 64 rain days
  • Lac-Mégantic22 °C (72 °F) / 10 °C (50 °F), 13 rain days
  • Lachute22 °C (72 °F) / 12 °C (54 °F), 12 rain days
  • Lacombe21 °C (70 °F) / 7 °C (45 °F), 12 rain days
  • Ladysmith, British Columbia21 °C (70 °F) / 10 °C (50 °F), 8 rain days
  • Lake Louise18 °C (64 °F) / 5 °C (41 °F), 13 rain days
  • L'Ange-Gardien22 °C (72 °F) / 10 °C (50 °F), 13 rain days
  • Langford20 °C (68 °F) / 10 °C (50 °F), 8 rain days
  • Langley21 °C (70 °F) / 11 °C (52 °F), 11 rain days
  • Lanigan22 °C (72 °F) / 9 °C (48 °F), 11 rain days
  • Laval24 °C (75 °F) / 13 °C (55 °F), 13 rain days
  • Leamington25 °C (77 °F) / 15 °C (59 °F), 10 rain days
  • Leduc20.7 °C (69 °F) / 7.5 °C (46 °F), 13 rain days
  • Les Éboulements21 °C (70 °F) / 10 °C (50 °F), 13 rain days
  • Lethbridge23 °C (73 °F) / 9 °C (48 °F), 10 rain days
  • Lévis22 °C (72 °F) / 11 °C (52 °F), 12 rain days
  • Lewisporte16 °C (61 °F) / 5 °C (41 °F), 13 rain days
  • Lillooet24 °C (75 °F) / 11 °C (52 °F), 9 rain days
  • Limoges24 °C (75 °F) / 12 °C (54 °F), 12 rain days
  • Lincoln24 °C (75 °F) / 13 °C (55 °F), 10 rain days
  • Lindsay23.4 °C (74 °F) / 11.9 °C (53 °F), 11 rain days
  • Lions Bay-Britannia Beach20 °C (68 °F) / 11 °C (52 °F), 11 rain days
  • Lion's Head22 °C (72 °F) / 11 °C (52 °F), 10 rain days
  • L'Isle-aux-Coudres20 °C (68 °F) / 10 °C (50 °F), 12 rain days
  • Liverpool, Nova Scotia20 °C (68 °F) / 10 °C (50 °F), 12 rain days
  • Lloydminster21 °C (70 °F) / 9 °C (48 °F), 11 rain days
  • London, Ontario24 °C (75 °F) / 13 °C (55 °F), 9 rain days
  • Longlac21 °C (70 °F) / 8 °C (46 °F), 11 rain days
  • Longue-Pointe-de-Mingan17 °C (63 °F) / 7 °C (45 °F), 12 rain days
  • Longueuil25 °C (77 °F) / 13 °C (55 °F), 12 rain days
  • Longview20 °C (68 °F) / 7 °C (45 °F), 12 rain days
  • Louisbourg18 °C (64 °F) / 8 °C (46 °F), 12 rain days
  • Louiseville24 °C (75 °F) / 12 °C (54 °F), 12 rain days
  • Lucan24 °C (75 °F) / 13 °C (55 °F), 10 rain days
  • Lumsden23 °C (73 °F) / 9 °C (48 °F), 12 rain days
  • Lund19 °C (66 °F) / 10 °C (50 °F), 9 rain days
  • Lunenburg20 °C (68 °F) / 10 °C (50 °F), 12 rain days
  • Lytton27 °C (81 °F) / 13 °C (55 °F), 3 rain days
  • Magnetawan23 °C (73 °F) / 11 °C (52 °F), 11 rain days
  • Magog23 °C (73 °F) / 11 °C (52 °F), 13 rain days
  • Manitouwadge21 °C (70 °F) / 8 °C (46 °F), 11 rain days
  • Maple Creek23 °C (73 °F) / 8 °C (46 °F), 10 rain days
  • Maple Ridge21 °C (70 °F) / 11 °C (52 °F), 12 rain days
  • Marathon20 °C (68 °F) / 8 °C (46 °F), 12 rain days
  • Marieville25 °C (77 °F) / 13 °C (55 °F), 12 rain days
  • Markham24 °C (75 °F) / 13 °C (55 °F), 11 rain days
  • Maskinongé24 °C (75 °F) / 12 °C (54 °F), 12 rain days
  • Masset15 °C (59 °F) / 8 °C (46 °F), 15 rain days
  • Matagami16 °C (61 °F) / 4 °C (39 °F), 9 rain days
  • Matane19 °C (66 °F) / 8 °C (46 °F), 12 rain days
  • Matapédia18 °C (64 °F) / 9 °C (48 °F), 6 rain days
  • Mattawa23 °C (73 °F) / 11 °C (52 °F), 12 rain days
  • Mayerthorpe21 °C (70 °F) / 8 °C (46 °F), 13 rain days
  • Mayne Island20 °C (68 °F) / 10 °C (50 °F), 8 rain days
  • Maynooth23 °C (73 °F) / 10 °C (50 °F), 11 rain days
  • McBride21 °C (70 °F) / 7 °C (45 °F), 17 rain days
  • McMasterville24 °C (75 °F) / 13 °C (55 °F), 11 rain days
  • Meadow Lake21.2 °C (70 °F) / 7.5 °C (46 °F), 75.6 rain days
  • Medicine Hat23.1 °C (74 °F) / 9.7 °C (49 °F), 75 rain days
  • Melfort22 °C (72 °F) / 9 °C (48 °F), 11 rain days
  • Melville22 °C (72 °F) / 9 °C (48 °F), 11 rain days
  • Merrickville24 °C (75 °F) / 12 °C (54 °F), 12 rain days
  • Merritt23 °C (73 °F) / 9 °C (48 °F), 10 rain days
  • Midland23 °C (73 °F) / 13 °C (55 °F), 10 rain days
  • Milk River24 °C (75 °F) / 9 °C (48 °F), 10 rain days
  • Milton24 °C (75 °F) / 13 °C (55 °F), 11 rain days
  • Minnedosa23 °C (73 °F) / 9 °C (48 °F), 11 rain days
  • Mirabel25 °C (77 °F) / 13 °C (55 °F), 11 rain days
  • Miramichi22 °C (72 °F) / 10 °C (50 °F), 12 rain days
  • Mission21 °C (70 °F) / 11 °C (52 °F), 11 rain days
  • Mississauga24 °C (75 °F) / 13 °C (55 °F), 10 rain days
  • Moncton21.3 °C (70 °F) / 9.2 °C (49 °F), 11 rain days
  • Mont-Joli20 °C (68 °F) / 9 °C (48 °F), 12 rain days
  • Mont-Saint-Bruno National Park25 °C (77 °F) / 13 °C (55 °F), 12 rain days
  • Mont-Saint-Hilaire24 °C (75 °F) / 13 °C (55 °F), 12 rain days
  • Mont-Tremblant23 °C (73 °F) / 11 °C (52 °F), 13 rain days
  • Montague20 °C (68 °F) / 10 °C (50 °F), 12 rain days
  • Montebello24 °C (75 °F) / 12 °C (54 °F), 11 rain days
  • Montmagny22 °C (72 °F) / 11 °C (52 °F), 12 rain days
  • Montreal24 °C (75 °F) / 14 °C (57 °F), 12 rain days
  • Moose Jaw23 °C (73 °F) / 10 °C (50 °F), 11 rain days
  • Moosomin23 °C (73 °F) / 9 °C (48 °F), 12 rain days
  • Moosonee20 °C (68 °F) / 7 °C (45 °F), 11 rain days
  • Morden24 °C (75 °F) / 11 °C (52 °F), 12 rain days
  • Morinville22 °C (72 °F) / 9 °C (48 °F), 12 rain days
  • Morris24 °C (75 °F) / 11 °C (52 °F), 11 rain days
  • Morrisburg24 °C (75 °F) / 13 °C (55 °F), 12 rain days
  • Mount Baldy18 °C (64 °F) / 5 °C (41 °F), 10 rain days
  • Mount Pearl16 °C (61 °F) / 7 °C (45 °F), 14 rain days
  • Mount Washington Alpine Resort13 °C (55 °F) / 3 °C (37 °F), 11 rain days
  • Nackawic22 °C (72 °F) / 10 °C (50 °F), 12 rain days
  • Nakusp23 °C (73 °F) / 10 °C (50 °F), 12 rain days
  • Nanaimo21 °C (70 °F) / 10 °C (50 °F), 9 rain days
  • Nanton21 °C (70 °F) / 7 °C (45 °F), 12 rain days
  • Napanee24 °C (75 °F) / 12 °C (54 °F), 10 rain days
  • Natashquan16 °C (61 °F) / 6 °C (43 °F), 12 rain days
  • Neepawa23 °C (73 °F) / 10 °C (50 °F), 11 rain days
  • Nelson24.2 °C (76 °F) / 8.5 °C (47 °F), 12 rain days
  • New Denver22 °C (72 °F) / 9 °C (48 °F), 12 rain days
  • New Glasgow20 °C (68 °F) / 9 °C (48 °F), 12 rain days
  • New Hazelton20 °C (68 °F) / 8 °C (46 °F), 11 rain days
  • New Westminster21 °C (70 °F) / 11 °C (52 °F), 11 rain days
  • Newmarket, Ontario24 °C (75 °F) / 13 °C (55 °F), 11 rain days
  • Niagara Falls, Ontario26 °C (79 °F) / 15 °C (59 °F), 11 rain days
  • Niagara-on-the-Lake24 °C (75 °F) / 14 °C (57 °F), 11 rain days
  • Nipawin22 °C (72 °F) / 9 °C (48 °F), 11 rain days
  • Nipigon20 °C (68 °F) / 7 °C (45 °F), 11 rain days
  • North Algona Wilberforce24 °C (75 °F) / 11 °C (52 °F), 11 rain days
  • North Bay22 °C (72 °F) / 11 °C (52 °F), 12 rain days
  • North Rustico-New Glasgow19 °C (66 °F) / 10 °C (50 °F), 12 rain days
  • North Sydney18 °C (64 °F) / 8 °C (46 °F), 13 rain days
  • North Vancouver20 °C (68 °F) / 11 °C (52 °F), 10 rain days
  • North West River16 °C (61 °F) / 5 °C (41 °F), 13 rain days
  • Notre-Dame-de-Lourdes24 °C (75 °F) / 11 °C (52 °F), 12 rain days
  • Notre-Dame-des-Monts21 °C (70 °F) / 9 °C (48 °F), 14 rain days
  • Oakville, Ontario24 °C (75 °F) / 13 °C (55 °F), 11 rain days
  • Obedjiwan20 °C (68 °F) / 8 °C (46 °F), 13 rain days
  • Oka24 °C (75 °F) / 13 °C (55 °F), 12 rain days
  • Okanagan Falls25 °C (77 °F) / 11 °C (52 °F), 8 rain days
  • Okotoks22 °C (72 °F) / 9 °C (48 °F), 11 rain days
  • Olds21 °C (70 °F) / 7 °C (45 °F), 12 rain days
  • Oliver26 °C (79 °F) / 11 °C (52 °F), 7 rain days
  • Orangeville23 °C (73 °F) / 11 °C (52 °F), 10 rain days
  • Orillia23 °C (73 °F) / 12 °C (54 °F), 10 rain days
  • Oromocto21 °C (70 °F) / 11 °C (52 °F), 8 rain days
  • Oshawa23 °C (73 °F) / 13 °C (55 °F), 10 rain days
  • Osoyoos27 °C (81 °F) / 12 °C (54 °F), 10 rain days
  • Ottawa24 °C (75 °F) / 13 °C (55 °F), 12 rain days
  • Otterburn Park24 °C (75 °F) / 12 °C (54 °F), 13 rain days
  • Owen Sound22 °C (72 °F) / 12 °C (54 °F), 10 rain days
  • Oyen23 °C (73 °F) / 8 °C (46 °F), 11 rain days
  • Pangnirtung6 °C (43 °F) / 0 °C (32 °F), 9 rain days
  • Parksville20 °C (68 °F) / 10 °C (50 °F), 10 rain days
  • Parrsboro20 °C (68 °F) / 10 °C (50 °F), 12 rain days
  • Parry Sound22 °C (72 °F) / 11 °C (52 °F), 11 rain days
  • Peace River20.7 °C (69 °F) / 8.1 °C (47 °F), 12 rain days
  • Peachland24 °C (75 °F) / 11 °C (52 °F), 8 rain days
  • Peggy's Cove19 °C (66 °F) / 10 °C (50 °F), 12 rain days
  • Pelee Island25 °C (77 °F) / 16 °C (61 °F), 7 rain days
  • Pemberton22 °C (72 °F) / 9 °C (48 °F), 11 rain days
  • Pembroke24 °C (75 °F) / 11 °C (52 °F), 11 rain days
  • Penetanguishene23 °C (73 °F) / 12 °C (54 °F), 9 rain days
  • Penticton25 °C (77 °F) / 11 °C (52 °F), 8 rain days
  • Percé19 °C (66 °F) / 9 °C (48 °F), 12 rain days
  • Perth-Andover22 °C (72 °F) / 10 °C (50 °F), 13 rain days
  • Perth, Ontario24 °C (75 °F) / 12 °C (54 °F), 11 rain days
  • Petawawa24 °C (75 °F) / 10 °C (50 °F), 12 rain days
  • Peterborough, Ontario24 °C (75 °F) / 12 °C (54 °F), 11 rain days
  • Petit-Mécatina16 °C (61 °F) / 6 °C (43 °F), 12 rain days
  • Petite-Rivière-Saint-François21 °C (70 °F) / 10 °C (50 °F), 13 rain days
  • Pickering24 °C (75 °F) / 13 °C (55 °F), 11 rain days
  • Pictou20 °C (68 °F) / 9 °C (48 °F), 12 rain days
  • Pinawa23 °C (73 °F) / 11 °C (52 °F), 12 rain days
  • Pincher Creek20 °C (68 °F) / 7 °C (45 °F), 11 rain days
  • Pitt Meadows21 °C (70 °F) / 11 °C (52 °F), 12 rain days
  • Placentia15 °C (59 °F) / 7 °C (45 °F), 12 rain days
  • Plaster Rock22 °C (72 °F) / 10 °C (50 °F), 13 rain days
  • Pleasant Bay19 °C (66 °F) / 9 °C (48 °F), 12 rain days
  • Pointe-à-la-Croix20 °C (68 °F) / 9 °C (48 °F), 12 rain days
  • Pointe-Fortune24 °C (75 °F) / 11 °C (52 °F), 6 rain days
  • Ponoka21 °C (70 °F) / 8 °C (46 °F), 12 rain days
  • Port Alberni20 °C (68 °F) / 10 °C (50 °F), 12 rain days
  • Port aux Basques16 °C (61 °F) / 7 °C (45 °F), 13 rain days
  • Port-Cartier18 °C (64 °F) / 8 °C (46 °F), 12 rain days
  • Port Colborne24 °C (75 °F) / 14 °C (57 °F), 11 rain days
  • Port Coquitlam20 °C (68 °F) / 12 °C (54 °F), 6 rain days
  • Port Dover24 °C (75 °F) / 13 °C (55 °F), 10 rain days
  • Port Hardy17 °C (63 °F) / 9 °C (48 °F), 13 rain days
  • Port Hawkesbury and Port Hastings19 °C (66 °F) / 9 °C (48 °F), 11 rain days
  • Port Hope Simpson14 °C (57 °F) / 3 °C (37 °F), 13 rain days
  • Port Hope23 °C (73 °F) / 13 °C (55 °F), 11 rain days
  • Port Moody21 °C (70 °F) / 11 °C (52 °F), 11 rain days
  • Port Renfrew17 °C (63 °F) / 9 °C (48 °F), 11 rain days
  • Port Stanley24 °C (75 °F) / 13 °C (55 °F), 10 rain days
  • Portage la Prairie24 °C (75 °F) / 11 °C (52 °F), 12 rain days
  • Porters Lake19 °C (66 °F) / 9 °C (48 °F), 12 rain days
  • Powassan23 °C (73 °F) / 11 °C (52 °F), 12 rain days
  • Powell River19 °C (66 °F) / 10 °C (50 °F), 10 rain days
  • Prescott24 °C (75 °F) / 13 °C (55 °F), 11 rain days
  • Prince Albert21.5 °C (71 °F) / 8.7 °C (48 °F), 12 rain days
  • Prince George20 °C (68 °F) / 7 °C (45 °F), 13 rain days
  • Prince Rupert15 °C (59 °F) / 8 °C (46 °F), 16 rain days
  • Princeton24 °C (75 °F) / 9 °C (48 °F), 8 rain days
  • Pubnico19 °C (66 °F) / 9 °C (48 °F), 12 rain days
  • Puslinch23 °C (73 °F) / 13 °C (55 °F), 8 rain days
  • Qualicum Beach20 °C (68 °F) / 10 °C (50 °F), 9 rain days
  • Quebec City23 °C (73 °F) / 11 °C (52 °F), 14 rain days
  • Quesnel22 °C (72 °F) / 8 °C (46 °F), 11 rain days
  • Radium Hot Springs23 °C (73 °F) / 8 °C (46 °F), 13 rain days
  • Ragueneau18 °C (64 °F) / 8 °C (46 °F), 12 rain days
  • Rainy River23 °C (73 °F) / 11 °C (52 °F), 13 rain days
  • Ramea15 °C (59 °F) / 6 °C (43 °F), 12 rain days
  • Rankin Inlet8 °C (46 °F) / 1 °C (34 °F), 7 rain days
  • Red Deer20 °C (68 °F) / 7.4 °C (45 °F), 14 rain days
  • Red Lake21 °C (70 °F) / 10 °C (50 °F), 11 rain days
  • Red Rock21 °C (70 °F) / 8 °C (46 °F), 11 rain days
  • Regina Beach23 °C (73 °F) / 9 °C (48 °F), 12 rain days
  • Regina23 °C (73 °F) / 9 °C (48 °F), 85 rain days
  • Rencontre East15 °C (59 °F) / 6 °C (43 °F), 13 rain days
  • Renfrew24 °C (75 °F) / 10 °C (50 °F), 11 rain days
  • Repentigny22 °C (72 °F) / 11 °C (52 °F), 12 rain days
  • Resolute2 °C (36 °F) / -2 °C (28 °F), 7 rain days
  • Revelstoke23 °C (73 °F) / 10 °C (50 °F), 12 rain days
  • Richmond Hill24 °C (75 °F) / 13 °C (55 °F), 11 rain days
  • Richmond24 °C (75 °F) / 12 °C (54 °F), 13 rain days
  • Rigaud24 °C (75 °F) / 12 °C (54 °F), 12 rain days
  • Rimbey21 °C (70 °F) / 8 °C (46 °F), 12 rain days
  • Rimouski20.8 °C (69 °F) / 10.7 °C (51 °F), 12 rain days
  • Rivière-au-Tonnerre16 °C (61 °F) / 7 °C (45 °F), 12 rain days
  • Rivière-aux-Outardes20 °C (68 °F) / 7 °C (45 °F), 9 rain days
  • Rivière-Beaudette24 °C (75 °F) / 12 °C (54 °F), 12 rain days
  • Rivière-du-Loup20 °C (68 °F) / 10 °C (50 °F), 12 rain days
  • Rivière-Saint-Jean, La Côte-de-Gaspé17 °C (63 °F) / 9 °C (48 °F), 12 rain days
  • Rivière-Saint-Jean18 °C (64 °F) / 8 °C (46 °F), 12 rain days
  • Roblin22 °C (72 °F) / 9 °C (48 °F), 11 rain days
  • Rockwood Park24 °C (75 °F) / 12 °C (54 °F), 11 rain days
  • Rocky Mountain House20 °C (68 °F) / 6 °C (43 °F), 13 rain days
  • Rosetown23 °C (73 °F) / 9 °C (48 °F), 10 rain days
  • Rossland20 °C (68 °F) / 8 °C (46 °F), 12 rain days
  • Rosthern22 °C (72 °F) / 9 °C (48 °F), 11 rain days
  • Rougemont24 °C (75 °F) / 13 °C (55 °F), 13 rain days
  • Rouyn-Noranda22 °C (72 °F) / 9 °C (48 °F), 13 rain days
  • Russell23 °C (73 °F) / 9 °C (48 °F), 11 rain days
  • Russell25 °C (77 °F) / 13 °C (55 °F), 12 rain days
  • Sacré-Coeur20 °C (68 °F) / 9 °C (48 °F), 12 rain days
  • Saguenay22.3 °C (72 °F) / 9.6 °C (49 °F), 13 rain days
  • Saint-Aimé-des-Lacs21 °C (70 °F) / 9 °C (48 °F), 13 rain days
  • Saint-Alexis-des-Monts23 °C (73 °F) / 11 °C (52 °F), 12 rain days
  • Saint-Amable24 °C (75 °F) / 13 °C (55 °F), 12 rain days
  • Saint Andrews21 °C (70 °F) / 10 °C (50 °F), 11 rain days
  • Saint-Antoine-sur-Richelieu25 °C (77 °F) / 13 °C (55 °F), 13 rain days
  • Saint-Augustin14 °C (57 °F) / 4 °C (39 °F), 12 rain days
  • Saint-Barnabé24 °C (75 °F) / 12 °C (54 °F), 12 rain days
  • Saint-Basile-le-Grand24 °C (75 °F) / 14 °C (57 °F), 12 rain days
  • Saint-Boniface23 °C (73 °F) / 11 °C (52 °F), 12 rain days
  • Saint-Bruno-de-Montarville25 °C (77 °F) / 13 °C (55 °F), 12 rain days
  • Saint-Charles-sur-Richelieu25 °C (77 °F) / 14 °C (57 °F), 12 rain days
  • Saint-Constant25 °C (77 °F) / 14 °C (57 °F), 13 rain days
  • Saint-Denis-sur-Richelieu25 °C (77 °F) / 13 °C (55 °F), 12 rain days
  • Saint-Édouard-de-Maskinongé23 °C (73 °F) / 11 °C (52 °F), 12 rain days
  • Saint-Élie-de-Caxton23 °C (73 °F) / 11 °C (52 °F), 12 rain days
  • Saint-Étienne-des-Grès23 °C (73 °F) / 11 °C (52 °F), 12 rain days
  • Saint-Ferréol-les-Neiges22 °C (72 °F) / 10 °C (50 °F), 13 rain days
  • Saint-Georges23 °C (73 °F) / 11 °C (52 °F), 13 rain days
  • Saint-Hilarion21 °C (70 °F) / 9 °C (48 °F), 13 rain days
  • Saint-Hyacinthe24 °C (75 °F) / 12 °C (54 °F), 9 rain days
  • Saint-Irénée20 °C (68 °F) / 9 °C (48 °F), 12 rain days
  • Saint-Jean-Baptiste25 °C (77 °F) / 13 °C (55 °F), 12 rain days
  • Saint-Jean-Port-Joli21 °C (70 °F) / 10 °C (50 °F), 13 rain days
  • Saint-Jean-sur-Richelieu25 °C (77 °F) / 13 °C (55 °F), 12 rain days
  • Saint-Jérôme23 °C (73 °F) / 11 °C (52 °F), 12 rain days
  • Saint-Joachim22 °C (72 °F) / 11 °C (52 °F), 13 rain days
  • Saint John20 °C (68 °F) / 8.1 °C (47 °F), 12 rain days
  • Saint-Joseph-de-Sorel22 °C (72 °F) / 11 °C (52 °F), 8 rain days
  • Saint-Joseph-du-Lac24 °C (75 °F) / 12 °C (54 °F), 12 rain days
  • Saint-Justin23 °C (73 °F) / 12 °C (54 °F), 12 rain days
  • Saint-Lambert25 °C (77 °F) / 14 °C (57 °F), 12 rain days
  • Saint-Léon-le-Grand24 °C (75 °F) / 12 °C (54 °F), 12 rain days
  • Saint-Louis-du-Ha! Ha!21 °C (70 °F) / 9 °C (48 °F), 13 rain days
  • Saint-Marc-sur-Richelieu25 °C (77 °F) / 13 °C (55 °F), 12 rain days
  • Saint-Mathieu-de-Beloeil25 °C (77 °F) / 13 °C (55 °F), 12 rain days
  • Saint-Mathieu-du-Parc23 °C (73 °F) / 11 °C (52 °F), 12 rain days
  • Saint-Michel-des-Saints24 °C (75 °F) / 11 °C (52 °F), 12 rain days
  • Saint-Ours25 °C (77 °F) / 13 °C (55 °F), 12 rain days
  • Saint-Paulin23 °C (73 °F) / 11 °C (52 °F), 12 rain days
  • Saint-Roch-de-Richelieu24 °C (75 °F) / 13 °C (55 °F), 12 rain days
  • Saint-Sévère24 °C (75 °F) / 12 °C (54 °F), 12 rain days
  • Saint-Siméon-de-Bonaventure20 °C (68 °F) / 9 °C (48 °F), 12 rain days
  • Saint-Siméon21 °C (70 °F) / 9 °C (48 °F), 12 rain days
  • Saint-Tite-des-Caps22 °C (72 °F) / 11 °C (52 °F), 12 rain days
  • Saint-Urbain22 °C (72 °F) / 9 °C (48 °F), 13 rain days
  • Sainte-Agathe-des-Monts23 °C (73 °F) / 10 °C (50 °F), 12 rain days
  • Sainte-Angèle-de-Prémont24 °C (75 °F) / 12 °C (54 °F), 12 rain days
  • Sainte-Anne-de-Beaupré22 °C (72 °F) / 11 °C (52 °F), 13 rain days
  • Sainte-Anne-de-Sorel24 °C (75 °F) / 13 °C (55 °F), 12 rain days
  • Sainte-Anne-des-Lacs23 °C (73 °F) / 11 °C (52 °F), 13 rain days
  • Sainte-Anne-des-Monts19 °C (66 °F) / 9 °C (48 °F), 12 rain days
  • Sainte-Julie24 °C (75 °F) / 13 °C (55 °F), 12 rain days
  • Sainte-Ursule23 °C (73 °F) / 11 °C (52 °F), 12 rain days
  • Sainte-Victoire-de-Sorel23 °C (73 °F) / 10 °C (50 °F), 12 rain days
  • Salaberry-de-Valleyfield24 °C (75 °F) / 13 °C (55 °F), 12 rain days
  • Salmo23 °C (73 °F) / 9 °C (48 °F), 12 rain days
  • Salmon Arm24 °C (75 °F) / 11 °C (52 °F), 11 rain days
  • Sandspit16 °C (61 °F) / 9 °C (48 °F), 14 rain days
  • Sarnia24 °C (75 °F) / 13 °C (55 °F), 10 rain days
  • Saskatoon22.3 °C (72 °F) / 10.2 °C (50 °F), 10 rain days
  • Saturna Island20 °C (68 °F) / 11 °C (52 °F), 7 rain days
  • Saugeen Shores23 °C (73 °F) / 12 °C (54 °F), 10 rain days
  • Sault Sainte Marie, Ontario22 °C (72 °F) / 9 °C (48 °F), 11 rain days
  • Schefferville15 °C (59 °F) / 4 °C (39 °F), 13 rain days
  • Schreiber19 °C (66 °F) / 8 °C (46 °F), 11 rain days
  • Scugog24 °C (75 °F) / 12 °C (54 °F), 9 rain days
  • Sechelt20 °C (68 °F) / 11 °C (52 °F), 9 rain days
  • Selkirk23 °C (73 °F) / 11 °C (52 °F), 11 rain days
  • Senneterre21 °C (70 °F) / 8 °C (46 °F), 13 rain days
  • Sept-Îles16.7 °C (62 °F) / 6.5 °C (44 °F), 12 rain days
  • Shaunavon23 °C (73 °F) / 9 °C (48 °F), 10 rain days
  • Shawinigan23 °C (73 °F) / 11 °C (52 °F), 12 rain days
  • Shédiac20 °C (68 °F) / 10 °C (50 °F), 11 rain days
  • Shefford23 °C (73 °F) / 12 °C (54 °F), 13 rain days
  • Shelburne19 °C (66 °F) / 10 °C (50 °F), 12 rain days
  • Shellbrook22 °C (72 °F) / 8 °C (46 °F), 10 rain days
  • Sherbrooke23 °C (73 °F) / 11 °C (52 °F), 13 rain days
  • Sherwood Park21 °C (70 °F) / 9 °C (48 °F), 12 rain days
  • Shubenacadie23 °C (73 °F) / 13 °C (55 °F), 6 rain days
  • Sicamous24 °C (75 °F) / 10 °C (50 °F), 12 rain days
  • Sidney20 °C (68 °F) / 10 °C (50 °F), 8 rain days
  • Silver Star18 °C (64 °F) / 6 °C (43 °F), 12 rain days
  • Sioux Lookout21 °C (70 °F) / 9 °C (48 °F), 12 rain days
  • Slave Lake19.3 °C (67 °F) / 7.9 °C (46 °F), 13 rain days
  • Smithers21 °C (70 °F) / 7 °C (45 °F), 11 rain days
  • Smiths Falls24 °C (75 °F) / 12 °C (54 °F), 11 rain days
  • Sooke19 °C (66 °F) / 9 °C (48 °F), 8 rain days
  • Sorel-Tracy24 °C (75 °F) / 13 °C (55 °F), 12 rain days
  • Souris23 °C (73 °F) / 10 °C (50 °F), 11 rain days
  • Souris18 °C (64 °F) / 9 °C (48 °F), 12 rain days
  • Spiritwood21 °C (70 °F) / 8 °C (46 °F), 11 rain days
  • Springhill21 °C (70 °F) / 10 °C (50 °F), 12 rain days
  • Spruce Grove21 °C (70 °F) / 9 °C (48 °F), 13 rain days
  • Squamish20 °C (68 °F) / 10 °C (50 °F), 13 rain days
  • St. Albert21 °C (70 °F) / 9 °C (48 °F), 12 rain days
  • St. Catharines24 °C (75 °F) / 14 °C (57 °F), 11 rain days
  • St. Jacobs24 °C (75 °F) / 12 °C (54 °F), 11 rain days
  • St. Joseph Island22 °C (72 °F) / 11 °C (52 °F), 10 rain days
  • St. Laurent23 °C (73 °F) / 11 °C (52 °F), 12 rain days
  • St. Lawrence15 °C (59 °F) / 6 °C (43 °F), 12 rain days
  • St. Marys24 °C (75 °F) / 12 °C (54 °F), 11 rain days
  • St. Paul21 °C (70 °F) / 9 °C (48 °F), 11 rain days
  • St. Stephen22 °C (72 °F) / 10 °C (50 °F), 11 rain days
  • St. Thomas24.7 °C (76 °F) / 12.9 °C (55 °F), 11 rain days
  • Stanstead23 °C (73 °F) / 11 °C (52 °F), 13 rain days
  • Ste. Rose du Lac23 °C (73 °F) / 10 °C (50 °F), 11 rain days
  • Steinbach24 °C (75 °F) / 11 °C (52 °F), 12 rain days
  • Stephenville, Newfoundland and Labrador16 °C (61 °F) / 7 °C (45 °F), 13 rain days
  • Stettler22 °C (72 °F) / 8 °C (46 °F), 12 rain days
  • Stewart18 °C (64 °F) / 8 °C (46 °F), 13 rain days
  • Stony Plain21 °C (70 °F) / 8 °C (46 °F), 12 rain days
  • Stratford23.6 °C (74 °F) / 12.1 °C (54 °F), 11 rain days
  • Strathmore22 °C (72 °F) / 7 °C (45 °F), 11 rain days
  • Sudbury22.6 °C (73 °F) / 11 °C (52 °F), 11 rain days
  • Summerland24 °C (75 °F) / 11 °C (52 °F), 8 rain days
  • Summerside20 °C (68 °F) / 10 °C (50 °F), 12 rain days
  • Sun Peaks18 °C (64 °F) / 7 °C (45 °F), 11 rain days
  • Sundre20 °C (68 °F) / 6 °C (43 °F), 13 rain days
  • Surrey20 °C (68 °F) / 12 °C (54 °F), 10 rain days
  • Sussex22 °C (72 °F) / 10 °C (50 °F), 11 rain days
  • Sutton23 °C (73 °F) / 11 °C (52 °F), 13 rain days
  • Swan River22 °C (72 °F) / 9 °C (48 °F), 11 rain days
  • Swift Current23 °C (73 °F) / 10 °C (50 °F), 12 rain days
  • Sydney, Nova Scotia19 °C (66 °F) / 8 °C (46 °F), 13 rain days
  • Sylvan Lake21 °C (70 °F) / 7 °C (45 °F), 13 rain days
  • Taber23 °C (73 °F) / 9 °C (48 °F), 10 rain days
  • Tadoussac20 °C (68 °F) / 9 °C (48 °F), 12 rain days
  • Tantramar21 °C (70 °F) / 9 °C (48 °F), 12 rain days
  • Telegraph Cove18 °C (64 °F) / 9 °C (48 °F), 12 rain days
  • Temagami22 °C (72 °F) / 10 °C (50 °F), 12 rain days
  • Temiskaming Shores22 °C (72 °F) / 9 °C (48 °F), 12 rain days
  • Terrace Bay20 °C (68 °F) / 8 °C (46 °F), 11 rain days
  • Terrace19 °C (66 °F) / 9 °C (48 °F), 12 rain days
  • Terrebonne24 °C (75 °F) / 13 °C (55 °F), 12 rain days
  • Tete Jaune Cache22 °C (72 °F) / 7 °C (45 °F), 14 rain days
  • The Battlefords22 °C (72 °F) / 9 °C (48 °F), 11 rain days
  • The Pas22 °C (72 °F) / 9 °C (48 °F), 11 rain days
  • Thérèse‑De Blainville22 °C (72 °F) / 11 °C (52 °F), 12 rain days
  • Thessalon22 °C (72 °F) / 10 °C (50 °F), 5 rain days
  • Thompson20 °C (68 °F) / 8 °C (46 °F), 10 rain days
  • Thorold24 °C (75 °F) / 14 °C (57 °F), 11 rain days
  • Thunder Bay22 °C (72 °F) / 8 °C (46 °F), 11 rain days
  • Tillsonburg24 °C (75 °F) / 13 °C (55 °F), 10 rain days
  • Timmins22 °C (72 °F) / 8 °C (46 °F), 0 rain days
  • Tobermory, Ontario21 °C (70 °F) / 11 °C (52 °F), 10 rain days
  • Tofield20.2 °C (68 °F) / 8.1 °C (47 °F), 13 rain days
  • Tofino17 °C (63 °F) / 9 °C (48 °F), 12 rain days
  • Tracadie‑Sheila20 °C (68 °F) / 10 °C (50 °F), 12 rain days
  • Trail25 °C (77 °F) / 11 °C (52 °F), 11 rain days
  • Trenton24 °C (75 °F) / 13 °C (55 °F), 10 rain days
  • Trois-Pistoles19 °C (66 °F) / 9 °C (48 °F), 12 rain days
  • Trois-Rivières23 °C (73 °F) / 12 °C (54 °F), 12 rain days
  • Truro21 °C (70 °F) / 10 °C (50 °F), 12 rain days
  • Tuktoyaktuk8 °C (46 °F) / 1 °C (34 °F), 6 rain days
  • Tumbler Ridge20 °C (68 °F) / 7 °C (45 °F), 11 rain days
  • Twillingate15 °C (59 °F) / 6 °C (43 °F), 12 rain days
  • Ucluelet17.1 °C (63 °F) / 9.2 °C (49 °F), 12 rain days
  • Unity22 °C (72 °F) / 8 °C (46 °F), 11 rain days
  • Uranium City19 °C (66 °F) / 7 °C (45 °F), 10 rain days
  • Uxbridge24 °C (75 °F) / 12 °C (54 °F), 10 rain days
  • Val-d'Or22 °C (72 °F) / 9 °C (48 °F), 13 rain days
  • Val Marie24 °C (75 °F) / 10 °C (50 °F), 10 rain days
  • Valemount22 °C (72 °F) / 7 °C (45 °F), 13 rain days
  • Valleyview21 °C (70 °F) / 8 °C (46 °F), 13 rain days
  • Vancouver20 °C (68 °F) / 13 °C (55 °F), 10 rain days
  • Vanderhoof21 °C (70 °F) / 7 °C (45 °F), 11 rain days
  • Varennes24 °C (75 °F) / 13 °C (55 °F), 12 rain days
  • Vaudreuil-Dorion24 °C (75 °F) / 12 °C (54 °F), 12 rain days
  • Vaughan24 °C (75 °F) / 13 °C (55 °F), 11 rain days
  • Vegreville21.2 °C (70 °F) / 7.7 °C (46 °F), 61 rain days
  • Verchères24 °C (75 °F) / 13 °C (55 °F), 11 rain days
  • Vermilion22 °C (72 °F) / 9 °C (48 °F), 11 rain days
  • Vernon24 °C (75 °F) / 10 °C (50 °F), 10 rain days
  • Victoria, British Columbia21 °C (70 °F) / 10 °C (50 °F), 8 rain days
  • Victoriaville24 °C (75 °F) / 12 °C (54 °F), 12 rain days
  • Village at Blue Mountain22 °C (72 °F) / 11 °C (52 °F), 10 rain days
  • Virden23 °C (73 °F) / 10 °C (50 °F), 11 rain days
  • Vulcan22 °C (72 °F) / 8 °C (46 °F), 11 rain days
  • Wabamun21 °C (70 °F) / 8 °C (46 °F), 12 rain days
  • Wabush16 °C (61 °F) / 4 °C (39 °F), 14 rain days
  • Wainwright22 °C (72 °F) / 9 °C (48 °F), 11 rain days
  • Wakaw23 °C (73 °F) / 9 °C (48 °F), 11 rain days
  • Wakefield24 °C (75 °F) / 12 °C (54 °F), 12 rain days
  • Wasaga Beach23 °C (73 °F) / 12 °C (54 °F), 10 rain days
  • Washago23 °C (73 °F) / 11 °C (52 °F), 10 rain days
  • Waterford24 °C (75 °F) / 13 °C (55 °F), 10 rain days
  • Waterloo, Ontario24 °C (75 °F) / 12 °C (54 °F), 11 rain days
  • Watrous-Manitou Beach23 °C (73 °F) / 9 °C (48 °F), 11 rain days
  • Watson Lake19 °C (66 °F) / 6 °C (43 °F), 10 rain days
  • Wawa21 °C (70 °F) / 8 °C (46 °F), 12 rain days
  • Welland25 °C (77 °F) / 14 °C (57 °F), 11 rain days
  • Wells-Barkerville20 °C (68 °F) / 7 °C (45 °F), 11 rain days
  • Wemindji16 °C (61 °F) / 4 °C (39 °F), 11 rain days
  • Wemotaci22 °C (72 °F) / 9 °C (48 °F), 13 rain days
  • West Kelowna24 °C (75 °F) / 11 °C (52 °F), 8 rain days
  • West Vancouver20 °C (68 °F) / 11 °C (52 °F), 11 rain days
  • Westlock21 °C (70 °F) / 8 °C (46 °F), 12 rain days
  • Westport24 °C (75 °F) / 12 °C (54 °F), 11 rain days
  • Wetaskiwin21 °C (70 °F) / 8 °C (46 °F), 13 rain days
  • Weyburn24 °C (75 °F) / 10 °C (50 °F), 11 rain days
  • Whistler20 °C (68 °F) / 7 °C (45 °F), 11 rain days
  • Whitby23 °C (73 °F) / 13 °C (55 °F), 10 rain days
  • Whitchurch-Stouffville24 °C (75 °F) / 13 °C (55 °F), 11 rain days
  • White Butte23 °C (73 °F) / 9 °C (48 °F), 11 rain days
  • White River21 °C (70 °F) / 8 °C (46 °F), 12 rain days
  • White Rock19.7 °C (67 °F) / 11.8 °C (53 °F), 10 rain days
  • Whitecourt19.8 °C (68 °F) / 7.8 °C (46 °F), 12 rain days
  • Whitehorse19 °C (66 °F) / 6 °C (43 °F), 11 rain days
  • Whitewood23 °C (73 °F) / 9 °C (48 °F), 11 rain days
  • Williams Lake22 °C (72 °F) / 8 °C (46 °F), 10 rain days
  • Wilno24 °C (75 °F) / 11 °C (52 °F), 11 rain days
  • Windsor22 °C (72 °F) / 10 °C (50 °F), 12 rain days
  • Windsor26 °C (79 °F) / 16 °C (61 °F), 11 rain days
  • Winkler24 °C (75 °F) / 11 °C (52 °F), 13 rain days
  • Winnipeg Beach23 °C (73 °F) / 11 °C (52 °F), 11 rain days
  • Winnipeg23 °C (73 °F) / 11 °C (52 °F), 13 rain days
  • Wolfville21 °C (70 °F) / 10 °C (50 °F), 12 rain days
  • Wood Islands19 °C (66 °F) / 10 °C (50 °F), 11 rain days
  • Woodstock23 °C (73 °F) / 11 °C (52 °F), 13 rain days
  • Woodstock24 °C (75 °F) / 13 °C (55 °F), 11 rain days
  • Yamachiche23 °C (73 °F) / 12 °C (54 °F), 12 rain days
  • Yarmouth19 °C (66 °F) / 9 °C (48 °F), 11 rain days
  • Yellowknife18.6 °C (65 °F) / 9 °C (48 °F), 29 rain days
  • Yorkton23 °C (73 °F) / 9 °C (48 °F), 11 rain days
  • Yuquot17 °C (63 °F) / 9 °C (48 °F), 12 rain days
  • Zurich, Ontario24 °C (75 °F) / 13 °C (55 °F), 10 rain days

Festivals and holidays

Dates as our data lists them. Moving holidays (lunar and Islamic calendars, Easter) shift every year: check the date for your year before you build a trip on it.

  • Fête nationale du Québec (Saint-Jean-Baptiste) big impact

    24 Jun

    Québec's national holiday; concerts and closures.

  • Pride Toronto check

    June, parade late in the month (check) · Toronto

    Streets close; hotels fill.

  • Pride Month and parade (late June)

    Jun · Toronto

    The largest weekend of the year in the Church and Wellesley area; streets close.

Crowds and prices

Crowds · Canada
Medium
Prices · Canada
Medium

Compare two months

Weather, crowds and prices for any two months in Canada, side by side.

  • Verdict

    Jun: Great

    Jul: Great

  • Crowds

    Jun: Medium

    Jul: High

  • Prices

    Jun: Medium

    Jul: High

  • Festivals listed

    Jun: 3

    Jul: 2

June: Long days, lakes thawing, fewer crowds than July; blackflies in Ontario and Québec woods.

July: Peak season: Rockies lodging sold out, Canada Day on 1 July, Calgary Stampede. Wildfire smoke possible — check.

Canada: figures are long-term averages from this guide, not a forecast.

What to pack

Nothing unusual for the weather this month.

Build the full packing list for your trip →

Where to go in June

Rated best or good this month

  • Pacific coast

    Best weather of the year (Vancouver, Victoria, Tofino, Whistler (ski))

  • Rockies

    Best weather of the year (Banff, Lake Louise, Jasper, Yoho)

  • Prairies

    Best weather of the year (Calgary, Edmonton, Winnipeg, Saskatoon)

  • Ontario and Great Lakes

    Best weather of the year (Toronto, Ottawa, Niagara Falls, Algonquin)

  • Québec

    Best weather of the year (Montréal, Québec City, Laurentians, Charlevoix)

  • The North

    Best weather of the year (Whitehorse, Yellowknife, Dawson City, Iqaluit)

  • Toronto

    Warm; long evenings.

  • 100 Mile House

    Best months: Jun–Sep for lakes and hiking; Dec–Mar for cross-country skiing

  • Abbotsford

    Best months: May–Sep for farm tours, Mill Lake and the airshow; Feb for the motorcycle show

  • Acton

    Best months: May–Oct for trails; mid-September for the fall fair

  • Addington Highlands

    Best months: Jun–Sep for paddling, swimming and clear nights; Sep–Oct for dark skies without bugs; Feb–Mar for snow and very cold clear skies

  • Aguanish

    Best months: Jun–Sep