Temples in Gokarna
Gokarna is one of the most important Shiva pilgrimage towns in South India. Its name and much of its life come from the Mahabaleshwar Temple, which holds the Atmalinga, and pilgrims come from across the country to pray here, bathe at the Koti Tirtha tank and walk the temple streets.
The temples are working places of worship with strict traditions. Dress in traditional clothes, leave your camera away, and be ready for queues on festival days and weekends.
Famous Temples in Gokarna
Mahabaleshwar Temple is the main temple of Gokarna, on Car Street near the beach. According to legend, the demon king Ravana was carrying Shiva's Atmalinga home to Lanka when Lord Ganesha tricked him into setting it down here, where it stayed. The temple is one of the holiest Shiva shrines on the west coast and is the centre of the Maha Shivaratri festival.
Maha Ganapati Temple stands close to the Mahabaleshwar Temple and is dedicated to Lord Ganesha, linked to the same legend. Many pilgrims visit it before going to the main temple.
Koti Tirtha is the large sacred tank in the old town, surrounded by small shrines and houses. Pilgrims bathe here before their temple visit, and it is a calm place to watch the town's daily rituals.
Tips for Visiting Temples in Gokarna
- Follow the dress code: men usually remove their shirt and wear a dhoti, and women wear a saree or salwar kameez.
- Jeans, trousers and shorts are generally not allowed inside the Mahabaleshwar Temple.
- Photography is not allowed inside the temple, so keep your phone away.
- Visitors of non-Indian origin have reported being stopped from entering the inner sanctum. Check at the gate and follow the staff's instructions.
- Remove your shoes before entering and leave them at the shoe stand.
- Visit early in the morning for shorter queues.
- Expect very large crowds around Maha Shivaratri and on weekends.
Questions
Gokarna — FAQ
What is the Atmalinga in Gokarna?
The Atmalinga is the sacred lingam of Shiva kept in the Mahabaleshwar Temple. Legend says Ravana was carrying it to Lanka when Lord Ganesha tricked him into setting it down in Gokarna, where it has stayed ever since.
Can non-Hindus visit the Mahabaleshwar Temple?
Non-Hindus are generally allowed into the temple complex, but visitors of non-Indian origin have reported being refused entry to the inner sanctum. Rules can change, so ask at the gate.
Which temple should I visit first in Gokarna?
Many pilgrims bathe at Koti Tirtha, then visit the Maha Ganapati Temple, and then the Mahabaleshwar Temple. All three are within a short walk of each other in the old town.
Can women wear jeans to Gokarna temple?
Generally not. Women are expected to wear a saree or salwar kameez at the Mahabaleshwar Temple. Carry a stole and check the rules at the entrance.

