Temperature in British Columbia in July

Daytime highs, nighttime lows and the warmest cities in British Columbia, Canada this July.

British Columbia, Canada, a region in Canada, experiences maximum daytime temperatures in July ranging from 15°C (59°F) in Rossland to 31°C (88°F) in Osoyoos. Nighttime temperatures generally drop to 15°C (59°F) in Osoyoos and 7°C (45°F) in Rossland. July falls during the summer season.

What is the temperature of the different cities in British Columbia, Canada in July?

Curious about the July temperatures in the prime spots of British Columbia? Navigate the map below and tap on a destination dot for more detailed stats.

Select a Month

Check the conditions for any month of the year.

For a detailed overview over the year and the best time to visit British Columbia, check out our British Columbia's climate page.

See also: British Columbia weather by month.

Best Places to Visit in British Columbia in July

Click on a destination dot for more details. Toggle the map to compare temperatures or precipitation across British Columbia.

Conditions Temperatures Precipitation
Avg daytime high -5°C (23°F) cold → 32°C (90°F) hot

Marker color shows the average daytime high temperature in July: blue is cold, red is hot.

See all July weather averages, cities and regions in British Columbia

British Columbia temperatures in July: frequently asked questions

How hot does it get in British Columbia, Canada in July?

Daytime temperatures in Vancouver typically peak at 22°C (72°F) in July, putting it in the pleasant range.

How cold does it get at night in British Columbia, Canada in July?

After dark, Vancouver cools to about 14°C (57°F) on an average July night.

What is the warmest city in July in British Columbia, Canada?

Data insights from our comprehensive database indicate that Osoyoos is the city with the highest warmth. Daytime peaks average near 31°C (88°F), while the nights are characterized by a low temperature close to 15°C (59°F).

What is the coldest city in July in British Columbia, Canada?

In our database, Rossland is the chilliest city in July in British Columbia, Canada. Daytime temperatures typically peak at 15°C (59°F), while the nighttime lows hover around 7°C (45°F).

How much sun does British Columbia, Canada get in July?

Across British Columbia, Canada, sunshine in July ranges from moderately sunny in Prince Rupert (141 hours) to sunny in Victoria (330 hours).

What is the water temperature in July?

The water temperature averages approximately 13°C (55°F) in Prince Rupert this month, generally too cold for comfortable swimming.

Interested in more climate information?

We have much more information about the climate in British Columbia.

Weather and climate has detailed information for every country in the world. Are you going to Canada? Get detailed historical weather averages for many cities in Canada.

Not sure yet where to go? We now have a tool which recommends destinations that suit your ideal travel conditions. Find out where to go with our weather planner.

Bucket list

Need travel inspiration? Check out our bucket list articles and be inspired.