Sarvaguneswarar Temple is a Hindu temple in the village of Karuveli in the Tiruvarur district of Tamil Nadu, India. The temple is 500–1000 years old and dedicated to Shiva.
It is one of the shrines of the 275 Paadal Petra Sthalams. Praises of the temple have been sung by the Saivite saint Thirunavukkarasar. According to Hindu belief, those who pray at the Sarvaguneswarar Temple will not be reborn and instead attain salvation.
The presiding deity is Sarvaguneswarar, a form of Shiva who is all complete and perfect with all the good qualities.
There is a shrine for the consort Sarvanga-Nayaki. The idol of Sarvanga Nayaki is 5.5 feet tall. There are also shrines for Ganesha, Murugan, Ardhanarisvara, Brahma, Durga, Bhairava, Chandikeshvara and Dakshinamurtty.
The name of the temple is Kotitaida. The name of the town is Ukurili. Those blessed who worship the deities residing in this temple will get the boon of not needing to take birth again in any womb. This place is called Akuruli because it is the place where birth is cut off and Moksha is blessed. Visiting all the temples in Kumbakonam, which is full of temples, will give you the benefit of visiting this one temple. A king named Charkunan worshiped in this temple and got rid of his defects and attained moksha. So there is an opinion that he might have built this temple.