WhereItsSunny

Climate of Laos — Month by Month

Country-wide average for Laos. Part of South-eastern Asia, Asia.

Located in South-eastern Asia, Asia, Laos has a tropical climate. Country-wide average temperatures range from 20.5°C / 68.9°F in January to 29.5°C / 85.1°F in April, with annual rainfall totalling around 1897.4 mm / 74.7 in — driest in December (5 mm / 0.2 in), wettest in July (400 mm / 15.7 in). These are national averages; regional variation can be substantial, especially in geographically diverse countries. For city-level detail see the cities section below, and for state or province breakdowns follow the subdivisions link if available.

Best time to visit Laos →
See all 16 subdivisions side by side →

Sunny & HotSunny & WarmSunny & MildTropicalSnowy
MonthTemperatureRainfallMatches
January20.5°C68.9°F10 mm0.4″Sunny & Warm, Sunny & Mild
February23.5°C74.3°F13 mm0.5″Sunny & Warm
March27.5°C81.5°F33.7 mm1.3″Sunny & Hot
April29.5°C85.1°F84.9 mm3.3″Tropical
May28.5°C83.3°F245.8 mm9.7″Tropical
June28°C82.4°F310 mm12.2″Tropical
July27.5°C81.5°F400 mm15.7″Tropical
August27.5°C81.5°F380 mm15″Tropical
September27°C80.6°F300 mm11.8″Tropical
October26°C78.8°F100 mm3.9″Tropical
November23.5°C74.3°F15 mm0.6″Sunny & Warm
December21°C69.8°F5 mm0.2″Sunny & Warm, Sunny & Mild

Frequently asked questions

What is the best time to visit Laos?

The best months to visit Laos for sunny, dry weather are January, February, March, November, December. The warmest month is April (29.5°C / 85.1°F average), and the driest is December (~5 mm / 0.2 in rainfall).

What is the climate of Laos?

Laos has country-wide monthly average temperatures ranging from 20.5°C / 68.9°F in January to 29.5°C / 85.1°F in April. Annual rainfall averages about 1897 mm / 74.7 in, with the wettest month being July (400 mm / 15.7 in) and the driest December (5 mm / 0.2 in). Regional variation within Laos can be significant — see subdivision or city pages for detail.

What is the hottest month in Laos?

The hottest month in Laos is April, with a country-wide average temperature of 29.5°C / 85.1°F.

What is the coldest month in Laos?

The coldest month in Laos is January, with a country-wide average temperature of 20.5°C / 68.9°F.

When does it rain most in Laos?

The wettest month in Laos is July, averaging about 400 mm / 15.7 in of rain. The driest is December with about 5 mm / 0.2 in.