Naina Devi Temple


14.3/5(97 Ratings)

Naina Devi Temple Overview

Ranked 2 of 47 sightseeing in Nainital

Planning Nainital trip?

Know cost before you go!


Nice temple overlooking Naini lake

Nice temple overlooking Naini lake  Video Review

Naina Devi Temple

Shashank Agarwal
2nd Jun 17

Located on bank of Naini Lake

Located on bank of Naini Lake  Video Review

Naina Devi Temple

Patel vipal
26th Jan 17

Main sanctum is dedicated to Naina Devi

Main sanctum is dedicated to Naina Devi  Video Review

Naina Devi Temple

Rizwanuddin Rafiq
20th Oct 19

What travellers are saying about Naina Devi Temple

Experience scale
  • Excellent 21
  • Good 12
  • Very Good 10
  • Terrible 1
  • Average 1
  • Poor 0
  • Below Average 0
Travellers recommend
  • Best Time: During DayLength of visit: Below 1hr
  • Length of visit: 2-3hrsBest Time: During Day
Facilities available
  • Food available for purchaseFood available for purchase
  • Bathroom facilitiesBathroom facilities
  • Camera/Video allowedCamera/Video allowed
  • Wearing of shoes/footwear allowedWearing of shoes/footwear allowed
  • Lockers/StorageLockers/Storage

Timing, fees and more


Operating hours

Monday - Friday:
6:00 AM -6:00 PM
6:00 AM -6:00 PM
6:00 AM -6:00 PM
Public Holidays:
6:00 AM -6:00 PM

Other Details

Famous for:
Not Allowed:
78% voted as clean

Cheapest Flight Deal

Hold On...

fetching cheapest deal for you

Flights to Reach Nainital

  • Adult

  • Children

  • Infants

Reviews and Ratings

Surabhi mishra

Surabhi mishra4.3/5

3 reviews

Temple so Significant !!

After Reading the actual fact behind the name kept of the very place 'Nainital', one must, specially if you are a deep devotee to Goddess, visit this mystic place. It is supposedly counted in one among 52 Shaktipeeth that exists. P. S . You will totally get mesmerized by reviving about the same evidences all around, and there, you'll feel like, oh I've stepped upon such a wonderful land of none other than Goddess Sati! Leaving aside the beautiful eye- catching scenery, thus Temple holds too much importance to anyone who is believer of Lord Shiva and his computability with his wife so beloved, Goddess Parvati! Must visit! It's a place so pure and pious !! Loved it! Shall pray to come here again! Guys please do pray for my prayers to be heard! :-)The only thing which can still change is, the way the nearby shopkeepers sell the prasad and other items for performing puja, like incense sticks, chunri etc, in something, a bag or a better kind and quality paper bag, at least, in order to make it convenient for the visitors to carry the packets all over.

Read More

Pritesh Mehta

Pritesh Mehta5.0/5

569 reviews

Nainadevi Temple

This is very good location of this temple there one side Nainilake and one side market. Every evening temple bell ring sound listion very sweet. There were very cruse in the evening. There outer market is very cheap we bought a jecket form me and my wife. It is am zing place.

Urmila  Rao

Urmila Rao4.6/5

22 reviews

Very divine feeling

We visited this soon after boating. It was very pleasant weather, so, it was nice there. Clean and well maintained, Devi temple. The place is named after this goddess. We offered some flowers and also got prasad from the priest. The compound in which temple is there has some sitting benches, so we sat and watched the lake once again. Divine feeling to sit and see Mandir.

Kallol Roy

Kallol Roy3.9/5

3 reviews

Not worthy

As one will be left nothing to do other than Boating and Ropeway. This sightseeing is inevitable, not worth. Naina Devi mandir is a very good place to stay about 1 hour even if you do not worship or offer 'Puja'.

Puneet Jain

Puneet Jain0.4/5

4 reviews

Awesome temple

The Temple of Shri Naina Devi Ji is situated on a hilltop in the Bilaspur Distt. Of Himachal Pradesh in India. The temple is connected with National Highway No. 21. The temple at the top of the hill can be reached via road (that curves round the hill up to a certain point) and then by concrete steps (that finally reach the top). There is also a cable car facility that moves pilgrims from the base of the hill all the way to the top.

Read More



3 reviews

A nice temple

Nenital is really a nice place. And the Naina devi temple is the heart of Nainital, it is located in the corner of Nainital lake. Nainital lake looks like a mango shape. Cave is also very good and amazing, ghorakhal temple is amazing, so many monkeys are there, they increase the beauty of the temple. And the most amazing part of the trip was paragliding. Woow that was amazing experience, about 15 minutes I fly with parachute. That was really really fabulous and amazing experience. There are so many lakes in Nainital (sarita lake, sattal, Bhimtal) etc. They increases the beauty, and the tea garden is also there.

Read More

Ankush Gulati

Ankush Gulati5.0/5

36 reviews

Peaceful place

It's one of the main temple in Nainital located close to lake. It's quite peaceful and must visit place. It's centrally located, good divine place. Can be visited anytime during day or evening.

Jim Varghese

Jim Varghese3.2/5

18 reviews

Peaceful settings

A calm and peaceful area, little away from the main roads and market. The small gardens around are really beautiful with lot of flowers. The place is also really clean, and you can sit and relax around here.

Amit Ghosh

Amit Ghosh3.2/5

581 reviews

Temple on the Lake banks

This temple provides a complete serenity. You can visit this temple in order to attain a peace of mind away from the hubbub of the town. Also get to know the details about the the goddess in the temple there.

Naveen Pant

Naveen Pant3.9/5

3 reviews

Great view in Devbhoomi

Great view in night, Devbhoomi is the nickname so the atmosphere of the temple is enchanting with mantras, and the weather is chill and exciting. Foreign tourists are also in large numbers.

Customize & calculate cost of this package

Budget Estimate

Fill the details to get your estimated budget.

Photos of Naina Devi Temple

Naina Devi Temple, Nainital

Photo by

Amit Chaudhary

Naina Devi Temple, Nainital
Naina Devi Temple, Nainital

Photo by

Tania Mukherjee

Naina Devi Temple Complex
Naina Devi Temple, Nainital

Photo by

Subir Dutta

Near Naini devi temple
Naina Devi Temple, Nainital

Photo by


Temple pics

Cheapest Flight Deal