Measurements:
°C
°F
World Resorts Tanzania

Mafia Island Weather Forecast

29 mar, saturday
Local time:13:07
80°F
SE
6 mph
Precip: 100% Feels like: 84°F
Sunrise: 06:26 | Sunset: 18:29
Moonrise: 06:12 | Moonset: 18:32
Pressure: 1012 hPa
Humidity: 94%
Visibility: 6 miles
Day Length: 12 h. 3 min.
Month Averages
April: 90.3°F 78.4°F
03.29
sat
DAY
80°F
SE 6 mph
precip
100%
NIGHT
76°F
NE 6 mph
precip
0%
03.30
sun
DAY
84°F
N 7 mph
precip
100%
NIGHT
78°F
NE 5 mph
precip
100%
03.31
mon
DAY
86°F
NW 8 mph
precip
100%
NIGHT
78°F
N 4 mph
precip
100%
04.01
tue
DAY
84°F
N 6 mph
precip
100%
NIGHT
78°F
N 4 mph
precip
0%

Mafia Island Air Temperature, °F

Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec
0
16
32
48
64
80
96
112
93.5
92.8
90.8
89.0
87.4
87.1
87.8
88.4
90.3
93.9
93.4
92.5
79.1
77.9
76.7
75.2
74.3
73.5
74.3
76.2
78.4
79.5
79.6
79.7
Day Temperature   
Night Temperature
Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec
0
15
30
45
60
75
90
105
120
88
86.2
84.1
82.5
81.9
82.3
84.4
86.3
88.3
88.9
87.9
87.5

Precipitation Totals, in

Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec
0.0
2.2
4.4
6.5
8.7
10.9
13.1
15.2
4.1
3.7
2.7
1.5
1.7
2
1.8
6
12.7
5.5
3.1
3.6
Best Time to Visit Mafia Island
The most sunny months:
July 14 days
June 14 days
December 13 days
The most warm months:
March 93.9 °F
December 93.5 °F
February 93.4 °F
Warmest sea temperature:
March 88.9 °F
April 88.3 °F
December 88.0 °F
The most cold months:
July 87.1 °F
August 87.4 °F
June 87.8 °F
The most rainy months:
April 17 days
May 11 days
March 10 days
The most windy months:
July 9 mph
June 9 mph
August 9 mph

Mafia Island on the Weather Map

Tanzania Resorts:
NAME
Arusha +66
Dar es Salaam +78
Dodoma +70
Kilimanjaro +70
Lake Manyara +68
Mafia Island +80
Ngorongoro +62
Nungwi +82
Pemba +82
Selous +76
Serengeti +74
Tanga +80
Tanganyika +72
Tarangire +68
Zanzibar +78
24 Hours Weather Forecast
Mafia Island
Local time: 13:07
29 mar, saturday
1500 78°F
SE
6 mph
1800 76°F
SW
1 mph
2100 76°F
NE
4 mph
30 mar, sunday
0000 76°F
NE
6 mph
0300 76°F
NE
4 mph
0600 76°F
NE
4 mph
0900 78°F
NE
5 mph
1200 84°F
N
7 mph