Get Exclusive App Deals
English

Mombasa

Travel Info

Walking around

More destinations

Mombasa Weather and climate

Data source:Meteostat
Update date:2025-09

Mombasa year round climate
  • Spring (March–May): Average 27.2–29.4°C, hot and humid climate, relatively high rainfall, especially in April and May. Common activities: Beach activities, water sports. Recommended clothing: Light and breathable clothing, short sleeves, shorts, swimwear; rain gear is necessary.
  • Summer (June–August): Average 24.7–25.9°C, relatively cooler and drier climate, low rainfall. Common activities: Beach relaxation, diving, snorkeling, visiting historical sites. Recommended clothing: Light long-sleeved shirts, long or short pants; a light jacket is recommended for evenings.
  • Autumn (September–November): Average 25.9–27.6°C, warm and humid climate, highest rainfall in November. Common activities: Beach activities, water sports, but be aware of the rainfall in November. Recommended clothing: Light and breathable clothing; rain gear is necessary.
  • Winter (December–February): Average 28.6–29.1°C, hot and dry climate, low rainfall. Common activities: Beach relaxation, sunbathing, water sports. Recommended clothing: Light and breathable clothing, swimwear.
Mombasa climatological average

Annual average temperature: approx. 27.3°C / Annual rainfall: approx. 1117 mm / Summer humidity: 70%–80% / Rainiest month: November

Mombasa monthly average temperature and precipitation
Month
Air temperature (°C)
Precipitation (mm)
January
28.8°C
13.3
February
29.1°C
4.3
March
29.4°C
27
April
28.2°C
193.7
May
27.2°C
165
June
25.8°C
68
July
24.7°C
81.3
August
25.1°C
55.3
September
25.9°C
30.7
October
26.9°C
70.7
November
27.6°C
282.7
December
28.6°C
125.3
Mombasa weather for the next seven days
10/26
Sunday
Patchy rain nearby
30°C/23.8°C
10/27
Monday
Patchy rain nearby
30.4°C/24.3°C
10/28
Tuesday
Moderate rain
26.5°C/24.1°C
10/29
Wednesday
Moderate rain
28.3°C/24.1°C
10/30
Thursday
Patchy rain nearby
29°C/24.5°C
10/31
Friday
Patchy rain nearby
29.2°C/24.6°C
11/1
Saturday
Patchy rain nearby
28°C/24.2°C