Get Exclusive App Deals

Hoi An

Hoi An 1
Travel guide
2
Travel guide

Top 10 things to do in Hoi An

Recommended travel destinations near Hoi An

More destinations

Featured activity reviews in Hoi An

Best time to visit Hoi An

Data source:Meteostat
Last updated:2025-09

Weather in Hoi An throughout the year

  • Spring (March–May): Average 25.0–29.0°C, warm and comfortable climate, moderate rainfall, suitable for outdoor activities. Common activities: Visiting the Ancient Town, beach trips, cycling. Recommended clothing: Light and breathable cotton clothing, short-sleeved shirts, light jackets.
  • Summer (June–August): Average 29.8–30.4°C, hot and humid climate, less rainfall, but occasional showers. Common activities: Swimming, sunbathing, enjoying cool drinks at cafes. Recommended clothing: Light and breathable clothing, shorts, sandals, sun hat.
  • Autumn (September–November): Average 25.8–28.8°C, mild climate, but higher rainfall, especially in October. Common activities: Visiting the Ancient Town, experiencing local culture, indoor activities. Recommended clothing: Light and breathable clothing, rain gear is essential.
  • Winter (December–February): Average 22.5–23.5°C, warm climate, less rainfall. Common activities: Visiting the Ancient Town, enjoying the food, enjoying the peaceful atmosphere. Recommended clothing: Light jackets, long-sleeved shirts.

Weather in Hoi An

Annual average temperature: approx. 26.8°C / Annual rainfall: approx. 3182 mm / Summer humidity: 75%–85% / Rainiest month: October

Hoi An weather by month

Month
Temperature (°C)
Rainfall (mm)
January
22.5°C
96.3
February
23.5°C
33.7
March
25°C
22
April
27.5°C
131.3
May
29°C
140.3
June
30.4°C
46
July
29.8°C
102.3
August
30°C
92
September
28.8°C
415.3
October
26.5°C
1245.7
November
25.8°C
503.3
December
22.8°C
354

7-day weather forecast for Hoi An

11/11
Wednesday
Light rain shower
24.6°C/22.9°C
11/12
Thursday
Light rain shower
25.7°C/23.7°C
11/13
Friday
Patchy rain nearby
27.1°C/23.8°C
11/14
Saturday
Patchy rain nearby
27.8°C/23.8°C
11/15
Sunday
Patchy rain nearby
28.2°C/23.7°C
11/16
Monday
Patchy rain nearby
28.9°C/24.1°C
11/17
Tuesday
Patchy rain nearby
29°C/24.8°C