Canada April Weather

Canada weather averages in the month of April based on data made available by the NOAA and the University of East Anglia.
Country:
Month:
Countrywide April Averages
High temperature -1.6 °C
Low temperature -12.2 °C
Precipitation 3.2 cm
Cloud cover 55.8 %
Canada Cities
April weather averages for various places in Canada, from 1991–2020.
City Average (°C) Record (°C) Monthly (cm)
High Low High Low Precipitation Snow
Abbotsford 14.8 5.1 29.8 -4.4 11.2 0.7
Baker Lake -11.9 -21.1 5.0 -41.1 1.4 13.9
Barrie 10.8 0.5 30.5 -17.8 7.6 13.4
Belleville 11.7 2.1 29.0 -17.2 8.2 5.6
Brandon 9.6 -3.2 35.1 -26.7 2.5 8.5
Brockville 11.3 1.8 30.6 -15.0 8.9 7.6
Brooks 12.8 -2.2 31.1 -25.0 1.8 n/a
Calgary 10.8 -2.0 29.4 -30.0 3.0 21.7
Cambridge Bay -16.0 -24.8 6.1 -42.8 0.6 7.2
Campbell River 13.1 3.0 28.5 -5.6 8.8 0.4
Camrose 10.0 -2.4 31.7 -32.2 2.3 n/a
Cartwright 2.7 -6.0 18.6 -25.6 7.5 55.2
Charlottetown 7.3 -1.3 26.7 -15.0 8.1 20.8
Churchill -5.0 -14.3 28.2 -34.0 1.4 n/a
Cold Lake 9.4 -2.2 29.4 -34.4 3.4 14.2
Comox 12.9 5.0 26.8 -4.4 6.4 0.0
Coral Harbour -10.7 -20.8 5.0 -39.4 1.7 16.3
Corner Brook 6.3 -1.5 22.5 -18.5 7.9 28.6
Cornwall 11.8 2.0 31.0 -18.3 8.7 9.7
Dauphin 9.4 -3.4 35.2 -27.8 2.3 n/a
Dawson 7.8 -7.5 22.5 -40.6 1.0 n/a
Dawson Creek 9.6 -3.1 29.5 -38.3 1.9 13.1
Edmonton 10.7 -1.8 31.1 -28.5 2.7 n/a
Edmundston 8.6 -3.6 28.0 -28.5 7.0 n/a
Edson 9.9 -3.8 30.0 -34.4 2.8 n/a
Flin Flon 6.9 -4.2 29.4 -34.0 2.2 12.4
Fort Saskatchewan 11.0 -2.1 31.1 -28.0 2.2 6.6
Fort Smith 5.7 -6.8 30.0 -40.6 1.4 7.4
Fort St. John 8.9 -1.5 28.5 -31.1 2.4 16.7
Fredericton 10.1 -0.5 30.5 -20.0 8.9 n/a
Granby 10.5 0.9 30.0 -17.2 9.5 16.3
Greenwood 10.6 0.0 30.3 -14.4 8.3 13.0
Halifax 9.1 -0.4 29.5 -12.8 11.2 17.1
Hamilton 12.1 1.9 31.1 -14.4 8.1 n/a
Happy Valley-Goose Bay 3.6 -6.4 21.7 -29.7 6.3 45.3
Hay River 2.6 -8.5 26.0 -38.9 1.3 9.1
Hope 15.0 5.1 30.5 -4.4 12.9 n/a
Indian Head 9.8 -3.7 33.3 -30.6 2.4 n/a
Iqaluit -8.7 -17.9 7.2 -34.2 2.2 n/a
Kamloops 16.5 3.2 33.0 -8.3 1.4 0.2
Kapuskasing 7.3 -5.6 29.7 -30.6 5.9 32.6
Kelowna 15.2 1.0 28.1 -11.0 2.4 n/a
Kentville 10.1 0.5 30.1 -15.0 8.4 n/a
Kingston 10.6 1.1 30.7 -17.2 8.6 n/a
Kitchener 11.6 0.1 30.0 -17.8 7.8 n/a
Kugluktuk -11.0 -20.6 9.8 -43.9 0.8 21.0
Kuujjuaq -2.8 -12.9 19.2 -34.1 2.7 22.4
Lacombe 10.3 -3.1 30.6 -32.2 2.1 n/a
Lethbridge 12.5 -1.7 31.1 -25.6 2.8 n/a
Lloydminster 8.9 -2.7 32.8 -28.9 2.9 15.8
London 12.2 1.4 30.6 -17.8 8.7 n/a
Lytton 16.4 4.2 33.9 -7.8 2.3 n/a
Magog 9.6 -0.1 29.0 -17.2 8.5 12.9
Medicine Hat 13.5 -0.5 35.6 -26.7 2.0 n/a
Melfort 7.7 -3.4 32.2 -35.0 2.1 n/a
Miramichi 8.6 -2.0 29.5 -17.8 7.9 n/a
Moncton 9.2 -0.8 29.0 -17.8 8.8 22.4
Montreal 11.2 1.1 30.0 -17.8 9.4 14.4
Moosonee 4.3 -7.6 29.0 -31.7 3.7 22.4
Morden 10.0 -1.5 36.5 -22.0 2.8 n/a
North Battleford 9.9 -3.2 32.2 -27.8 2.5 n/a
North Bay 9.0 -1.3 29.9 -21.1 7.7 17.9
Norway House 6.1 -6.6 33.9 -32.8 2.1 n/a
Olds 9.9 -2.6 29.4 -29.4 2.1 n/a
Orillia 10.5 0.4 32.0 -21.1 8.8 16.6
Oshawa 10.6 1.6 29.5 -13.3 8.0 1.7
Osoyoos 17.6 4.1 32.8 -7.8 2.4 0.1
Ottawa 11.3 1.3 31.2 -20.6 8.0 7.7
Penticton 15.8 2.4 30.6 -9.0 2.7 0.6
Peterborough 11.6 -0.3 30.0 -20.0 7.2 n/a
Port Alberni 13.9 2.9 30.6 -7.8 11.4 n/a
Port Hardy 11.1 3.5 23.3 -3.4 12.0 1.6
Powell River 12.6 3.9 25.6 -5.0 8.4 0.6
Prince Albert 9.3 -3.3 32.2 -33.9 2.9 10.3
Prince George 12.1 -0.5 31.7 -25.0 3.6 2.6
Prince Rupert 10.2 3.0 25.5 -7.1 15.9 n/a
Quebec City 8.3 -1.2 29.9 -19.3 9.3 n/a
Regina 10.6 -2.8 32.8 -28.9 2.6 7.9
Revelstoke 13.5 1.5 28.3 -15.0 4.8 n/a
Saint John 8.8 -1.6 23.9 -17.8 9.9 13.9
Saint-Hyacinthe 11.0 0.8 31.0 -16.1 8.4 8.4
Salmon Arm 14.4 1.6 30.6 -12.8 3.7 1.0
Sarnia 11.8 1.5 31.2 -11.7 7.5 5.4
Saskatoon 10.5 -2.6 33.3 -28.3 2.2 7.5
Sept-Îles 4.1 -4.4 20.1 -26.4 8.1 n/a
Sherbrooke 10.1 -1.8 30.0 -21.1 7.6 n/a
Sioux Lookout 8.7 -3.1 30.6 -34.4 4.5 22.3
Squamish 14.5 3.7 31.5 -4.1 14.4 n/a
St. Catharines 11.0 3.5 32.2 -15.0 7.6 n/a
St. John's 5.3 -2.1 24.1 -18.3 11.9 31.5
St. Thomas 12.6 1.9 29.5 -16.0 8.4 3.0
Stephenville 6.1 -1.4 23.8 -16.1 8.0 16.7
Sudbury 8.5 -2.2 29.8 -27.8 6.9 19.4
Swan River 8.7 -3.5 32.2 -28.3 2.0 n/a
Terrace 12.5 2.2 29.5 -8.3 5.7 1.0
The Pas 6.9 -4.9 30.0 -30.3 2.2 13.4
Thunder Bay 8.7 -4.1 28.3 -22.2 5.7 n/a
Timmins 7.2 -5.3 29.9 -29.4 5.7 25.1
Tofino 11.8 4.3 22.8 -2.4 25.7 0.4
Toronto 11.7 3.8 32.2 -15.0 8.0 n/a
Trois-Rivières 8.8 0.3 31.5 -19.4 8.8 n/a
Val-d'Or 6.3 -5.4 28.2 -27.1 5.8 n/a
Vancouver 13.8 6.8 26.7 -3.3 11.3 n/a
Vernon 15.2 2.8 28.9 -9.4 2.5 n/a
Victoria 14.0 5.5 25.0 -2.2 3.5 n/a
Welland 12.3 1.7 32.5 -18.3 7.7 3.6
Weyburn 10.9 -2.3 32.2 -30.6 2.9 10.1
Whistler 11.8 0.6 28.0 -7.7 8.0 10.2
Whitehorse 7.1 -4.1 21.8 -30.6 0.7 6.9
Williams Lake 10.9 -1.2 28.8 -16.7 2.3 7.2
Windsor 14.5 3.9 31.1 -9.5 8.7 4.0
Winnipeg 10.0 -2.5 34.3 -27.8 3.1 n/a
Woodstock 12.0 1.1 30.5 -16.7 8.8 5.2
Yarmouth 8.8 1.1 22.8 -10.8 10.3 9.3
Yellowknife 0.3 -11.4 20.4 -40.6 1.1 9.8
Yorkton 9.0 -3.0 31.7 -27.2 2.4 10.9