A view inside the Vaikunda Perumal Temple (revered as 'Thiru Parameshwara Vinnagaram')
A view inside the Vaikunda Perumal Temple (revered as 'Thiru Parameshwara Vinnagaram')

Sri Vaikunda Perumal Temple is popularly called as Thiru Parameshwara Vinnagaram, situated in Kanchipuram district of Tamilnadu and also revered as one of the 108 Divya Desam temples, which are dedicated to Lord Vishnu. Sri Vaikunda Perumal temple is believed to be built by Nandivarman II, the Pallava ruler who ruled in South India in the period of 720–796 CE. And the temple is contributed later by the Cholas and Vijayanagar kings. Sri Vaikunda Perumal temple is glorified in Nalayira Divya Prabandham, a Vaishnava canon, and mangalaasan (devotional songs) was sang by the twelve azhwar saints.

The legend says that the place where the Vaikunda Perumal temple is located was previously called Vidarbha Desa, which was ruled by the king named Virocha. It is said that because of the king’s misdeeds in his previous birth, he had no children in his current birth. He visited Kanchi Kailasanathar temple and worshiped the presiding deity Lord Shiva. Lord Shiva gave a boon to the king that the Dvarapalas, the gatekeepers, of Lord Vishnu will be born as sons to the king. The king and his wife gave birth to two sons. When the two princes was performing Ashwametha yagna at Vidarbha Desa, Lord Vishnu was said to have appeared before them and blessed them in Irundha Thirukkolam as Paramapadha Vaikundanathan. And hence the temple is called as Vaikunda Perumal temple.


The presiding deity of this Sri Vaikunda Perumal Temple is Lord Vaikunda Perumal (Lord Vishnu), also called as Lord Paramapadha Nathan, found in a seated posture facing the west direction. The goddess of the temple is Vaikunthavalli Thayaar (Goddess Lakshmi), the consort of Lord Vaikunta Perumal. The temple is completely surrounded by granite wall which encloses all the shrines and water bodies of the temple. Sri Vaikunda Perumal temple is considered as one of the prominent tourist attraction of Kanchipuram, and it is managed by the Hindu Religious and Endowment Board of the Government of Tamil Nadu.

This Sri Vaikunda Perumal Temple sanctuaries contains the images of Lord Vishnu in different postures such as Kidantha Thirukkolam (Sleeping Position), Veetrirundha Thirukkolam (Sitting Position), and Nindra Thirukkolam (Standing Position). Sri Vaikunda Perumal temple is considered as one of the fourteen Divya desams in Kanchipuram and is a part of Vishnu Kanchi.

Pooja Timings

  • Ushathkala Pooja – 7.30 AM
  • Kalasanthi Pooja – 8.00 AM
  • Uchikala Pooja – 12.00 PM
  • Sayarakshai Pooja – 5.00 PM
  • Irandamkala Pooja – 6.00 PM
  • Ardha Jama Pooja – 7.30 PM


  • Vaikasi Brahmotsavam – May/June
  • Vaikunta Ekadashi – December/January
By Road

Bus services are provided by the Tamil Nadu State Transport Corporation to and from Chennai, Bangalore, Villupuram, Tirupathi, Thiruthani, Tiruvannamalai, Vellore, Salem, Coimbatore and Pondicherry and to other major cities.

By Train

The nearest railway station to reach the temple is Kanchipuram railway station. The Chengalpet – Arakkonam railway line passes through Kanchipuram and travellers can access services to those destinations.

By Air

The nearest domestic as well as international airport to reach the temple is Chennai International Airport.

  • Kamakshi Amman Temple
  • Ekambareswarar Temple
  • Varadaraja Swamy Temple
  • Uthira Vaithyalingeswarar Temple
  • Sri Varadaraja Perumal Temple
  • Kachabeshwarar Temple
  • Vaikunta Perumal Temple
  • Sri Simha Dhakshinamoorthi Vyagrapuriswarar Temple