Get Exclusive App Deals

Bahamas

Bahamas 1
Travel guide
1
Travel guide

Best time to visit Bahamas

Data source:Meteostat
Last updated:2025-09

Weather in Bahamas throughout the year

  • Spring (March–May): Average 24.3–26.8°C, warm and comfortable climate with gradually increasing rainfall. Rainfall increases significantly in May. Common activities: Watersports, snorkeling, sunbathing. Recommended clothing: Light short-sleeved clothing, beachwear, sun-protective clothing.
  • Summer (June–August): Average 28.2–29.5°C, hot and humid, frequent rainfall, especially the most rainfall in June. Common activities: Swimming, beach relaxation, enjoying the island atmosphere. Recommended clothing: Light and breathable short-sleeved clothing, swimwear, sun hat.
  • Autumn (September–November): Average 27.4–29.1°C, temperatures gradually decrease, rainfall less than in summer. Relatively less rainfall in September, rainfall increases in October. Common activities: Watersports, fishing, exploring local culture. Recommended clothing: Light long-sleeved or short-sleeved clothing, a light jacket as needed.
  • Winter (December–February): Average 22.4–23.5°C, warm and comfortable, less rainfall. Common activities: Birdwatching, enjoying the beach, leisurely walks. Recommended clothing: Light long-sleeved clothing, a light jacket may be needed in the morning and evening.

Weather in Bahamas

Annual average temperature: approx. 26°C / Annual rainfall: approx. 1730 mm / Summer humidity: 75%–85% / Rainiest month: June

Bahamas weather by month

Month
Temperature (°C)
Rainfall (mm)
January
22.4°C
43.3
February
22.7°C
47.7
March
24.3°C
96.3
April
25.5°C
92.7
May
26.8°C
264.3
June
28.2°C
293.3
July
29.5°C
178.3
August
29.4°C
179.3
September
29.1°C
139.7
October
27.4°C
183.7
November
25.8°C
136.3
December
23.5°C
75.7

7-day weather forecast for Bahamas

11/12
Thursday
Moderate or heavy rain shower
28.1°C/22.1°C
11/13
Friday
Light rain shower
27.9°C/22.7°C
11/14
Saturday
Patchy rain nearby
26.4°C/20.8°C
11/15
Sunday
Partly Cloudy
25.4°C/20.4°C
11/16
Monday
Patchy rain nearby
26.5°C/22°C
11/17
Tuesday
Patchy rain nearby
26.3°C/23.2°C
11/18
Wednesday
Light rain shower
26°C/22.7°C