A distant view of Sri Ulagalantha Perumal Temple (Thiruvikrama Perumal Temple) at Thirukovilur
A distant view of Sri Ulagalantha Perumal Temple (Thiruvikrama Perumal Temple) at Thirukovilur

Sri Ulagalantha Perumal Temple,also named as ‘Sri Thiruvikrama Perumal Temple’ is situated in Thirukovilur, Villupuram district of Tamilnadu, dedicated to Lord Vishnu and also one of the 108 Divya Desam Temples. Ulagalantha Perumal Temple is said to be built by the Chola dynasties, and later it was contributed by Vijayanagar Kings and Madurai Nayakars. This temple has a five-tiered structured Rajagopuram (temple tower), which is the third tallest temple tower in Tamilnadu, stands at a height of 192 feet.

Ulagalantha Perumal Temple is built in a Dravidian style of architecture and covers an area about 5 acres. This temple is one of the ‘Panchakannan Kshetrams’ (five Holy temples of Lord Krishna,an incarnation of Lord Vishnu). The Panchakannan Kshetrams are:

  1. Sri Loganatha Perumal Temple, Thirukannangudi
  2. Sri Gajendra Varadha Perumal Temple, Thirukavithalam
  3. Sri Neelamega Perumal Temple, Thirukannapuram
  4. Sri Bhaktavatsala Perumal Temple, Thirukkannamangai
  5. Sri Ulagalantha Perumal Temple, Thirukovilur


The presiding deity of this temple is ‘Lord Thrivikrama Perumal’ or ‘Lord Ulagalantha Perumal’ (Lord Vishnu) and the Goddess is ‘Poongothai Nachiyar’ (Goddess Lakshmi). Lord Ulagalantha Perumal is said to be appeared before King Mahabali and the Azhwars (the saints) and blessed them at this holy place. The other main deities of this temple are Lord Venugopala, Lord Lakshmi Narayana, Lord Lakshmi Raghava, Lord Lakshmi Narasimha, Lord Rama, Lord Veera Anjaneya, Goddess Andal and Shukracharya, the Guru of Asuras.

The located place of this temple is said to be the place where the first three Azhwars, the great saints Poigai Azhwar, Bhoothathazhwar and Peyazhwar attained salvation. The Pushkarani (temple tank) of Ulagalantha Perumal Temple is called as Pennar and Krishan Pushkarani. The Vimanam (the tower above the sanctum sanctorum) is called as Srikara Vimanam. This temple is said to be the place where the great canon Nalaayira Divya Prabhandham got initiated by the Azhwars.

Pooja Timings

  • Ushathkalam Pooja – 7 a.m.
  • Kalasanthi Pooja – 8:00 a.m.
  • Uchikalam Pooja – 12:00 p.m.
  • Sayarakshai Pooja – 6:00 p.m.
  • Irandamkalam Pooja – 7:00 p.m.
  • Ardha Jamam Pooja – 10:00 p.m.


  • Panguni Brahmmotsavam – March or April
  • Masi Magam festival – February or March
  • Purattasi Pavithra Utsavavm
  • Navarathri, Srirama Navami, Sri Ramanuja Jayanthi, Vasanth Utsavam – April or May
  • Vaikasi Visaka Garuda Seva, Nammazhwar Sattrumurai – May or June
  • Aani Periazhwar Sattrumurai – June or July
  • Aadi Thiruvadipooram, Andal Utsavam – July or August
  • Avani Sri Jayanthi, Uriyadi utsavam – August or September
  • Aipasi Mudalazwar Sattrumurai, Sri Manavala Mamunigal utsav – October or November
  • Karthikai Kaisika Ekadasi, Tirukarthikai – November or December
  • Margazhi Rapathu, Pagal Pathu and Vaikunta Ekadashi – December or January
By Road

Viluppuram is well connected by roads to major cities and to the rest of the state. Villupuram has the longest National roads of any district in Tamil Nadu, which connects all the major cities.

By Train

Viluppuram has a well-known railway station. The Viluppuram Railway Junction at Viluppuram serves as the distribution point of rail traffic from Chennai, the state capital of Tamil Nadu, towards the southern part of the state.

By Air

The nearest airport is Pondicherry airport, approximately 40 km from Viluppuram. Pondicherry Airport is connected to Bangalore by commercial airlines. The nearest major airport is the Chennai International Airport, approximately 147 km from the town, the next closest major airport is Tiruchirapalli Airport, approximately 160 km from the town.

  • Aadhi Tiruvarangam Perumal Temple
  • Sivan Temple
  • Chinnamailam Arulmigu Subramaniya Temple
  • Sivalokanathar Temple
  • Swarnakadeswarar Temple
  • Atulya Nadeswarar Temple
  • Maha Kaleswarar Temple
  • Selva Lalithambikai Temple