Period between September and March is considered as the best time for visiting Srirangapatna as the weather during this time is amazing and enjoyable.
(April to June): Weather of Srirangapatna gets extremely hot and uncomfortable during summer season. The maximum daytime temperature during summers is 37℃; however, it drops drops to 20℃ during the night.
(July to September): Srirangapatna experiences very less rainfall during monsoon season.
(November to February): The climate of Srirangapatna gets very comfortable and pleasant during winter season. The maximum temperature recorded during days is around 30℃, whereas the minimum temperate recorded during nights is 15℃.