A closeup view of the temple tower at Thiruvallur Sri Veeraraghava Perumal Temple
A closeup view of the temple tower at Thiruvallur Sri Veeraraghava Perumal Temple

Sri Veeraraghava Perumal Temple is located at Thiru Evvul also called as Thiruvallur, near Chennai, Tamil Nadu and also revered as one of the 108 Divya Desam temples, dedicated to Lord Vishnu. This temple has a five-tiered Rajagopuram (monumental tower) and is built in a Dravidian style of architecture. Sri Veeraraghava Perumal temple is believed to be built by the Pallavas (period between the 3rd and 9th centuries CE). It is believed that, Sri Veeraraghava Perumal Temple is in existence form 5000 years and it contains some inscriptions of Pallava dynasty.

It is believed that Lord Shiva got rid of His Brahmahathi Dosha after worshipping Lord Vishnu at this temple and there is a separate shrine found for Lord Shiva at this temple. Sri Veeraraghava Perumal temple is under the administration of Ahobila Mutt Jeeyar, a Vadakalai Sri Vaishnava religious institution established 600 years ago at Ahobilam in India. Sri Veeraraghava Perumal temple is revered in Nalayira Divya Prabandham, a great Tamil canon, and the Paasurams (devotional songs) are sang by Thirumangai Azhwar, Thirumalisai Azhwar.


The presiding deity of this temple is Lord Sri Veeraraghava Perumal (Lord Vishnu), found along with His consort Goddess Kanakavalli also called Goddess Vasumathi. Sri Veeraraghava Perumal also called as Vaidya Veera Raghavar (curer of illness) is seen in a reclining posture on Adisesha, the king of all nagas, and facing towards the east direction. Lord Brahma, the god of creation, is found meditating on a lotus from the navel of Lord Sri Veeraraghava Perumal. The daily rituals to the presiding deity Lord Sri Veeraraghava Perumal is done only with sandalwood oil.

The other deities of the Sri Veeraraghava Perumal Temple are Goddess Kanakavalli, Lord Ganesha, Goddess Gajalakshmi Thayaar, Lord Lakshmi Narasimhar, Lord Gopalan, Nammazhwar, Chakrathazhwar, Andal, Vedanta Desikan, and Ramanujacharyar. It is said that the devotees offer small metal sheets with a specific organ of a human carved on it, as a request to god to cure the illness with those offered organ. The diseases are believed to be cured if the devotees visit the temple on Amavasya (no moon days).

The sacred Theertham (temple tank) of this temple is called Hiruthaapanasana Theertham. It is considered more sacred that that of Ganga Theertham. The Vimanam (tower above the sanctum sanctorum) of the temple symbolizes the victory of Lord Vishnu against Madhukaidapas asuras and hence called as Vijayakoti Vimanam.

Pooja Timings

  • Viswaroopam – 06.30 AM
  • Sevarthi Darshan – 06.30 AM to 07.30 AM
  • Kaalasandhi Pooja – 07.30 AM to 09.00 AM
  • Sevarthi Darshan – 09.00 AM to 12.00 PM
  • Sevarthi Darshan – 04.00 PM to 06.30 PM
  • Rituals – 06.30 PM to 07.15 PM
  • Sevarthi Darshan – 07.15 PM to 08.00 PM
  • Cleaning of Sannithi – 08.00 PM to 08.30 PM
  • Ritual – 08.30 PM to 08.45 PM
  • Bedtime Seva – 09.00 PM


  • Annual Brahmmotsavam – April/May
  • Thai month Festival – January/February
  • Vaikunda Ekadasi – December/January
  • Diwali Festival – October/November
  • Pongal – January
By Road

From Koyambedu CMBT the buses plying to Tirupati and Thiruttani pass through this town and bus services are also available from Chennai, Chengalpet, Arakkonam, Poonamallee, Avadi, Tambaram, Periyapalayam, Uthukottai, Redhills, Tirupati, Thiruttani, Kanchipuram and Tiruvannamalai.

By Train

The nearest railway station to reach Sri Veeraraghava Perumal temple is Tiruvallur railway station which is 5 km from the temple.

By Air

The nearest airport to reach Sri Veeraraghava Perumal temple is the Chennai International Airport which lies just 42 km from Tiruvallur.

  • Sri Viswaroopa Panchamukha Hanuman Temple
  • Gangai Naatha Swamy Temple
  • Sri Prathiyangira Devi Temple
  • Sri Maha Ruthra Kali Amman Temple
  • Sri Mangaleeswarar Temple
  • Sri Subramaniaswamy Temple
  • Sri Bhakthavatsala Perumal Temple
  • Thripurandhakeshwarar Shiva temple