Makkah Weather in December

Saudi Arabia · December climate averages and travel tips

Avg high31°C (88°F)
Avg low19°C (65°F)
Rainfall8 mm (0.3 in)
RatingExcellent 8.2/10

Expect very hot days in Makkah in December: the average high is 31°C (88°F) and the average low is 19°C (65°F). The month is very dry, with about 8 mm (0.3 in) of rain spread over 1 day. You get roughly 10.7 hours of daylight and mostly clear skies.

Is December a good time to visit Makkah?

December is a good time to visit Makkah (8.2/10), though January is even better.

Visiting Makkah in December

December weather

Makkah is warm and mostly sunny in December. Afternoons reach 31°C, while evenings cool to around 19°C. Rain is rare, so showers are unlikely to disrupt a visit.

You'll find the cooler evenings more comfortable for walking around the Grand Mosque and visiting the nearby Abraj Al Bait towers. The long sunny hours also suit sightseeing, but the midday heat can still feel tiring. Save outdoor visits to places like Jabal al-Nour, where the Cave of Hira sits, for cooler parts of the day. The climb is steep, so December's pleasant weather helps, but it's still a demanding hike.

Events and crowds

December has no fixed annual festival in Makkah. Islamic holidays follow a lunar calendar, so their dates move each year. Umrah takes place throughout the year, and pilgrims come to the Grand Mosque in every season.

Winter is more comfortable than the hotter months, so December can draw plenty of visitors. It may also overlap with school breaks in some countries. Expect the area around the Grand Mosque to feel especially busy at prayer times. Prices can be higher than in hotter, quieter months, though the biggest peaks are tied to Hajj and Ramadan rather than a fixed December event.

If you hate crowds, stay a little farther from the Grand Mosque and use local transport to reach it.

A useful local tip

For a calmer visit, explore the Grand Mosque outside the busiest prayer periods, then return for evening prayers if you'd like to experience the atmosphere. Keep in mind that access to Makkah is restricted to Muslims.

If you're taking the Haramain train, its Makkah station is outside the central mosque area. Allow time for the onward trip before setting out, especially when the roads are busy. Evening walks around the Abraj Al Bait complex are an easy way to enjoy the cooler air without planning a long excursion.

December weather at a glance

Average high31°C (88°F)
Average low19°C (65°F)
Daily mean24°C (75°F)
Rainfall8 mm (0.3 in)
Rainy days (1 mm+)1
Humidity49%
Cloud cover17%
Daylight10.7 hours
Est. sunshine9.8 hours/day
Wind9.8 km/h
vs November3°C cooler than November, with similar rainfall.

What to pack for Makkah in December

Makkah weather in other months

Jan29°C / 17°C8 mmExcellentFeb32°C / 18°C2 mmGoodMar35°C / 20°C2 mmFairApr38°C / 24°C14 mmPoorMay42°C / 27°C5 mmPoorJun44°C / 29°C2 mmPoorJul43°C / 29°C1 mmPoorAug43°C / 29°C4 mmPoorSep43°C / 29°C3 mmPoorOct39°C / 26°C6 mmPoorNov34°C / 22°C9 mmFairDec31°C / 19°C8 mmExcellent

← NovemberBest time to visit MakkahJanuary →

Better weather in December nearby

Nearby in December

Where else is good in December? See where to go in December.