Middlesbrough, where it's located

The climate of Middlesbrough is oceanic, with quite cold, rainy winters and mild, relatively rainy summers.
The city is located on the north-east coast of England, in North Yorkshire.
The average temperature of the coldest month (January) is of 3.8 °C (39 °F), that of the warmest month (July) is of 15.6 °C (60 °F). Here are the average temperatures.
Middlesbrough - Average temperatures
Min (°C)11246911118631
Max (°C)771012151820201814107
Min (°F)343436394348525246433734
Max (°F)454550545964686864575045

Precipitation amounts to 575 millimeters (22.6 inches) per year: so, it is at the lowest levels in Great Britain. It ranges from 35 mm (1.4 in) in the driest months (February, March) to 60 mm (2.4 in) in the wettest ones (August, October, November). Here is the average precipitation.
Middlesbrough - Average precipitation

On average, there are around 1,360 sunshine hours per year. So, the sun doesn't shine often. Here are the average sunshine hours per day.
Middlesbrough - Sunshine

The sea temperature ranges between 6 °C (43 °F) and 15 °C (59 °F). So, it never becomes warm for swimming. Here are the average sea temperatures.
Middlesbrough - Sea temperature
Temp (°C)766791214151412108
Temp (°F)454343454854575957545046


Best Time

The best time to visit Middlesbrough is the summer, from June to August, since it is the mildest of the year. The 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.