Best Time To Visit Anuradhapura

"Sacred City with Ancient Ruins"

Best Time: January - March, June - September Read More

What is the best time to visit Anuradhapura?

The best time to visit Anuradhapura is January to March and June to September, and June is the driest month of the year. January to March is the sweet spot, dry and the coolest part of the year, which matters at a site most people cover by bicycle.

October and November are the months to avoid. Anuradhapura is in Sri Lanka's dry zone, so its rain arrives with the northeast monsoon, and October to December carries more than half of the year's total between them.

Monthly Weather in Anuradhapura

Month High/Low (°C) Rain
January 31°/ 20° 1 days
February 33°/ 20° 0 days
March 36°/ 21° 2 days
April 36°/ 23° 18 days
May 35°/ 25° 7 days
June 34°/ 25° 2 days
July 34°/ 24° 2 days
August 31°/ 24° 5 days
September 32°/ 24° 9 days
October 30°/ 22° 30 days
November 31°/ 22° 23 days
December 29°/ 21° 15 days

Anuradhapura Travel Packages

Compare quotes from upto 3 travel agents for free

More about Best Time to Travel to Anuradhapura

January to March: The Sweet Spot

January to March is the best window in Anuradhapura, dry and the coolest part of the year, with January averaging about thirty degrees by day.

That matters at an open site. The ruins are spread over kilometres of unshaded ground and most people cover them by bicycle, so a few degrees changes the whole day.

April: The Month That Looks Right and Is Not

April sits inside what most itineraries call the dry season, and it is the fourth-wettest month of the year. It is also the hottest by daily average.

It is the busiest month too. Sinhala and Tamil New Year falls in April and fills domestic travel, so you get heat, rain and crowds arriving together.

May: The Rain Goes, the Heat Stays

May is where the rain drops away sharply, as the southwest monsoon soaks the other side of the island and leaves the dry zone alone.

The heat does not drop. Days run into the mid thirties from here through September, so start before eight and be finished by mid-morning.

June to July: Driest of All

June is the driest month of the year, taking under a tenth of what falls in November. July is second driest.

Poson Poya falls in June and is the big one here. It marks the arrival of Buddhism in Sri Lanka, and the focal celebrations are at Anuradhapura and Mihintale. In 2026 it falls on 29 June.

August to September: Dry and Quiet

August and September stay dry and are much quieter than the January window. September is the last month before the rain turns.

The nights give no relief. Minimum temperatures sit around twenty-five degrees right through this stretch, so an air-conditioned room matters more here than it does in January.

October to December: More Than Half the Year’s Rain

November is the wettest month of the year, with October and December close behind. Between them these three months carry more than half of Anuradhapura's annual rainfall.

Unduvap Poya falls in December, marking the Bodhi sapling planted at the Sri Maha Bodhi here, where the tree still stands. In 2026 it falls on 23 December, in a wet month.

Why Anuradhapura Runs Opposite to the South Coast

Anuradhapura sits in the dry zone, so its rain comes from the northeast monsoon rather than the southwest one. That makes its calendar the reverse of Galle, Mirissa and the southern beaches.

The swap fails in October and November, though. The second inter-monsoon soaks the whole island at once, so a ruins-and-south-coast trip has no good option in those two months.

Anuradhapura Photos

Anuradhapura, Sri-Lanka
Jetavanaramaya monastery is one of the largest monasteries in the heritage city of Anuradhapura
Ruwanweli Maha Seya
Sri Maha Bodhi

+ 18
photos

View 9 Packages