Being sheltered from prevailing south-westerly winds by both the Lake District and Pennines to the west and the Cleveland Hills to the south, Middlesbrough is in one of the relatively drier parts of the country, receiving on average 574 mm of rain a year.