Get Exclusive App Deals

Mombasa

Travel Info

Recommended travel destinations near Mombasa

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

5/30
Saturday
Partly Cloudy
85.4°F/73°F
5/31
Sunday
Patchy rain nearby
85°F/73.6°F
6/1
Monday
Moderate rain
84.7°F/72.7°F
6/2
Tuesday
Patchy rain nearby
84.6°F/72.2°F
6/3
Wednesday
Patchy rain nearby
84.9°F/73.3°F
6/4
Thursday
Patchy rain nearby
84.1°F/72.8°F
6/5
Friday
Patchy rain nearby
80.9°F/73°F