What is the coolest time of year in Udawalawe?

December and January are the coolest months in Udawalawe, with average daytime temperatures hanging around 29°C (84°F) and milder evenings, noticeably so.

The park sits in Sri Lanka’s dry zone, so “cool” is, you know, a relative word. Even during these months, the midday sun stays quite intense. Still, the overall humidity eases a lot, and the early mornings feel comfortable, which is why a 6:00 AM game drive becomes especially pleasant, before the tropical warmth builds up later in the afternoon.