The climate of Bristol is oceanic, with quite cold, rainy winters and mild, relatively rainy summers.
The city is located in the south-west of England, near the coast of the Bristol Channel, which separates England from Wales.
The average temperature of the coldest month (February) is of 4.9 °C (41 °F), that of the warmest month (July) is of 17.4 °C (63 °F). The lowest record is -14.4 °C (6.1 °F), recorded in January 1982, the highest is 34.5 °C (94 °F), recorded in July 1976. Here are the average temperatures.
Bristol - Average temperatures
Min (°C)2245811131311852
Max (°C)881013172022211914118
Min (°F)363639414652555552464136
Max (°F)464650556368727066575246

Precipitation amounts to 800 millimeters (31.5 inches) per year: so, it is at an intermediate level. It ranges from 50 mm (2 in) in the driest month (April) to 85 mm (3.3 in) in the wettest ones (October, November, December). Here is the average precipitation.
Bristol - Average precipitation

On average, there are around 1,630 sunshine hours per year. Here are the average sunshine hours per day.
Bristol - Sunshine

The sea temperature ranges between 9 °C (48 °F) and 16 °C (61 °F). So, it never becomes warm for swimming. Here are the average sea temperatures.
Bristol - Sea temperature
Temp (°C)1099101113151616151311
Temp (°F)504848505255596161595552


Best Time

The best time to visit Bristol is the summer, or more generally from mid-May to mid-September: temperatures are generally good for outdoors activities, although it's better to bring an umbrella, and a sweatshirt or sweater for the evening or for cool days.