Ancient Temple

Bhimeshwar Mahadev Temple – Ancient Shiva Temple on the Banks of Bhimtal

A Sacred Lakeside Shiva Temple Dating Back to the Pandava Era, Bhimtal

About Bhimeshwar Mahadev Temple

Bhimeshwar Mahadev Temple is an ancient temple dedicated to Lord Shiva, situated on the banks of Bhimtal lake. The temple gives the town its name — "Bhimtal" means "lake of Bhima" and the Bhimeshwar (Bhima's Lord Shiva) temple is associated with the Pandava prince Bhima from the Mahabharata. According to local legend, Bhima himself established this Shiva temple during the Pandavas' exile period.

The temple is a simple but significant religious site that stands beside the lake, offering a peaceful spiritual atmosphere with beautiful views of the water. Devotees visit throughout the year, and the temple sees special gatherings during Shivaratri and the Shravan month. The combination of the lakeside setting and the ancient temple makes Bhimeshwar Mahadev one of the most charming spots in Bhimtal.

Key Facts

  • Location: On the banks of Bhimtal lake, Nainital district
  • Deity: Lord Shiva (Bhimeshwar Mahadev)
  • Legend: Established by Pandava prince Bhima
  • Setting: Lakeside temple with scenic views
  • Major festivals: Maha Shivaratri, Shravan month
  • Entry: Free

Best Time to Visit

Year-round. February–March for Shivaratri. July–August (Shravan) for special prayers. October to March for pleasant lakeside weather.

How to Reach

By Train

Nearest railway: Kathgodam (33 km). Taxi to Bhimtal.

By Bus

Bus from Nainital/Haldwani to Bhimtal. Temple is lakeside in town.

By Taxi

22 km from Nainital (45 min). 33 km from Kathgodam. NH-109 via Bhowali.

Nearby Places

WhatsApp Us
Call Now