Country · 6 destinations
Best time to visit Cambodia
The best time to visit Cambodia is December and January. Its destinations score highest in January, with an average travel score of 68 out of 100.
The climate in Cambodia through the year
When to go
Cambodia scores highest on Eddigo’s travel score in December and January, with an average of 68 out of 100 in January across the 6 destinations Eddigo covers. Daytime highs in January are around 31°C throughout the country. February and November are a fair alternative. The lowest average is in June (18), with daytime highs around 33°C.
Where in the country
In January, the highest scores are in Siem Reap (72), Poipet (69) and Phnom Penh (68). The destinations do not all peak at the same time:
- January: Siem Reap, Takeo and Battambang
- December: Phnom Penh and Poipet
- February: Sihanoukville
Warmest, coolest, wettest and driest
Over the year, Battambang is the warmest destination (daytime highs averaging 34°C) and Sihanoukville the coolest (31°C). Sihanoukville gets the most precipitation, about 2,820 mm a year, and Siem Reap the least, about 1,460 mm. The warmest sea is at Siem Reap: 33°C in April.
By type of trip
The best months change with what you want to do. With Eddigo’s trip types, Cambodia averages 65 or more in these months:
- Beach holiday: December–March. Best in February: Sihanoukville (77)
Month by month
| Month | Score | Day | Sea | Rain | Best destinations |
|---|---|---|---|---|---|
| January | 68 | 30–33° | 29° | 16 mm | Siem Reap 72 · Poipet 69 · Phnom Penh 68 |
| February | 61 | 30–35° | 29° | 20 mm | Sihanoukville 71 · Phnom Penh 65 · Takeo 62 |
| March | 48 | 31–37° | 32° | 66 mm | Sihanoukville 56 · Phnom Penh 53 · Takeo 51 |
| April | 36 | 33–37° | 33° | 106 mm | Sihanoukville 44 · Phnom Penh 39 · Takeo 39 |
| May | 19 | 33–35° | 33° | 166 mm | Sihanoukville 23 · Phnom Penh 22 · Takeo 21 |
| June | 18 | 32–34° | 31° | 223 mm | Siem Reap 22 · Sihanoukville 21 · Phnom Penh 19 |
| July | 19 | 31–33° | 31° | 247 mm | Sihanoukville 25 · Phnom Penh 21 · Takeo 20 |
| August | 19 | 31–33° | 31° | 277 mm | Sihanoukville 25 · Phnom Penh 19 · Siem Reap 19 |
| September | 21 | 30–32° | 31° | 301 mm | Sihanoukville 27 · Phnom Penh 21 · Siem Reap 21 |
| October | 28 | 30–32° | 30° | 257 mm | Siem Reap 33 · Poipet 29 · Battambang 28 |
| November | 53 | 32° | 30° | 96 mm | Siem Reap 61 · Poipet 59 · Battambang 55 |
| December | 68 | 30–32° | 29° | 28 mm | Siem Reap 72 · Phnom Penh 71 · Poipet 71 |
Score: average of the cities and beach destinations with the default preferences (ski resorts are left out). Day: lowest to highest typical daytime temperature among them. Sea: the warmest. Rain: average.