Best Month To

Weather in Madinah

Saudi Arabia • Population: 1,300,000

Best Months to Visit

February March November

Based on temperature, precipitation, and humidity data

Madinah is in Saudi Arabia at 24.5°N. The 2001–2020 NASA POWER daily record describes a desert climate with almost no rain. Rain is a year that totals only 21 mm of rain. The wettest month is November at 6 mm; the driest is June at 0 mm.

August is the warmest month (average 34.9°C, high 43.5°C) and January is the coolest (average 16.8°C, low 8.8°C). From the coolest night in January (8.8°C) to the hottest afternoon in August (43.5°C), the raw range is 34.7°C. On this site the months that score closest to a 22°C day, lighter rain, and moderate humidity are February, March, and November.

Rain through the year

Madinah is dry. The whole year adds up to 21 mm. November is the “wet” month at 6 mm; June drops to 0 mm.

A rainy day here is a day with at least 1 mm in the NASA POWER series. November averages 1 such days; June averages 0.

Temperature through the year

Monthly average highs run from 24.9°C in January to 43.5°C in August. Nights follow the same curve: 8.8°C in January and 26.3°C in August.

Mean high across all twelve months is 35.3°C and mean low is 18.6°C. These are 20-year grid averages, so a city station can read a few degrees warmer or cooler.

The calendar in Madinah

January is the coolest month, with lows around 8.8°C and highs near 24.9°C. Rainfall is 4 mm. February brings 1 mm and 0 rainy days; temperatures run from 10.6°C to 27.7°C. March stands apart from the months beside it: 31.5°C / 13.8°C and 1 mm. April: 35.3°C high, 18.1°C low, 2 mm rain, 24% humidity. In May, Madinah averages 39.7°C by day and 22.2°C at night, with 1 mm of rain. June is the driest month, averaging only 0 mm across 0 rainy days. Highs sit near 42.6°C.

Peak heat arrives in August: 43.5°C by day, 26.3°C at night, and 20% humidity. In September, Madinah averages 41.9°C by day and 25.1°C at night, with 0 mm of rain. In October, Madinah averages 36.9°C by day and 21.2°C at night, with 1 mm of rain. November is the wettest month — 6 mm and 1 rainy days, with 37% humidity. December stands apart from the months beside it: 26.5°C / 11.3°C and 3 mm.

Best months to visit Madinah

The three months with the highest comfort score are February, March, and November: February (19.1°C average, 1 mm, 37% humidity); March (22.7°C average, 1 mm, 28% humidity); November (23.2°C average, 6 mm, 37% humidity). They fall in calendar order. The score rewards averages near 22°C, lower rainfall, and humidity near 60%. It is a climate score, not a festival or price calendar.

If you prefer the hottest stretch, that is August. The coolest stretch is January.

How Madinah compares inside Saudi Arabia

Jeddah is about 334 km away: Madinah is about as warm as Jeddah at the hot peak and a similar annual rainfall (38 mm in Jeddah). Jeddah’s wettest month is November (12 mm) versus November here.

Makkah is about 339 km away: Madinah is 0.6°C cooler than Makkah in its hottest month and a similar annual rainfall (37 mm in Makkah). Makkah’s wettest month is November (9 mm) versus November here.

Riyadh is about 719 km away: Madinah is 1.1°C cooler than Riyadh in its hottest month and a similar annual rainfall (31 mm in Riyadh). Riyadh’s wettest month is November (7 mm) versus November here.

Temperature and rainfall

0°C 5°C 10°C 15°C 20°C 25°C 30°C 35°C 40°C 45°C 50°C 0 mm10 mm Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
High
Low
Rainfall

Monthly Weather Overview

Month High Low Rain (mm) Rainy Days
January 24.9°C 8.8°C 4 1
February 27.7°C 10.6°C 1 0
March 31.5°C 13.8°C 1 0
April 35.3°C 18.1°C 2 0
May 39.7°C 22.2°C 1 0
June 42.6°C 24.4°C 0 0
July 42.8°C 25.3°C 0 0
August 43.5°C 26.3°C 3 0
September 41.9°C 25.1°C 0 0
October 36.9°C 21.2°C 1 0
November 30.6°C 15.7°C 6 1
December 26.5°C 11.3°C 3 0

Monthly Details

Click on any month for detailed weather information:

January
16.8°C
February
19.1°C
March
22.7°C
April
26.7°C
May
30.9°C
June
33.5°C
July
34.0°C
August
34.9°C
September
33.5°C
October
29.1°C
November
23.2°C
December
18.9°C