Bristol's climate is unpredictable, much like the rest of the United Kingdom. Situated in the southwest of the country and sheltered largely by Exmoor and the Mendip Hills, Bristol is in fact one of the UK's warmest cities.Summers are usually sunny and warm, while winters are cold and wet. Summer days, however, can start out overcast and damp, clearing later. In summer, temperatures average between 53°F (12°C) and 71°F (22°C); and in winter, temperatures average between 37°F (3°C) and 48°F (9°C). Rain is possible in any season, but late-autumn and winter are the wettest seasons.The best time to travel to Bristol is during the summer (June to August) when it is usually warm and sunny. Winters are wet, but comparatively mild temperature-wise. A good time to plan a short break in Bristol is at the end of July when the popular Harbour Festival takes place, one of the largest free events in England with music on five stages, street theatre, markets, and a fireworks display.