Climate and monthly weather forecastBata, Equatorial Guinea
Climate and monthly weather forecast
The climate of Bata
In the heart of Equatorial Guinea, the city of Bata showcases a climatic category labeled as Af according to Köppen climate classification. This particular classification describes the climatic nature of Bata as a tropical rainforest. The geographical placement of Bata introduces a humid, tropical atmosphere where temperatures remain high throughout the year with an annual average fluctuating slightly between 26.1°C (79°F) to 28.8°C (83.8°F). These temperatures mark the city with a typically hot climate.Rainfall remains a prevalent feature of Bata's climate, maintaining its consistency throughout the year. Monthly averages escalate from 13mm (0.51") in December, reaching a peak of about 42mm (1.65") in October. The humidity relative to Bata's climate reveals a high percentage, lingering around the mid-80s, with a slight upturn from 83% in January to 88% in September. Understandably, the elevated humidity matches the regular rainfall.
Unsurprisingly, sunshine is abundant in Bata. The city nets an average of approximately 12 hours of daylight consistently throughout the year, with sunshine hours ranging from 6 hours in August to about 9 hours in January and December. The UV index remains relatively neutral, remaining mostly at 6, with occasional peaks to 7 in January, February, March, and November.
The best time to visit Bata
Aiming to visit Bata when the weather is at its finest requires strategic planning around its tropical climate. The months from June to September provide a break from the usually high rainfall, with an average of approximately 15mm (0.59") to 18mm (0.71") of rainfall compared to the steep 29mm (1.14") to 42mm (1.65") observed from April to October. As a bonus, these months register with a slightly lower relative humidity, dropping to 87%. June to September also showcase the highest average wind speeds, with a steady breeze from 13km/h (8.1mph) to 13.2km/h (8.2mph) to aid in counteracting the humidity.The worst time to visit Bata
The period from April to October might not be the best time for a visitor who is not fond of rain, as these months experience the highest average rainfall from 29mm (1.14") to 42mm (1.65") and come with an average temperature set comfortably above 26°C (78.8°F). Humidity remains relatively high, peaking at 88%, which can intensify the sense of heat. During this period, Bata sees slightly lesser sunshine with averages diminishing from 8.6 hours a day in March to 6 hours a day in August.Spring weather in Bata
Spring in Bata presents the onset of the rainy season. During this period, rainfall increases progressively from an average of 16mm (0.63") in February to 24mm (0.94") in March and 29mm (1.14") in April. Temperature remains steady, hovering between 28°C (82.4°F) and 28.8°C (83.8°F). Humidity also heads upwards from 83% in February to 84% in both March and April. The amount of sunshine stays relatively high, exceeding 8 hours a day.Summer weather in Bata
Summer in Bata observes a relatively high accumulation of rainfall. From May to August, the rainfall averages from a high of 40mm (1.57") in May to a lesser 18mm (0.71") in August. The temperature, however, sees a slight decrease from 27.8°C (82°F) in May to 26.1°C (79°F) in both July and August. The number of sunshine hours experiences a dip, falling to the yearly low of 6 hours per day in August.Autumn weather in Bata
Autumn in Bata marks a phase where rainfall averages are on the higher end, accumulating 26mm (1.02") in September, rising to a peak of 42mm (1.65") in October, and then curbing somewhat to 29mm (1.14") in November. The temperature during these months floats between 26.1°C (79°F) and 27.3°C (81.1°F). Relative humidity hits its yearly peak at 88% in September before dropping slightly to 86% in November.Winter weather in Bata
Winter months in Bata bring a decline in both temperature and rainfall. The temperature averages range from 27.3°C (81.1°F) in December to 27.6°C (81.7°F) in January. Rainfall averages are reduced to 15mm (0.59") in December, remaining low at 16mm (0.63") in January. December and January offer the highest sunshine hours, an average of 9 hours per day, associated with relatively lower humidity levels, making them suitable for outdoor activities.Weather in January
Bata, Equatorial Guinea begins the year with temperatures relatively high, fluctuating between 24°C (75.2°F) and 28°C (82.4°F). The skies partially obscured, with cloud cover reported at 37%. Rainfall is on the lighter side with 15mm (0.59") spread across 14.2 days. Weather in January »Weather in February
The weather in February shows a slight increase in temperatures and rainfall. This pleasant tropical locale sees an increment in average sea temperature from one month prior, with February boasting impressive highs of 29°C (84.2°F). Weather in February »Weather in March
March brings a hint of change to Bata as it sees the highest rainfall for the first quarter of the year with 24mm (0.94") spread over 16.1 days. The sun teaases with only 8.6 hours of shine per day, somewhat clouded by the 40% cloud cover. Weather in March »Weather in April
April emanates the true essence of Bata, as the climate records an increase in cloud cover with values escalating to 43%. The rainfall in April is the highest so far this year, with a measure of 29mm (1.14") accumulated over 14.9 days. Weather in April »Weather in May
May presents significant weather deviations as rainfall peaks to its highest amount this year with a record 40mm (1.57"). In addition, the temperature, both on land and sea, experiences a discernible downtrend. Sea temperature cools down to 28.7°C (83.7°F), a remarkable deviation from the preceding months. Weather in May »Weather in June
In Bata, June ushers in a pronounced drop in temperatures and rainfall. This shift is punctuated by a noticeable increase in wind speed as it leaps to 11.7km/h (7.3mph). The force of the gusts also mirrors this change, making it the month with the highest wind gusts yet with speeds of 16.5km/h (10.3mph). Weather in June »Weather in July
July continues the atmospheric trend set in motion by June, with reduced temperatures and dwindling rainfall. However, wind speeds take an observable upturn, with an average speed hitting a yearly high of 13km/h (8.1mph). As the year progresses, the sea’s inviting warmth slightly fades, noting a sea temperature of 25.9°C (78.6°F). Weather in July »Weather in August
August in Bata witnesses a continuation in the drop of various climatic features from the previous month. It is worth noting that wind speeds remain high at an average of 13.2km/h (8.2mph), possibly contributing to cooler perceived temperatures. Weather in August »Weather in September
Bata's weather subtly shifts in September as drier days begin to make a comeback. Owing to the hike in wind speeds, gusts reach an impressive 15.6km/h (9.7mph). Yet, the sea temperature fluctuates a bit, subtly returning to previous warmer values by reaching 26.4°C (79.5°F). Weather in September »Weather in October
October welcomes sizeable precipitation with a 42mm (1.65") over a period of 18.1 days, tagging it as the rainiest month of the second half of the year in Bata. Within this rather rainy scenario, daily sea temperature records an increase, transforming Bata to a haven for tourists seeking a warm coastal experience. Weather in October »Weather in November
November, a distinctive month in Bata's annual climate, typically presents increased temperatures with the warmth soaring up to 27.3°C (81.1°F). It also features the highest number of rainy days throughout the year - a whopping 18.8, resulting in the month with the maximum annual rainfall days. Weather in November »Weather in December
Capping off the year, December treats Bata with slightly higher temperatures compared to November. The weather in this month witnesses higher temperatures averaging up to 27.6°C (81.7°F). The Sea temperature enjoys a warm streak, recording highs of 28.3°C (82.9°F). Weather in December »Published by: Weather Atlas | About Us
Data Sources | Weather Forecasting & Climate
Frequently asked questions
Average temperature
Bata, Equatorial Guinea
The warmest month (with the highest average high temperature) is March (28.8°C).
The months with the lowest average high temperature are July and August (26.1°C).
The months with the highest average low temperature are February and April (24.4°C).
The coldest month (with the lowest average low temperature) is July (22.3°C).
Average pressure
Bata, Equatorial Guinea
- Average pressure in January:
1010.8mbar - Average pressure in February:
1009.9mbar - Average pressure in March:
1010mbar - Average pressure in April:
1010.2mbar - Average pressure in May:
1011.3mbar - Average pressure in June:
1013.1mbar
- Average pressure in July:
1013.8mbar - Average pressure in August:
1013.6mbar - Average pressure in September:
1012.8mbar - Average pressure in October:
1011.4mbar - Average pressure in November:
1010.4mbar - Average pressure in December:
1010.7mbar
The month with the highest atmospheric pressure is July (1013.8mbar).
The month with the lowest atmospheric pressure is February (1009.9mbar).
Average wind speed
Bata, Equatorial Guinea
- Average wind speed in January:
8.7km/h - Average wind speed in February:
9.2km/h - Average wind speed in March:
8.8km/h - Average wind speed in April:
7.9km/h - Average wind speed in May:
8.3km/h - Average wind speed in June:
11.7km/h
- Average wind speed in July:
13km/h - Average wind speed in August:
13.2km/h - Average wind speed in September:
11.2km/h - Average wind speed in October:
8.9km/h - Average wind speed in November:
8km/h - Average wind speed in December:
8.2km/h
The windiest month (with the highest average wind speed) is August (13.2km/h).
The calmest month (with the lowest average wind speed) is April (7.9km/h).
Average humidity
Bata, Equatorial Guinea
The month with the highest relative humidity is September (88%).
The months with the lowest relative humidity are January and February (83%).
Average rainfall
Bata, Equatorial Guinea
The wettest month (with the highest rainfall) is October (42mm).
The driest month (with the least rainfall) is December (13mm).
Average rainfall days
Bata, Equatorial Guinea
- Average rainfall days in January:
14.2 days - Average rainfall days in February:
13.7 days - Average rainfall days in March:
16.1 days - Average rainfall days in April:
14.9 days - Average rainfall days in May:
16.8 days - Average rainfall days in June:
10.9 days
- Average rainfall days in July:
7.3 days - Average rainfall days in August:
7 days - Average rainfall days in September:
10.8 days - Average rainfall days in October:
18.1 days - Average rainfall days in November:
18.8 days - Average rainfall days in December:
14.7 days
The month with the highest number of rainy days is November (18.8 days).
The month with the least rainy days is August (7 days).
Average sea temperature
Bata, Equatorial Guinea
The best months for swimming (with the highest average sea temperature) are March and April (29.3°C).
The coldest month (with the lowest average sea temperature) is August (25.7°C).
Average daylight / Average sunshine
Bata, Equatorial Guinea
- Average daylight in January:
12h and 0min - Average daylight in February:
12h and 6min - Average daylight in March:
12h and 6min - Average daylight in April:
12h and 12min - Average daylight in May:
12h and 12min - Average daylight in June:
12h and 12min
- Average daylight in July:
12h and 12min - Average daylight in August:
12h and 12min - Average daylight in September:
12h and 6min - Average daylight in October:
12h and 6min - Average daylight in November:
12h and 0min - Average daylight in December:
12h and 0min
The month with the longest days is June (Average daylight: 12h and 12min).
The month with the shortest days is December (Average daylight: 12h and 0min).
- Average sunshine in January:
9h - Average sunshine in February:
9h - Average sunshine in March:
8h and 36min - Average sunshine in April:
8h and 24min - Average sunshine in May:
7h and 42min - Average sunshine in June:
7h and 18min
- Average sunshine in July:
6h and 48min - Average sunshine in August:
6h - Average sunshine in September:
6h and 18min - Average sunshine in October:
6h and 36min - Average sunshine in November:
8h - Average sunshine in December:
8h and 54min
The months with the most sunshine are January and February (Average sunshine: 9h).
The month with the least sunshine is August (Average sunshine: 6h).
Average sunshine days
Bata, Equatorial Guinea
- Average sunshine days in January:
9.3 days - Average sunshine days in February:
7.8 days - Average sunshine days in March:
8 days - Average sunshine days in April:
8.1 days - Average sunshine days in May:
8.6 days - Average sunshine days in June:
15.6 days
- Average sunshine days in July:
22.3 days - Average sunshine days in August:
20.6 days - Average sunshine days in September:
12.6 days - Average sunshine days in October:
7.7 days - Average sunshine days in November:
6.1 days - Average sunshine days in December:
9.1 days
The month with the most sunshine days is July (22.3 days).
The month with the least sunshine days is November (6.1 days).
Average UV index
Bata, Equatorial Guinea
The months with the highest UV index are January, February, March, April and November (UV index 7).
The months with the lowest UV index are May, June, July, August, September, October and December (UV index 6).
Average cloud cover
Bata, Equatorial Guinea
The month with the most cloud cover is August (Cloud cover 64).
The month with the least cloud cover is February (Cloud cover 36).
Average visibility
Bata, Equatorial Guinea
The months with the highest visibility are January, February, March, April, May, June, July, August, September, October, November and December (10km).
The months with the lowest visibility are January, February, March, April, May, June, July, August, September, October, November and December (10km).








