Get Exclusive App Deals

Mombasa

Travel Info
More destinations

Mombasa Weather, Climate and Best Time to Visit

Data source:Meteostat
Update date:2025-09

Mombasa year round climate

  • Spring (March–May): Average 80–84°F, 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 76–78°F, 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 78–81°F, 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 83–84°F, 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. 81.1°F / Annual rainfall: approx. 1117 mm / Summer humidity: 70%–80% / Rainiest month: November

Mombasa monthly average temperature and precipitation

Month
Air temperature (°F)
Precipitation (mm)
January
83.8°F
13.3
February
84.4°F
4.3
March
84.9°F
27
April
82.8°F
193.7
May
81°F
165
June
78.4°F
68
July
76.5°F
81.3
August
77.2°F
55.3
September
78.6°F
30.7
October
80.4°F
70.7
November
81.7°F
282.7
December
83.5°F
125.3

Mombasa weather for the next seven days

7/24
Friday
Patchy rain nearby
80.8°F/71.7°F
7/25
Saturday
Sunny
82.2°F/73°F
7/26
Sunday
Patchy rain nearby
81.1°F/73.1°F
7/27
Monday
Patchy rain nearby
80.4°F/72.7°F
7/28
Tuesday
Patchy rain nearby
81.3°F/72.4°F
7/29
Wednesday
Patchy rain nearby
81.7°F/71.1°F
7/30
Thursday
Patchy rain nearby
81.7°F/73.1°F