Average July Temperatures in British Columbia

Average temperatures for July at cities and towns throughout British Columbia are given below.

You can jump to a separate table for each section of the province: Southwest Mainland, Gulf Islands, Vancouver Island, Central BC, Southeast BC and Northern BC.

The tables list the normals for maximum and minimum monthly temperatures, in degrees Celsius and Fahrenheit, based on weather data collected from 1981 to 2010.

Southwest BC Mainland

Average July temperatures
High °F Low °F Place High °C Low °C
75 54 Abbotsford 24 12
77 55 Chilliwack 25 13
72 56 Gibsons 22 14
72 54 Powell River 22 12
72 57 Vancouver - Richmond 22 14
74 49 Whistler 24 9

Gulf Islands

Average daily temperatures in July
High °F Low °F Place High °C Low °C
72 57 Cortes Island, Whaletown 22 14
72 53 Gabriola Island 22 11
73 52 Mayne Island, Village Bay 23 11
73 56 Saltspring Island 23 14

Vancouver Island

Average daily temperatures in July
High °F Low °F Place High °C Low °C
73 53 Campbell River 23 11
73 56 Courtenay - Comox 23 13
77 54 Duncan 25 12
77 52 Gold River 25 11
75 54 Nanaimo 24 12
76 51 Port Alberni 24 11
64 51 Port Hardy 18 11
67 52 Port Renfrew 19 11
72 52 Sidney 22 11
66 51 Tofino 19 11
75 54 Victoria 24 12

Central British Columbia

July temperatures: daily averages
High °F Low °F Place High °C Low °C
66 42 Barkerville 19 6
73 53 Bella Coola 23 11
84 58 Kamloops 29 14
82 56 Kelowna 28 13
83 58 Lillooet 28 15
84 56 Penticton 29 13
83 55 Vernon 28 13
78 49 Williams Lake 26 9

Southeast BC

Average July temperatures
High °F Low °F Place High °C Low °C
83 54 Castlegar 28 12
79 52 Cranbrook 26 11
76 50 Golden 25 10
77 53 Revelstoke 25 12
75 46 Sparwood 24 8

Northern British Columbia

Average July temperatures
High °F Low °F Place High °C Low °C
66 46 Atlin 19 8
74 52 Fort Nelson 23 11
71 51 Fort St John 22 11
74 50 Prince George 23 10
61 51 Prince Rupert 16 11
63 53 Sandspit, Haida Gwaii 17 12
71 48 Smithers 22 9
Reference

Environment Canada. Meteorological Service of Canada. Canadian Climate Normals. 1981-2010 Climate Normals & Averages.

British Columbia Temperatures
Back to Top