Show as table
| Month | Da Nang | Nha Trang | Phu Quoc |
|---|---|---|---|
| Jan | 165 | 85 | 52 |
| Feb | 82 | 56 | 41 |
| Mar | 62 | 42 | 61 |
| Apr | 72 | 53 | 135 |
| May | 77 | 84 | 267 |
| Jun | 97 | 72 | 322 |
| Jul | 118 | 91 | 421 |
| Aug | 133 | 93 | 361 |
| Sep | 255 | 172 | 425 |
| Oct | 491 | 265 | 379 |
| Nov | 362 | 417 | 180 |
| Dec | 338 | 230 | 68 |
October 28, 2026 · 7 min read
December rainfall
Da Nang 338 mm · Phu Quoc 68 mm
Beaches rated ◎ (best)
2 in December → 10 in February
Da Nang January high
23.9°C (Phu Quoc 29.6°C)
Korea's 2027 Lunar New Year break
6–9 February (4 days)
Most people will tell you Southeast Asia is in its dry season while the northern hemisphere is cold. That's broadly right, but the answer changes depending on whether "winter" means December or February. Da Nang averages 338 mm of rain in December; Phu Quoc, also in Vietnam and a similar flight away, gets 68 mm. In December one is at the wet tail of its rainy season and the other is mid-dry-season.
Gather the monthly ratings from our country weather guides for just these 11 beaches and the gap is stark: in December only Phu Quoc and Phuket rate ◎ (best). In February, 10 of the 11 do — everywhere except Da Nang. We left out rainy-day counts, which this dataset overstates in the tropics, and for the Philippines' Visayas (Cebu, Bohol, Boracay) we read only the month-to-month trend because the reanalysis puts their rainfall at about twice what gauges record.
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Da Nang · Hoi An 🇻🇳 | Fair | Good | Best | Best | Best | Good | Good | Good | Fair | Avoid | Avoid | Fair |
| Nha Trang 🇻🇳 | Good | Best | Best | Best | Good | Good | Good | Good | Fair | Avoid | Avoid | Fair |
| Phu Quoc 🇻🇳 | Best | Best | Best | Good | Fair | Avoid | Avoid | Avoid | Avoid | Fair | Good | Best |
| Phuket · Krabi 🇹🇭 | Best | Best | Best | Good | Fair | Fair | Fair | Fair | Avoid | Avoid | Good | Best |
| Koh Samui · Koh Tao 🇹🇭 | Good | Best | Best | Best | Good | Best | Best | Best | Good | Avoid | Avoid | Fair |
| Langkawi 🇲🇾 | Best | Best | Best | Fair | Avoid | Fair | Fair | Fair | Avoid | Avoid | Avoid | Good |
| Penang 🇲🇾 | Best | Best | Good | Fair | Fair | Good | Good | Fair | Fair | Avoid | Avoid | Good |
| Kota Kinabalu 🇲🇾 | Fair | Best | Best | Best | Good | Good | Good | Good | Fair | Avoid | Fair | Fair |
| El Nido · Palawan 🇵🇭 | Good | Best | Best | Best | Good | Fair | Avoid | Fair | Avoid | Avoid | Fair | Good |
| Boracay 🇵🇭 | Good | Best | Best | Best | Best | Fair | Fair | Fair | Fair | Fair | Good | Good |
| Cebu · Bohol 🇵🇭 | Good | Best | Best | Best | Good | Good | Good | Good | Fair | Fair | Fair | Fair |
From November to February the north-east monsoon blows off the continent. It picks up moisture crossing the South China Sea and the Gulf of Thailand and drops it on the east-facing coasts it hits head-on: Da Nang and Nha Trang in central Vietnam, Koh Samui on the Gulf side of the Malay Peninsula. Coasts in the lee of mountains or peninsulas — west-facing ones — are in their dry season at the same time: Phuket and Langkawi on the Andaman Sea, Phu Quoc off southern Cambodia, El Nido at Palawan's north-west tip.
| Month | Da Nang | Nha Trang | Phu Quoc |
|---|---|---|---|
| Jan | 165 | 85 | 52 |
| Feb | 82 | 56 | 41 |
| Mar | 62 | 42 | 61 |
| Apr | 72 | 53 | 135 |
| May | 77 | 84 | 267 |
| Jun | 97 | 72 | 322 |
| Jul | 118 | 91 | 421 |
| Aug | 133 | 93 | 361 |
| Sep | 255 | 172 | 425 |
| Oct | 491 | 265 | 379 |
| Nov | 362 | 417 | 180 |
| Dec | 338 | 230 | 68 |
Opposite seasons within one country: Da Nang and Nha Trang peak in October–December, while Phu Quoc is dry from November to March.
Rain isn't Da Nang's only issue. Its December–February highs are 23.9–24.4°C, five or six degrees cooler than Phu Quoc (29.4–30.4°C), and the onshore wind is strong. Winter trips there lean towards Hoi An's old town and the Ba Na Hills rather than the beach. Da Nang's beach season proper is March to May, when rain falls off (62 mm in March) and temperatures climb.
| Month | Phuket | Koh Samui |
|---|---|---|
| Jan | 78 | 134 |
| Feb | 34 | 60 |
| Mar | 62 | 42 |
| Apr | 116 | 107 |
| May | 230 | 118 |
| Jun | 195 | 74 |
| Jul | 178 | 98 |
| Aug | 207 | 84 |
| Sep | 241 | 131 |
| Oct | 290 | 228 |
| Nov | 246 | 286 |
| Dec | 140 | 223 |
Southern Thailand's two seas: in December Phuket gets 140 mm and Koh Samui 223 mm; by February both are dry at 34 mm and 60 mm.
| Beach | Dec | Jan | Feb | High (Dec–Feb) |
|---|---|---|---|---|
| Phu Quoc | 68 mm | 52 mm | 41 mm | 29.4–30.4° |
| Phuket | 140 mm | 78 mm | 34 mm | 29.2–31.5° |
| El Nido | 158 mm | 91 mm | 36 mm | 28.7–29.0° |
| Langkawi | 164 mm | 83 mm | 52 mm | 29.3–32.7° |
| Penang | 216 mm | 155 mm | 125 mm | 29.5–30.9° |
| Koh Samui | 223 mm | 134 mm | 60 mm | 27.8–28.6° |
| Nha Trang | 230 mm | 85 mm | 56 mm | 26.4–27.0° |
| Kota Kinabalu | 295 mm | 242 mm | 118 mm | 28.6–28.8° |
| Da Nang | 338 mm | 165 mm | 82 mm | 23.9–24.4° |
| Cebu* | 236 mm | 231 mm | 139 mm | 28.4–29.0° |
| Bohol* | 244 mm | 201 mm | 134 mm | 29.0–29.4° |
| Boracay* | 353 mm | 244 mm | 170 mm | 26.9–27.6° |
For a Christmas or year-end break, Phu Quoc (68 mm) and Phuket (140 mm) are the safe bets. El Nido (158 mm) and Langkawi (164 mm) still carry some rain in early December and dry out quickly towards January. This is also the most expensive fortnight of the year, so the same beach can cost very differently either side of Christmas week.
In January Phuket (78 mm), Phu Quoc (52 mm), Langkawi (83 mm) and El Nido (91 mm) are all under 100 mm, and Nha Trang (85 mm) starts to clear. Kota Kinabalu (242 mm) and Da Nang (165 mm) are still wet, and Penang (155 mm) gets nearly twice Langkawi's rain despite sitting on the same west coast of Malaysia.
By February 10 of the 11 beaches rate ◎. Koh Samui drops from 223 mm in December to 60 mm, Nha Trang from 230 mm to 56 mm — roughly a quarter. Kota Kinabalu halves to 118 mm. On rain alone, February offers the widest choice of the winter.
| Month | Langkawi | Penang | Kota Kinabalu |
|---|---|---|---|
| Jan | 83 | 155 | 242 |
| Feb | 52 | 125 | 118 |
| Mar | 99 | 195 | 131 |
| Apr | 222 | 332 | 150 |
| May | 336 | 409 | 254 |
| Jun | 217 | 221 | 219 |
| Jul | 226 | 180 | 205 |
| Aug | 288 | 298 | 221 |
| Sep | 307 | 331 | 301 |
| Oct | 354 | 427 | 351 |
| Nov | 330 | 404 | 266 |
| Dec | 164 | 216 | 295 |
Malaysia's three: Langkawi is driest in January–February, while Kota Kinabalu on Borneo only dries out from February to April.
| Month | El Nido (Palawan) | Boracay | Cebu |
|---|---|---|---|
| Jan | 91 | 244 | 231 |
| Feb | 36 | 170 | 139 |
| Mar | 42 | 108 | 121 |
| Apr | 49 | 81 | 118 |
| May | 137 | 112 | 225 |
| Jun | 253 | 209 | 281 |
| Jul | 319 | 329 | 275 |
| Aug | 251 | 265 | 226 |
| Sep | 317 | 340 | 243 |
| Oct | 314 | 360 | 334 |
| Nov | 167 | 272 | 254 |
| Dec | 158 | 353 | 236 |
Three Philippine beaches. The reanalysis roughly doubles Boracay's and Cebu's rain, so read the shape — falling from December to February — rather than the height.
December to February in the Philippines is the amihan, the north-east monsoon, and rain clearly eases across those months (El Nido goes from 158 mm to 36 mm). On Boracay the wind piles surf onto Bulabog Beach on the east side, which becomes a kitesurfing spot, while the hotel strip on White Beach faces west, in the lee, and stays calm. In the June–October south-west monsoon it's the other way round.
Two other names come up for winter sun, and both need a different yardstick. Okinawa (Naha) reaches 19.4°C on a January afternoon — about 17 degrees warmer than Seoul's 2.0°C — but that's not swimming weather. Think coastal drives and the aquarium, not the beach.
Cairns is in its southern summer — 29.9°C in January — but January is also its wettest month at 416 mm. Far North Queensland's coast is in marine stinger season (box jellyfish and Irukandji), typically November to May, and local authorities tell swimmers to stick to patrolled beaches, use the stinger enclosures and wear a full-body stinger suit. Reef trips still run, but for a lie-on-the-beach holiday June–October suits Cairns better.
(For Korean readers) Korea's 2027 Lunar New Year holiday runs Saturday 6 to Tuesday 9 February including a substitute day, per the official calendar from the Korea AeroSpace Administration. For anyone travelling then, it lands in the widest dry window for Southeast Asian beaches.
Each country's travel weather guide has the full month-by-month detail, and the country pages compare temperatures with your home city.