The best time to visit Sigiriya, month by month
- Driest
- Jan to Mar, Jun to Sep
- Wettest
- Oct to Dec
- Hottest
- Mar to May
- Elephants
- Aug to Sep
The short answer
January to March is the most comfortable time to visit: dry, green, and not yet too hot. June to September is also dry, and it's the time for the big elephant Gathering at Minneriya. October to December is the rainy season, but it's rarely a washout.
Sigiriya is in Sri Lanka's dry zone, so it follows a different pattern from the beaches in the south west. When it's pouring in Galle in June, it's usually sunny here.
Pick your month
Typical patterns, not a forecast. Temperatures are average daytime highs. The weather shifts a few weeks either way most years.
The four seasons, roughly
January to March: the sweet spot
April to May: hot, with storms
June to September: dry, breezy and elephant season
October to December: the rains
Visiting in the rainy season
- Do the climbs in the morning. Rain usually comes after lunch, so 7:00 on Sigiriya is often still clear.
- Shoes with grip matter more: the rock steps and Pidurangala's boulders get slippery.
- Keep a flexible day. If one morning is grey, swap the climb and the cooking class around.
- Expect better prices and quieter sites.
For the climbs themselves, see Sigiriya Rock and Pidurangala. For where the elephants are each month, see the safari guide.
Best time to visit: quick questions
What is the best month to visit Sigiriya?
Is it worth visiting Sigiriya in the monsoon?
When is Sigiriya least crowded?
How hot does it get?
Jeeps, tuk tuks and guides
We can arrange it for you
Tell us your dates and we'll suggest the best days for the rock and the safari, then arrange the tuk tuks, jeeps and guides.
Ask on WhatsAppRelated guides
Whatever the season, a cool room
Each room has A/C and a mini refrigerator: cold water for the climb, and a cool room for the midday nap.


