Weather Forecast and Radar for Cheltenham, Gloucestershire

Current & 7-day weather forecast, weather alerts, and weather radar for Cheltenham, Gloucestershire.
All times shown in your local timezone

Share on Facebook
Share on Twitter
Share on Reddit
Share on LinkedIn

Temperature Forecast for Cheltenham, Gloucestershire

No forecast available

Live Weather Camera

No cameras are available

Temperature Forecast for Cheltenham, Gloucestershire

No forecast available

Live Weather Camera

No cameras are available

Weather Radar for Cheltenham, Gloucestershire

Loading map...

Customize your route with the free app

Highway Weather App
Download Highway Weather
road trip weather planning app
Get Highway Weather on the App Store
Get Highway Weather on Google Play

... including targeted forecasts at the time of your arrival to each point!

Weather in Cheltenham, Gloucestershire

Cheltenham, Gloucestershire experiences a temperate maritime climate throughout the year. The average temperature in the summer months (June to August) is around 17°C (63°F), though temperatures can reach as high as 25°C (77°F). The winter months (December to February) have an average temperature of 6°C (43°F), with temperatures occasionally dropping to as low as -2°C (28°F).

Rainfall is spread evenly throughout the year, with an average of 880 mm (34.6 inches) of precipitation. The wettest months tend to be October and November, while the driest months are usually April and May. Snowfall is rare in Cheltenham, with the last major snowfall occurring in December 2010.

The sun shines in Cheltenham for an average of 1000 hours each year, with the sunniest months usually July, August and September. Wind speeds tend to remain low throughout the year, typically ranging between 4 and 6 km/h (2.5 and 3.7 mph).

Fast Facts About Cheltenham, Gloucestershire

As of 2020, the city population is 116447.

Major Cities Nearby Cheltenham, Gloucestershire

This map shows the current & 7-day weather forecast, weather alerts, and weather radar for Cheltenham, Gloucestershire.