Climate averages 1991–2020
Weather in Saudi Arabia in April
In April, average daytime highs across the 35 cities listed in Saudi Arabia range from 23.4°C in Abha to 35.3°C in Makkah. Monthly rainfall ranges from under 1 mm in Yanbu to 58 mm in Khamis Mushait.
Long-term climate patterns, not a forecast for a particular trip.
City by city
April in Saudi Arabia
| City | Average highHigh / low | Average low | Rainfall mm | Rain days |
|---|---|---|---|---|
| Jeddah | 31.3°C23.6°C | 23.6°C | 3.7 | 0.5 |
| Riyadh | 33.1°C19.0°C | 19.0°C | 14 | 2.7 |
| Makkah | 35.3°C21.9°C | 21.9°C | 12 | 2.0 |
| Madinah | 34.6°C18.8°C | 18.8°C | 4.7 | 1.5 |
| Dammam | 29.8°C20.7°C | 20.7°C | 4.2 | 1.0 |
| Buraydah | 32.5°C17.7°C | 17.7°C | 13 | 2.5 |
| Ta’if | 28.4°C17.5°C | 17.5°C | 35 | 7.7 |
| Tabuk | 29.4°C12.8°C | 12.8°C | 1.3 | 0.5 |
| Ha'il | 29.2°C14.7°C | 14.7°C | 11 | 2.9 |
| Najrān | 32.2°C18.0°C | 18.0°C | 13 | 3.6 |
| Al Kharj | 34.4°C19.4°C | 19.4°C | 11 | 1.9 |
| Khamis Mushait | 25.9°C15.6°C | 15.6°C | 58 | 10.9 |
| Al Hufūf | 34.5°C19.6°C | 19.6°C | 6.9 | 1.5 |
| Hafar Al-Batin | 32.3°C17.6°C | 17.6°C | 9.9 | 2.1 |
| Al Jubayl | 31.1°C20.4°C | 20.4°C | 5.3 | 1.2 |
| Şabyā | 33.4°C26.1°C | 26.1°C | 21 | 3.5 |
| Abha | 23.4°C15.2°C | 15.2°C | 55 | 12.0 |
| Yanbu | 30.5°C21.8°C | 21.8°C | 0.6 | 0.1 |
| Unaizah | 32.0°C17.4°C | 17.4°C | 16 | 2.8 |
| Khobar | 30.8°C20.6°C | 20.6°C | 3.8 | 0.9 |
| Arar | 28.0°C13.8°C | 13.8°C | 6.5 | 1.5 |
| Sakakah | 28.8°C14.3°C | 14.3°C | 2.6 | 0.8 |
| Az Zulfī | 31.9°C18.1°C | 18.1°C | 17 | 2.6 |
| Bīshah | 32.8°C17.5°C | 17.5°C | 13 | 3.3 |
| Jizan | 32.5°C27.0°C | 27.0°C | 9.9 | 1.1 |
| Qurayyat | 27.4°C12.3°C | 12.3°C | 2.7 | 0.6 |
| Sabt Alalayah | 25.6°C15.3°C | 15.3°C | 28 | 7.0 |
| Al Qaţīf | 29.8°C20.7°C | 20.7°C | 4.2 | 1.0 |
| Al Bahah | 24.1°C15.0°C | 15.0°C | 42 | 9.7 |
| Ad Dawādimī | 31.4°C17.8°C | 17.8°C | 18 | 3.9 |
| Ar Rass | 32.3°C17.3°C | 17.3°C | 13 | 2.7 |
| Bariq | 34.6°C24.9°C | 24.9°C | 29 | 7.5 |
| Rābigh | 33.3°C21.8°C | 21.8°C | 2.9 | 0.5 |
| Ash Shafā | 23.8°C13.7°C | 13.7°C | 24 | 5.2 |
| Al Līth | 33.7°C25.3°C | 25.3°C | 6.3 | 1.2 |
A rain day is a local calendar day with at least 1 mm of precipitation.