The weather ratio in Medina (Saudi Arabia) comprises 72% clear and sunny days, 15% partly cloudy days, 5% cloudy days, and 9% rainy days. Medina is an area that has many clear and sunny days. The average temperature over the year in Medina is 33°C. The highest average temperature for a given month is 45°C. The lowest temperature is 10°C. There are many days on which the cloud coverage is minimal and the sunlight shines through strongly, It is, on average, a windy place.