Warm places in December, ranked
| Place | Avg high | Avg low | Rain days | Rainfall |
|---|---|---|---|---|
| 1. Cape Verde | 24.3°C | 22.9°C | 11.7% | 3.2 mm |
| 2. Goa, India | 33.5°C | 20.8°C | 12.8% | 11.4 mm |
| 3. Dubai, United Arab Emirates | 26.3°C | 16.9°C | 15.9% | 7.4 mm |
| 4. Santiago, Chile | 28.7°C | 14.4°C | 17.1% | 6.5 mm |
| 5. Bangkok, Thailand | 31°C | 22.1°C | 26% | 19.4 mm |
| 6. Hua Hin, Thailand | 29.1°C | 23.1°C | 26.8% | 27.5 mm |
| 7. Cape Town, South Africa | 25.6°C | 15.8°C | 30.4% | 22.1 mm |
| 8. Chiang Mai, Thailand | 27.4°C | 17.4°C | 33.3% | 26.3 mm |
| 9. Buenos Aires, Argentina | 27.2°C | 19.1°C | 36.6% | 84.1 mm |
| 10. Mérida, Mexico | 29.1°C | 20.2°C | 37% | 30.9 mm |
How we rank: a place counts as warm in December if its 10-year average daytime high is at least 24°C and rain falls on at most 45% of days. Places are ordered by fewest rain days, then by the warmer high. Weather only; it does not account for prices, crowds, visas, events or air quality. Places that miss either cut-off are not listed.
Check the details before you book
Open any place above for its full month-by-month climate, score and best months, or compare several side by side.
Where this data comes from
Daily weather history from the Open-Meteo archive for each destination's coordinates, grouped into month-of-year averages by NomadWeather. See Data Sources. "Rain days" is the share of December days with recorded rain.