Tapkeshwar Temple, also known as Tapkeshwar Mahadev Temple (Tapkeshwar Mandir), is an ancient temple of Lord Shiva set inside a natural cave on the banks of the Tamsa (Tons) river in the Garhi Cantt area of Dehradun. Water drips constantly from the cave roof onto the Shivling, and this is how the temple got its name “Tapkeshwar”. It is believed that Guru Dronacharya did tapasya here, and that Lord Shiva made a stream of milk flow in this cave for his son Ashwatthama.
Whether it is a Monday of Sawan or the Mahashivratri fair, for thousands of devotees from Dehradun and around, no Shiva festival feels complete without darshan of Tapkeshwar Mahadev. Every year, the Sawan shobha yatra that sets out from the city also ends here.
This guide brings together the history of Tapkeshwar Temple, the legend of Dronacharya and Ashwatthama, what you will find in the temple complex, darshan timings, how to reach from anywhere in Dehradun, the Mahashivratri fair, Sawan, and everything you should know before you go.
Tapkeshwar Temple at a Glance
| Detail | Information |
|---|---|
| Name | Tapkeshwar Temple, Tapkeshwar Mahadev Temple (Tapkeshwar Mandir) |
| Other names | Deveshwar (Skanda Purana), Dudheshwar Mahadev, Drona Gufa |
| Location | Garhi Cantt, Dehradun, Uttarakhand |
| River | Tamsa (Tons) |
| Main deity | Lord Shiva (swayambhu Shivling inside the cave) |
| Special feature | Water dripping constantly from the cave roof onto the Shivling |
| Mythological link | Guru Dronacharya and Ashwatthama |
| Managed by | Shri Panchayati Akhara Mahanirvani |
| Darshan timings | Usually 6 AM to 7 PM (changes during Sawan) |
| Entry fee | Free |
| Biggest occasions | Mahashivratri fair, Sawan Mondays and Sawan Shivratri |
| Distance from city | About 6 to 7 km from central Dehradun |
How Tapkeshwar Got Its Name
“Tapkeshwar” is made of two words: “tapak”, meaning to drip drop by drop, and “Ishwar”, meaning Lord Shiva. Drops of water keep falling from the rocky roof of the main cave onto the Shivling, as if nature itself were performing Mahadev’s jalabhishek.
The temple has other names too. According to the district administration’s website, the Skanda Purana calls this place Deveshwar. Because of the Ashwatthama legend it is also called Dudheshwar Mahadev, and because of Guru Dronacharya’s tapasya the cave is known as Drona Gufa.
The Legend of Tapkeshwar Mahadev Temple: Dronacharya and Ashwatthama
It is believed that in the age of the Mahabharata, Dronacharya, the guru of the Kauravas and Pandavas, performed intense tapasya to Lord Shiva in this very cave. Some versions say his tapasya lasted 12 years. Pleased, Mahadev appeared before him and blessed him with the knowledge of archery.
Ashwatthama, the son of Dronacharya and his wife Kripi, is also believed to have been born in this area. The family was very poor, and young Ashwatthama could not even get milk to drink. With no milk at home, his mother Kripi mixed flour in water and gave it to him as milk, but the boy realised the truth.
Ashwatthama then began his own tapasya to Lord Shiva in this cave. According to the legend, he did penance standing on one leg for six months. Pleased with his devotion, Mahadev made milk flow from the rocks of the cave roof onto the Shivling. That is why the place also came to be called Dudheshwar.
It is believed that when Kaliyug arrived, this milk turned into water, and the same water still drips drop by drop onto the Shivling today. From a scientific point of view, it is natural water seeping through the rocks of the hill, but for devotees it is living proof of Mahadev’s grace. Both views have their place, and neither takes anything away from the sanctity of this spot.
How Old Is Tapkeshwar Temple?
Tapkeshwar is counted among the oldest temples in Dehradun, and local people regard it as the oldest Shiva shrine in the Doon valley. Different articles give the temple’s age as anything from 500 years to thousands of years, but no firm historical record is available.
The cave Shivling is considered swayambhu, meaning no one installed it; it appeared naturally. The mention of this place as Deveshwar in the Skanda Purana and the Dronacharya legend from the Mahabharata era both point to its antiquity. The temple complex you see today has grown over time with the support of the akhara and devotees.
What You Will Find in the Temple Complex
Tapkeshwar is a large complex spread across both banks of the Tamsa river. For first time visitors, the order goes roughly like this:
- The main cave and the swayambhu Shivling: Walk down the steps to the main cave near the river, where water drips from the roof onto the Shivling. The cave is small, so there is a queue on crowded days.
- The Shivling adorned with rudraksha: There is another Shivling in the complex decorated with rudraksha beads. It is said to be covered with 5,151 rudraksha.
- The giant Hanuman statue: The complex has a very large statue of Hanuman ji that can be seen from a distance.
- Vaishno Devi Gufa Yog Mandir: Across the river, over the bridge, is the cave yoga temple dedicated to Mata Vaishno Devi.
- Santoshi Mata Temple: On the same side of the river there is also a temple of Santoshi Mata.
The complex also has gates and statues linked to Dronacharya and Ashwatthama, which recall the Mahabharata era legend of this place. The temple is managed by the Shri Panchayati Akhara Mahanirvani.
How to Do Darshan
- Walk down the steps from the main gate. You will find shops selling flowers, prasad and puja items along the way.
- Leave your shoes at the designated place.
- First have darshan of the Shivling in the main cave and offer jalabhishek.
- Then have darshan of the rudraksha Shivling and Hanuman ji.
- Cross the bridge for darshan at the Vaishno Devi cave and the Santoshi Mata temple.
On ordinary days, you can comfortably see the whole complex in an hour to an hour and a half.
Tapkeshwar Temple Timings
According to most sources, Tapkeshwar Temple is open from 6 AM to 7 PM. During the month of Sawan, the temple stays open at night too because of the crowds, and on Mahashivratri puja goes on all night.
Some travel websites mention that the temple closes for a while in the afternoon. Timings can change with festivals, season and monsoon conditions, so if you are coming from far away, check locally before you go.
Aarti is held in the morning and evening. Mondays are busier than other days because Monday is considered Lord Shiva’s day. For a peaceful darshan, go on a weekday morning.
How to Do Puja at Tapkeshwar
Most devotees at Tapkeshwar offer jalabhishek, because here nature itself offers water to the Shivling. A simple way to do puja:
- Bring water, bel leaves, dhatura, flowers and a little milk from home or from the shops near the temple.
- Offer water and milk on the Shivling in the cave while chanting “Om Namah Shivaya”.
- Offer bel leaves, dhatura and flowers.
- Sit for a while and chant a Shiva mantra or recite the Shiv Tandav Stotram.
- On your way back, have darshan of Hanuman ji and Mata Vaishno Devi.
On crowded days you are not allowed to stay long inside the cave, so do your chanting and recitation sitting outside the cave. Many devotees who keep the Sawan or Monday fast begin or end their fast here with a jalabhishek.
How to Reach Tapkeshwar Temple
Tapkeshwar Temple is within Dehradun city, so it is easy to reach. You can get there by auto, e rickshaw, cab or your own vehicle from any part of the city. The last stretch passes through the Garhi Cantt area.
| From | Approximate distance |
|---|---|
| Clock Tower (Ghanta Ghar) | 5 km |
| Dehradun Railway Station | 6 to 7 km |
| Old city bus stand | 5 km |
| ISBT Dehradun | About 10 km |
| FRI (Forest Research Institute) | About 7 km |
| Robbers Cave (Guchhupani) | About 8 km |
| Jolly Grant Airport | About 32 km |
These distances can vary by a kilometre or two depending on the route. In city traffic it usually takes 20 to 40 minutes.
By train: Dehradun railway station is connected to Delhi, Haridwar, Lucknow and other major cities. Autos and cabs are available from the station to the temple.
By air: The nearest airport is Jolly Grant. From there, a taxi takes about an hour.
By road: Dehradun is about 250 km from Delhi by road. Autos, cabs and local transport are available from ISBT to the temple.
Parking
There is parking near the temple, but it gets very crowded on Mondays, in Sawan and during festivals. On major festivals, police stop vehicles from Cantt Chowk towards the temple and send devotees to parking areas towards Nimbuwala. On those days, an auto or cab is a better choice than your own vehicle.
The Mahashivratri Fair
Mahashivratri is the biggest festival at Tapkeshwar Temple. A fair is held here for about a week to ten days, drawing thousands of devotees from Dehradun and nearby areas. On the night of Mahashivratri, puja, jalabhishek and bhajans continue all night.
The fair has rides, toys, puja items and food stalls. For many Dehradun families, this fair is a tradition going back generations. Check the date of the next Mahashivratri in our Vrat and Festival Calendar.
Tapkeshwar in Sawan
The whole month of Sawan feels like a festival here. On Sawan Mondays, long queues form from early morning, and kanwariyas and local devotees come to offer jalabhishek. During these days, the temple also stays open at night.
Every Sawan, a shobha yatra goes from the city to Tapkeshwar, starting at Shivaji Dharamshala in Arhat Bazaar and ending at the temple. In 2026, Chief Minister Pushkar Singh Dhami also joined this yatra on 26 August. Every year on Sawan Shivratri, the police put a separate traffic plan in place.
During jalabhishek in Sawan, many devotees recite the Shiv Chalisa and the Om Jai Shiv Omkara aarti.
Latest Update (November 2026)
- October 2026: A cleanliness drive was held at the temple complex. Regular puja and darshan are continuing at the temple.
- 26 August 2026: The Sawan shobha yatra from Shivaji Dharamshala in Arhat Bazaar reached the temple, joined by Chief Minister Pushkar Singh Dhami.
- 23 August 2026: After heavy overnight rain, water from the Tamsa river reached some parts of the temple complex.
- 11 August 2026: Dehradun Police put a special traffic plan in place for Sawan Shivratri.
- Monsoon caution: On days of heavy rain, stay away from the riverbank and check administration warnings before setting out.
We update this section every two to three months and whenever there is major news.
The September 2025 Disaster and the Present Situation
On the night of 15 and 16 September 2025, after heavy rain and a cloudburst in Dehradun, the Tamsa river suddenly rose very high. Water and debris reached the temple complex and, for the first time, went inside the cave. The old bridge leading to the Vaishno Devi cave also broke.
By God’s grace, the main Shivling remained safe. People associated with the temple and the administration began cleaning up right away, and a new bridge was ready within just a few days and opened to devotees on 22 September 2025, the first day of Navratri. Today, puja and darshan are going on normally at the temple.
This shows that caution is necessary during the monsoon at a temple on the riverbank: – If there is a heavy rain warning between July and September, postpone your visit. – Do not step into the river or onto the rocks along the bank. – Take special care of children and the elderly, as the steps become slippery in the rain.
Best Time to Visit Tapkeshwar Temple
The weather is most pleasant from October to March. Sitting by the river in the winter sun and having darshan at leisure is a lovely experience. April to June is also fine; just avoid the afternoon heat.
From July to September, the river flows strongly because of the monsoon, although Sawan also makes this the most crowded time. To see the festive atmosphere, go on Mahashivratri or a Sawan Monday. For peace and quiet, choose a weekday morning.
Temple Rules and Useful Tips
- Wear modest clothes and keep silence in the cave.
- Avoid taking photos inside the cave during darshan, and do not use flash.
- Leave your shoes only at the designated place.
- The steps and the path to the cave stay wet, so wear non slip footwear and walk carefully.
- The steps can be a little difficult for elderly people and those with knee trouble, so go up and down slowly.
- Do not throw plastic or puja material into the river.
What to Carry
- Non slip footwear that is easy to take off.
- A water bottle, especially in summer and during the Sawan crowds.
- A small cloth bag for puja items; avoid plastic bags.
- An umbrella or raincoat in the monsoon.
- Some cash for prasad and the shops.
Visiting With Elderly People and Children
You have to walk down steps to reach the temple and climb back up on the way out, and the path around the cave stays wet. With elderly people, avoid crowded Mondays and festivals, go in the morning and take breaks as you walk. Do not leave children alone by the river.
Places to Visit Near Tapkeshwar
| Place | Why go |
|---|---|
| Robbers Cave (Guchhupani) | A cold stream flowing between the hills; a good family outing |
| Forest Research Institute (FRI) | A grand British era building and museums |
| Sahastradhara | Sulphur water springs and caves |
| Prakasheshwar Mahadev Temple | A well known Shiva temple on the Mussoorie road |
| Santala Devi Temple | An ancient Devi temple on a hilltop |
| Clock Tower and Paltan Bazaar | The heart of Dehradun, for shopping and food |
A One Day Shiva Darshan Plan in Dehradun
Start the day with darshan at Tapkeshwar Temple. Then visit FRI, and in the afternoon go to Robbers Cave or Sahastradhara. In the evening, have darshan at Prakasheshwar Mahadev on the Mussoorie road and spend the night around the Clock Tower markets.
Common Misconceptions About Tapkeshwar Temple
| Misconception | Fact |
|---|---|
| The temple is on the Asan river | According to the district administration and most sources, it is on the Tamsa (Tons) river |
| Ashwatthama’s mother was named Kalyani | According to the Mahabharata, Dronacharya’s wife and Ashwatthama’s mother was Kripi |
| There is a ticket for darshan | Darshan is completely free |
| The temple has been closed since the 2025 disaster | The temple reopened after the clean up and darshan is going on normally |
| Tapkeshwar and Robbers Cave are the same place | They are two different places; Robbers Cave (Guchhupani) is about 8 km from the temple |
Stay connected: Watch bhajans, aartis and temple videos on our YouTube channel, and follow us on Instagram and Facebook for daily updates.
Frequently asked questions
Where is Tapkeshwar Temple?
Tapkeshwar Temple is in the Garhi Cantt area of Dehradun, Uttarakhand, on the banks of the Tamsa (Tons) river.
Are Tapkeshwar Temple and Tapkeshwar Mahadev Temple different?
No, both are names of the same temple. It is also called Tapkeshwar Mandir and Dudheshwar Mahadev.
Why is it called Tapkeshwar?
Drops of water constantly drip from the cave roof onto the Shivling. The name comes from “tapak” (to drip) and “Ishwar” (Lord Shiva).
What are the timings of Tapkeshwar Temple?
The temple is usually open from 6 AM to 7 PM. During Sawan and on Mahashivratri it also stays open at night.
Is there an entry fee at Tapkeshwar Temple?
No, darshan is completely free.
What is the legend of Tapkeshwar Temple?
It is believed that Guru Dronacharya did tapasya here, and that Lord Shiva, pleased with the tapasya of his son Ashwatthama, made milk flow in the cave, which turned into water in Kaliyug.
Why is Tapkeshwar called Dudheshwar?
Because of the legend of milk dripping onto the Shivling for Ashwatthama, it is also known as Dudheshwar Mahadev.
How far is Tapkeshwar Temple from Dehradun railway station?
About 6 to 7 km. It takes 20 to 30 minutes by auto or cab.
How do I reach Tapkeshwar Temple from ISBT Dehradun?
The temple is about 10 km from ISBT. You can easily get there by auto, cab or local transport.
Is there parking at Tapkeshwar Temple?
Yes, but it gets very crowded on Mondays, in Sawan and during festivals. On major festivals, police stop vehicles earlier and direct parking elsewhere.
When is the Tapkeshwar fair held?
A fair is held here for about a week to ten days around Mahashivratri.
Is Tapkeshwar Temple open at night during Sawan?
Yes, because of the crowds the temple also stays open at night during Sawan.
Which other temples are in the Tapkeshwar complex?
Besides the main cave, there is the rudraksha Shivling, a giant Hanuman statue, and across the river the Vaishno Devi Gufa Yog Mandir and the Santoshi Mata temple.
Is Tapkeshwar Temple open after the 2025 flood?
Yes. In the September 2025 disaster, debris reached the cave, but the main Shivling remained safe. The temple reopened after the clean up, and a new bridge opened on 22 September 2025.
What is the best time to visit Tapkeshwar Temple?
October to March has the best weather. For the festive atmosphere, go on Mahashivratri or a Sawan Monday.
How much time does a visit to Tapkeshwar Temple take?
On ordinary days, seeing the whole complex takes an hour to an hour and a half. Festivals take longer because of the queues.
What is there to see near Tapkeshwar Temple?
Robbers Cave (Guchhupani), FRI, Sahastradhara, Prakasheshwar Mahadev and Santala Devi temple are good places to visit nearby.
Can I take photos at Tapkeshwar Temple?
You can in the complex, but avoid taking photos inside the cave during darshan and do not use flash.