Skip to content
DevalayamSacred places, with clarity
DevalayamSacred places, with clarity
Temples
  1. Home
  2. Temples
  3. Naina Devi Temple (Shakti Peeth)
Naina Devi Temple (Shakti Peeth), Mallital, Nainital, Uttarakhand

Naina Devi Temple (Shakti Peeth)

Mallital, Nainital, Uttarakhand

No ratings yetRate & review
  • DeityGoddess Shakti / Amman
  • ArchitectureNagara (North Indian)
  • TypeShakti Peetha
  • PeriodModern / recent
  • About
  • Visit
  • Worship
  • How to reach
  • Stay nearby
  • Heritage
  • Reviews

About

Naina Devi Temple, also known as Naini Mata Temple or Shree Maa Naina Devi Temple, is a revered Shakti Peeth located in Mallital, Nainital, Uttarakhand.

Perched at the northern end of the scenic Naini Lake, this ancient hill temple is a significant pilgrimage centre for devotees of Goddess Shakti (Amman).

The temple also enshrines Mata Kali, Lord Ganesha, and Lord Hanuman, making it a spiritually vibrant destination for visitors seeking darshan and blessings. The temple is built in the Nagara (North Indian) architectural style and holds the status of both a state and living heritage temple.

Its historical roots trace back to the 15th century, with the modern idol installed by Moti Ram Shah in 1842 and the current structure rebuilt in 1883 after a major landslip.

The temple is open daily from 6:00 AM to 10:00 PM, allowing ample time for devotees to participate in rituals and seek darshan.

A variety of poojas are performed at Naina Devi Temple, including the Morning Aarti (Mangal / Shringaar Aarti) from around 4:00 AM to 7:00 AM and the Evening Aarti (Sandhya Aarti) at approximately 7:00 PM.

Other rituals such as Durga Saptashati Path, Hawan, and Navagraha Puja are also conducted, with prayers offered in Sanskrit and Hindi. Free darshan is available to all visitors, and consecrated sweets (prasad) are distributed after aartis.

During major festivals like Navratri and Nanda Devi Mela, community-led food distribution (bhandara) is organized.

The temple observes several vibrant festivals, including Nanda Devi Mahotsav (August/September), Sharad Navratri (September/October), Chaitra Navratri (March/April), and Shravani Mela (July/August).

The best time to visit is during the morning hours, winter and summer months, festival seasons, or on weekdays for a less crowded experience.

Reaching Naina Devi Temple is convenient: arrive at Nainital via Tallital or the main city bus stand, proceed to Mallital, and then travel about 3 km by walking, cycle rickshaw, auto-rickshaw, or taxi to the temple gates.

The final approach involves a short walk along the lake and a set of stone steps. The nearest railway stations are Kathgodam (35 km) and Haldwani (40 km), while Pantnagar Airport (55 km) and Indira Gandhi International Airport, New Delhi (300 km) are the closest airports.

Visitors should adhere to the temple’s dress code, which requires modest attire for both men and women. Photography is strictly prohibited inside the inner shrine, though permitted in the outer courtyard.

Accommodation options are plentiful nearby, including heritage hotels, budget stays, and tourist rest houses.

Popular attractions such as Naini Lake, Mall Road, the Nainital Aerial Ropeway, Cave Garden, Snow View, Tiffin Top, and China Peak are all within easy reach, making Naina Devi Temple a must-visit for spiritual seekers and tourists alike.

Visit information

Timings

Daily: 6:00 AM - 10:00 PM

Dress code

MenFull-length trousers/pants and modest shirts or kurtas. Avoid shorts, sleeveless shirts, or caps inside the inner sanctum.
WomenTraditional or modest casual wear such as sarees, salwar kameez, or long kurtas with leggings/jeans. Avoid shorts, short skirts, or sleeveless/deep-neck tops. Shoulders and knees must remain covered.

Parking & accessibility

No dedicated parking at the temple; use municipal lots like The Flats (Mallital) or Sukhatal. Vehicles must be parked before entering local roads. Final approach is by foot; moderate limitations for wheelchairs.

Darshan entry

  • Free DarshanFree

Best time to visit

  • Morning (8 AM–12 PM)
  • Winter (Nov–Feb)
  • Summer (Mar–May)
  • Festival season
  • Weekdays (less crowded)

Timings

Daily: 6:00 AM - 10:00 PM

Dress code

MenFull-length trousers/pants and modest shirts or kurtas. Avoid shorts, sleeveless shirts, or caps inside the inner sanctum.
WomenTraditional or modest casual wear such as sarees, salwar kameez, or long kurtas with leggings/jeans. Avoid shorts, short skirts, or sleeveless/deep-neck tops. Shoulders and knees must remain covered.

Parking & accessibility

No dedicated parking at the temple; use municipal lots like The Flats (Mallital) or Sukhatal. Vehicles must be parked before entering local roads. Final approach is by foot; moderate limitations for wheelchairs.

Darshan entry

  • Free DarshanFree

Best time to visit

  • Morning (8 AM–12 PM)
  • Winter (Nov–Feb)
  • Summer (Mar–May)
  • Festival season
  • Weekdays (less crowded)

Worship & festivals

Daily poojas

  • Morning Aarti (Mangal / Shringaar Aarti)Around 4:00 AM to 7:00 AM
  • Evening Aarti (Sandhya Aarti)Around 7:00 PM
  • Durga Saptashati Path
  • Hawan
  • Navagraha Puja

Festivals & special days

  • Nanda Devi Mahotsav / Nanda AshtamiAugust / September
  • Navratri (Sharad Navratri)September / October
  • Chaitra Navratri / Chaitra MelaMarch / April
  • Shravani MelaJuly / August

Languages used in puja

  • Sanskrit
  • Hindi

How to reach

By road

  1. Arrive at Nainital via Tallital or the main city bus stand.
  2. Proceed to Mallital; the temple is at the northern end of Naini Lake.
  3. From the Nainital Bus Stand, travel about 3 km by walking, cycle rickshaw, auto-rickshaw, or taxi to the temple gates.
  4. Final approach is a short walk along the lake and a set of stone steps up to the shrine.

By train

  • Kathgodam Railway Station35 km
  • Haldwani Railway Station40 km

By air

  • Pantnagar Airport55 km
  • Indira Gandhi International Airport (New Delhi)300 km

Location

Mallital, Nainital, Uttarakhand

Directions
Open in Google Maps

Stay & nearby

Where to stay

Multiple options nearby, including The Naini Retreat (heritage hotel), Hotel Chevron Fairhavens, budget/midrange hotels along Mall Road, and KMVM Tourist Rest House.

Nearby attractions

  • Naini Lake100 m
  • Nainital Aerial Ropeway / Cable Car100 m
  • Mall Road200 m
  • Cave Garden500 m
  • Snow View3 km
  • China Peak3 km
  • Tiffin Top4 km

Heritage & details

Historical period
Modern / recent
Built by
Original site conceptually 15th century; modern idol installed by Moti Ram Shah in 1842; current structure rebuilt in 1883 after 1880 landslip.

Local names

  • Naina Devi Temple
  • Naini Mata Temple
  • Shree Maa Naina Devi Temple

Other deities

  • Mata Kali
  • Lord Ganesha
  • Lord Hanuman

Heritage status

  • State heritage
  • Living heritage temple

Photography rules

  • Photography and video recording are strictly prohibited inside the inner shrine and near the main deity idols.
  • Photography of the outer courtyard and lake views is tolerated, but not of rituals or the sanctum.
  • Phones should be kept on silent.

Prasadam & annadanam

Consecrated sweets (prasad) are distributed after aartis. Community-led food distribution (bhandara) occurs during major festivals like Navratri and Nanda Devi Mela.

Visitor reviews

Help others plan their visit — share timings, crowd, and what made your darshan special.

Share Your Experience

Loading…

No reviews yet

Be the first to share your darshan experience and help fellow pilgrims plan their visit.

Quick links

  • Open in Maps

Sections

  • About
  • Visit
  • Worship
  • How to reach
  • Stay nearby
  • Heritage
  • Reviews

More temples near Nainital

All temples in Nainital
  • Hanuman Garhi Nainital, Haldwani Road, Tallital (southern side), Nainital, Uttarakhand

    Hanuman Garhi Nainital

    No ratings yetBe the first to review

    Haldwani Road, Tallital (southern side), Nainital, Uttarakhand

    • Lord Hanuman
    • Other
    • Hill temple
    View details
  • Kainchi Dham (Neem Karoli Baba Ashram Temple), Bhowali Range (Chaukhuta area), Kainchi village, Nainital, Uttarakhand

    Kainchi Dham (Neem Karoli Baba Ashram Temple)

    No ratings yetBe the first to review

    Bhowali Range (Chaukhuta area), Kainchi village, Nainital, Uttarakhand

    • Lord Hanuman
    • Other
    • Hill temple
    View details
  • Garjiya Devi Temple, Garjiya Village, Ramnagar, Nainital, Uttarakhand

    Garjiya Devi Temple

    No ratings yetBe the first to review

    Garjiya Village, Ramnagar, Nainital, Uttarakhand

    • Goddess Shakti / Amman
    • Other
    • Shakti Peetha
    View details
  • Mukteshwar Mahadev Temple, Near Chauli Ki Jali, Darima / Mohan Bazar / South Gola Range, Mukteshwar, Nainital, Uttarakhand

    Mukteshwar Mahadev Temple

    No ratings yetBe the first to review

    Near Chauli Ki Jali, Darima / Mohan Bazar / South Gola Range, Mukteshwar, Nainital, Uttarakhand

    • Lord Shiva
    • Other
    • Hill temple
    View details
  • Ghorakhal Golu Devta Temple, Ghorakhal, Bhowali, Nainital, Uttarakhand

    Ghorakhal Golu Devta Temple

    No ratings yetBe the first to review

    Ghorakhal, Bhowali, Nainital, Uttarakhand

    • Lord Shiva
    • Other
    • Hill temple
    View details
  • Haidakhan Babaji Temple, Chhakhata Range, near Haldwani/Kathgodam, foothills of Kumaon Mount Kailash, Village Haidakhan, Nainital, Uttarakhand

    Haidakhan Babaji Temple

    No ratings yetBe the first to review

    Chhakhata Range, near Haldwani/Kathgodam, foothills of Kumaon Mount Kailash, Village Haidakhan, Nainital, Uttarakhand

    • Lord Shiva
    • Other
    • Hill temple
    View details
DevalayamSacred places, with clarity

A curated guide to temples across India — visit-ready details, directions, nearby hotel bookings, and community reviews to help you plan every darshan.

By deity

  • Lord Shiva
  • Goddess Shakti / Amman
  • Lord Vishnu
  • Lord Krishna
  • Lord Ganesha
  • View all

By location

  • Maharashtra
  • Karnataka
  • Tamil Nadu
  • Rajasthan
  • Uttarakhand
  • View all

By type

  • Pilgrimage centre
  • Ancient temple
  • Hill temple
  • Riverbank temple
  • Village temple
  • View all

© 2026 Devalayam — Discover temples across India

Privacy Policy·Terms of Service