Devbhoomi Uttrakhand plays a significant role in spirituality and piety, as the place is blessed with many famous temples. Vedas and Puranas have described innumerable stories that speak of the holy and ancient temples in Uttarakhand. Many rishis and sages used to meditate here to get moksha.

These famous temples in Uttarakhand not only hold immense religious importance but also showcase the region’s rich cultural heritage and architectural brilliance.

To dive into the holiness of these consecrated shrines, check out these popular temples to visit in Uttarakhand.

1. Badrinath Temple

When discussing the most famous temples in Uttarakhand, Badrinath Temple should be on our list.

Dedicated to Lord Vishnu, this temple is a part of Char Dham Yatra and holds immense importance in Hindu mythology. The idol of Lord Badrinath is believed to be self-manifested and is an incarnation of Lord Vishnu in his meditative form.

Badrinath Temple Uttrakhand

The temple was originally established by Adi Guru Sankaracharya. It is located on the shores of the Alakanda River, about 10 827 meters from the sea level. The temple is famous for traditional wooden Garhwali architecture and is a must-visit destination for pilgrims and nature lovers.

Best time to visit: May to October

Opening time: 6 am to 12 pm and 4 pm to 9 pm

Pro tip: Don’t forget to dip at Tapt Kund near Badrinath.

What is the cost of the Badrinath VIP darshan ticket?

The ticket for VIP darshan is $4 per person, as decided by Badrinath-Kedarnath Temple Committee (BKTC).

Book Now

2. Kedarnath Temple

Situated amidst the breathtaking landscapes of the Garhwal Himalayas, Kedarnath Temple is one of the holiest pilgrimage sites for Hindus.

Kedarnath Temple

Dedicated to Lord Shiva, this ancient temple in Uttarakhand is believed to have been built by the Pandava brothers of the Mahabharata fame. The temple stands at an impressive height of 3,583 meters (11,755 feet) above sea level, making it one of the highest Shiva temples in the world.

Being one of the famous jyotirlingas, the journey to Kedarnath is a spiritual odyssey that tests the devotees’ determination and devotion.

The temple’s architecture is a wonder. On an enormous rectangular construction, huge stone sections are organized, and the bespoken Garbhagirha and Mandapa are properly flaunted about the building’s artfulness.

Best time to visit: May to June and September to October

Opening time: 4 am to 9 pm

Why was Kedarnath closed for six months?

The temple remains open from the end of April to November. The rest of the time, it is closed due to heavy snowfall and unfavorable weather conditions.

Book Now

3. Yamunotri Temple

It is one of the most famous temples in Uttarakhand, dedicated to the goddess Yamuna.

Yamunotri Temple, perched at an elevation of 3,293 meters (10,804 feet) above sea level, marks the origin of the sacred Yamuna River.

Yamunotri Temple

This temple is an essential stop on the Char Dham Yatra. The journey to the temple takes devotees through picturesque landscapes, hot water springs, and rugged terrains, adding to the spiritual experience.

The natural beauty surrounding the temple enhances the spiritual connection and makes it a unique pilgrimage site.

Built by Maharaja Pratap Shah, Yamunotri Temple is the first stop of the Char Dham Yatra. During the yatra, many pilgrims can take a holy dip in hot water kunds of Surya Kund and Gauri Kund.

Best time to visit: May to June and September to November

Opening time: 6 am to 8 pm

Can we reach Yamunotri by car?

There is no direct connectivity for Yamunotri. The nearest road stop is Janki Chatti, where the trekking trip starts. You can also take horses or palanquins if you are uncomfortable with trekking.

Book Now

4. Gangotri Temple

Gangotri Temple holds immense significance as the source of the holy River Ganges. Located in Uttarkashi district, this temple is dedicated to Goddess Ganga and is part of the Char Dham circuit.

The temple’s stunning location and the crystal-clear Bhagirathi River flowing nearby add to the spiritual aura of the place.

Gangotri Temple

The journey to Gangotri Temple is an experience in itself, a blend of devotion and breathtaking natural beauty. Pilgrims undertake a challenging trek through rugged terrain, dense forests, and meandering trails, all the while surrounded by the pristine grandeur of the Himalayas.

Pilgrims believe that a dip in the icy waters of the Ganges here can cleanse their sins and lead them towards salvation.

Best time to visit: April to June and September to October

Opening time: 4 am to 2 pm and 3 pm to 9 pm

Book Now

5. Tungnath Temple

Dedicated to Lord Shiva, Tungnath Temple is the highest Shiva shrine in the world.

Situated at an astonishing altitude of approximately 3,680 meters (12,073 feet), Tungnath Temple commands a panoramic view of the surrounding peaks, making it a haven for spiritual seekers and nature enthusiasts.

Tungnath Temple

According to Hindu mythology, the temple is believed to have been built by the Pandava brothers. Tungnath Temple is part of the Panch Kedar pilgrimage circuit, which includes four other shrines dedicated to Lord Shiva in his different manifestations. The Panch Kedar temples collectively represent different parts of Lord Shiva’s body, with Tungnath symbolizing the arms.

This 1000 years old Shiva temple in Uttarakhand was discovered by Adi Shankaracharya. Reaching Tungnath Temple requires more than just physical effort; it demands devotion and determination.

Best time to visit: April to June

Opening time: 6 am to 7 pm

How long is the trek to Tungnath?

The trek starts at Chopata (a small village). From there, it takes around 3-4 hours to reach Tungnath.

Book Now

6. Baleshwar Temple

Located in the Champawat district in Uttarakhand, the Baleshwar Temple portrays the region’s rich cultural heritage and spiritual significance. This Shiva temple in Uttarakhand is a hidden gem that entices visitors with its intricate stone carvings and timeless aura.

Baleshwar Temple

The temple’s exquisite carvings depict various scenes from Hindu mythology, including episodes from the epics Ramayana and Mahabharata.

These intricate sculptures serve as a visual narration of ancient legends, allowing visitors to immerse themselves in the region’s rich cultural heritage. Each carving is a masterpiece that tells a story and carries forward the legacy of the past.

The temple organizes festivals like Shivratri, drawing devotees from far and wide to partake in the festivities. Though there is no written record, the temple was built between 10-12 century A.D.

Best time to visit: October to May

Opening time: 9 am to 11.30 am and 5 pm to 8 pm

7. Naina Devi Mandir

It is one of the Shakti peeths in Uttarakhand dedicated to the goddess Sati. The temple derives its name from the local belief that it is situated where Goddess Sati’s eyes fell.

This sacred connection gives the temple protection, guidance, and grace. The architecture of the Naina Devi Mandir reflects the classic North Indian style, with its intricately carved wooden doors, towering spires, and ornate embellishments.

The temple houses the idol of Goddess Naina Devi, adorned with vibrant clothing and jewellery.

Best time to visit: March to April and September to October

Opening time: 6 am to 10 pm

8. Neelkanth Mahadev Temple

Dedicated to Lord Shiva, famously known as Neelkanth, this ancient temple holds a unique significance, portraying the blue-throated deity who swallowed the venom during the churning of the ocean.

Located at the banks of the Madhumati River, the temple is surrounded by majestic Nar-Narayan mountain ranges. Devotees gather to offer prayers, perform rituals, and seek the blessings of the blue-throated deity.

Opening time: 5 am to 6 pm

Best time to visit: During Shravan month and Mahashiv Rsatri

9. Dhari Devi Temple

Located on the shores of the Alaknanda River, it is another Shakti Peeth in Uttarakhand, dedicated to Dhari Devi, an incarnation of Goddess Kali.

The temple’s cultural significance is celebrated through various festivals and rituals. The annual Kainchi Doli festival involves moving the temple’s idol to a different location along the riverbanks.

Best time to visit: November to June

Opening time: 6 am to 12 pm and 2 pm to 7 pm

Book Now

10. Adi Badri Temple

If planning a religious vacation, you should visit this famous temple in Uttarakhand. Adi Badri holds a significant place in Hindu spirituality as one of the Pancha Badri temples. The Pancha Badri pilgrimage circuit includes five temples dedicated to Lord Vishnu, collectively representing different aspects of his divine presence.

Pilgrims undertake a spiritual journey to seek the blessings of Lord Vishnu and connect with the sacred legacy of the Pandavas.

The pilgrimage involves traversing picturesque landscapes, navigating verdant forests, and crossing rivers, symbolizing the quest for self-discovery and divine communion.

Best time to visit: October to May

Opening time: 6 am to 7 pm

Book Now

11. Chandika Temple

Chandika Temple in Bageshwar is dedicated to Goddess Chandika, revered as a form of Goddess Durga. The temple holds immense importance among locals and devotees who visit it to seek blessings and offer their prayers.

Devotees often participate in various religious ceremonies and festivals held at the Chandika Temple, especially during Navaratri, a nine-night festival dedicated to the worship of Goddess Durga. During this time, the temple witnesses a surge in pilgrim activity, with people coming from different parts of the country.

Opening time: 24 hours

Best time to visit: October to May

Book Now

12. Lakhamandal Temple

Dedicated to Lord Shiva, this famous Uttarakhand temple is in the Chakrata region. This ancient temple holds cultural and mythological significance and is known for its unique architecture and stories associated with the Hindu epic, Mahabharata.

The Shivling, the temple’s main deity, is made up of graphite stone. Devotees pour water into the Shivling as a part of rituals.

Opening time: 5 am to 9 pm

Best time to visit: October to May

Book Now

13. Nanda Devi Temple

It is one of the oldest (1000 years) temples in Uttarakhand, situated at Almora. The temple is dedicated to the goddess Durga and offers the best views of the Panchachuli peaks.

Nanda Devi Temple is a hub of religious activity, especially during festivals and auspicious occasions. The annual Nanda Devi Fair, celebrated with fervor, brings together a vibrant congregation of devotees who gather to honor the goddess and seek her blessings.

Opening time: 10 am to 9 pm

Best time to visit: 15th June to 15th September

Book Now

14. Madhyamaheshwar Temple

Being one of the Panch Kedar temples, it is a famous Shiva temple in Uttarakhand. You can see the peaks of Kedarnath, Chaukhamba, and Neelkanth from this temple.

Temples in Uttarakhand - Madhyamaheshwar Temple

The deity worshipped here is Lord Shiva in his navel form, representing the divine energy centre of creation. Pilgrims undertake the trek with utmost reverence, seeking blessings and spiritual rejuvenation. The temple’s serene atmosphere and tranquil surroundings encourage meditation and reflection.

Opening time: 6 am to 10 pm

Best time to visit: May to October

Book Now

15. Agstyamuni Temple

The Agstyamuni Temple is situated in a serene and picturesque setting, surrounded by the natural beauty of the Himalayas and the tranquil flow of the Alaknanda River. It will take 45 minutes from Kedarnath to Agstyamuni temple by helicopter.

Agstyamuni Temple

Here, you can see Saint Augusta’s Kund, which is a striking sight to witness. This temple is the place where Sage Agastya meditated and performed penance. This connection to ancient legends adds to the allure of the temple and draws visitors interested in exploring the roots of Hindu mythology.

Best time to visit: October to May


These are the top temples to visit in Uttarakhand, which portray religious and spiritual wealth that Uttarakhand has to offer. Each temple carries its unique significance, architecture, and legends, making Uttarakhand a destination for those seeking a deeper connection with Hindu spirituality.

Get the best vacation deals online for Uttarakhand from Bookit N Go. The company offers 15% discounts on hotels with “BNG15” and 5% off on flights with “BNG05”. [T & C apply]


What is the best time to visit ?

If you are looking for a religious vacation, check the timings of the temples before planning your trip. But if you are looking for winter sports activities, December to January is the best time. On the other hand, if a family vacation is your priority, visit this place in the summer.

See Related

15 eye-catching places in Uttarakhand to visit with your family