What is the best time to visit Anuradhapura?

July-September and December-January is the best time to visit Anuradhapura in Sri Lanka. During these months, the weather is dry and comfortable for day trips. Also, the hotels and other accommodation options will be expensive during these peak months in the country. However, if planned early, you can save a few penny, nonetheless! Tourists keep off from Anuradhapura in March, the start of spring. The weather is too warm and humid during this month. The temperature ranges between 95.5°F (35.3°C) and 90.7°F (32.6°C), which is too much for the tourists to visit the places in the country. June-August is the summer season in Anuradhapura, and the weather is warm with the least precipitation. Also, as of July till September is the busiest in the country, the places are crowded. September-November is the fall season and the temperature ranges between 93.8°F (34.3°C) and 86°F (30°C). It rains significantly, and the weather is not too bad. December to February are the winter months, and the weather is pretty enjoyable for the travellers. The highest temperature goes up to 32°C.

Weather in Anuradhapura


Upcoming Anuradhapura Weather

Monthly Weather in Anuradhapura

Month Avg. Minimum (°C) Avg. Maximum (°C)
January 22 31
February 22 32
March 23 32
April 25 34
May 26 33
June 26 33
July 26 32
August 26 32
September 25 33
October 25 33
November 23 30
December 23 31

Anuradhapura Photos

+ 9

Book Customized Package