Skip to content
Destinations
Weather & climate
Nature
Outdoors
Culture
Events
Sky & live
Sơn La, Vietnam
Photo: ChieuTimViet · CC BY 3.0 · Wikimedia Commons
Sơn LaReport this photo · linked, not stored
Climate guideThirty-year normals for Sơn La

Sơn La climate by month

Monsoon-influenced humid subtropical · CwaBest Jan–Feb · Dec
Annual mean22°day and night
Seasonal swing9°warmest vs coolest
Precipitation1,278 mm169 wet days a year
21.33° N, 103.92° EElevation 608 mUTC+7 · Indochina Time
When to goSơn La · weather score
JanFebMarAprMayJunJulAugSepOctNovDec62October
Best timeJan–Feb · Dec
October: high / low26° / 18°
iSummary

What the weather is like

Sơn La has a monsoon-influenced humid subtropical climate (Köppen Cwa): a dry winter and a wetter summer.

The warmest month is May, when afternoons average 29° and nights 21°. January is the coolest month, with highs of 21° and lows of 11°. The difference between the warmest and the coolest month is about 9°, a small seasonal swing typical of places tempered by the sea.

About 1,278 mm of precipitation falls in an average year. August is the wettest month (232 mm, 25 wet days) and February the driest (21 mm, 4 wet days). Cloud cover ranges from 32% in April to 73% in June.

Compared with Hanoi, the capital, Sơn La is 1.7° cooler on a May afternoon and receives less precipitation over the year.

Year in figures

Hottest afternoons
29° · May
Coldest nights
11° · December
Wettest month
August
Driest month
February
Clearest skies
April · 32% cloud
Longest day
13 h 25 min
Shortest day
10 h 51 min
iiCharts

Twelve months at a glance

Temperature and precipitation

Daily high/low range bars, monthly precipitation columns

Temperature curve

Average high, low
10°20°30°JanFebMarAprMayJunJulAugSepOctNovDec

Daylight

Hours between sunrise and sunset on the 15th of each month
111213JanFebMarAprMayJunJulAugSepOctNovDec
iiiData table

Climate normals month by month

Climate normals for Sơn La by month
MonthJanFebMarAprMayJunJulAugSepOctNovDec
Average high21°23°27°29°29°29°28°28°28°26°24°21°
Average low11°13°16°19°21°22°22°22°20°18°14°11°
Precipitation18 mm21 mm48 mm105 mm184 mm192 mm241 mm232 mm118 mm66 mm37 mm16 mm
Wet days (≥1 mm)5.23.99.215.22022.924.324.918.412.87.54.5
Cloud cover41%37%33%32%51%73%69%62%48%37%33%33%
Daylight10h 5811h 2712h 0012h 3813h 0913h 2513h 1912h 5312h 1711h 4111h 0810h 51
Month score838870504134374048628188