Baijnath Temple, Bageshwar
Nestled in the serene Kumaon region of Uttarakhand, along the banks of the Gomati River, the Baijnat...
Overlooking the shimmering emerald waters of Naini Lake, nestled in the lush green hills of Nainital, stands the sacred and serene Naina Devi Temple — one of the most revered Shaktipeeths in India. This ancient temple is not only a major pilgrimage site but also the spiritual heart of Nainital, drawing devotees, travelers, and mystics who come seeking the blessings of Maa Naina Devi, the goddess of insight, strength, and divine protection.
The origin of Naina Devi Temple is rooted in the powerful myth of Sati and Shiva. According to Hindu mythology, when Goddess Sati immolated herself in protest of her father Daksha’s insult to Lord Shiva, a grief-stricken Shiva carried her body across the universe. As parts of her body fell to the earth, each site became a Shaktipeeth.
It is believed that at the very location of Naina Devi Temple, Sati’s eyes (nayan) fell — hence the name "Naina Devi", meaning "Goddess of the Eyes".
Situated on the northern bank of Naini Lake, the Naina Devi Temple is marked by its distinctive red domes and tall flags that flutter against the Himalayan breeze.
The main shrine houses three deities:
Maa Naina Devi (eyes form) in the center
Goddess Kali to the left
Lord Ganesha to the right
The temple entrance is adorned with statues of two lion guardians
Peaceful courtyards for meditation and offerings
The backdrop of the tranquil lake and surrounding hills creates an unforgettable spiritual setting
Naina Devi is considered an embodiment of Goddess Parvati, and she is especially worshipped for:
Protection from evil
Healing of eye disorders
Intuition, clarity, and spiritual awakening
Fulfilling heartfelt desires
Devotees offer red chunari, coconut, sweets, and flowers to seek her blessings. Many also take a dip in Naini Lake, believing it to be holy and purifying.
The grandest festival at the temple, celebrating Goddess Nanda Devi, the local form of Parvati. It includes:
Nine days of puja and cultural programs
Procession of the deity in a beautifully decorated palanquin
Offerings, music, dance, and fairs in and around Nainital
Other festivals:
Navratri (March–April & September–October)
Chaitra and Sharadiya Navami
Diwali and Shivratri
Location: Mallital, Nainital, Uttarakhand
Nearest Railway Station: Kathgodam (~35 km)
Nearest Airport: Pantnagar (~70 km)
By Road: Well-connected to Delhi, Haldwani, and Almora by buses and taxis
The temple is accessible via a short uphill walk from Nainital Mall Road, making it convenient for tourists and pilgrims alike.
March to June – Pleasant weather, perfect for sightseeing
September to November – Ideal for the Nanda Ashtami festival
Avoid monsoons (July–August) if you want dry and easy travel
Maintain silence and respect the sanctity of the temple
Photography may be restricted inside the sanctum — check signs
Dress modestly and carry a scarf or shawl for temple entry
Enjoy nearby attractions like Naini Lake boating, Tiffin Top, Snow View Point, and The Mall Road for a complete experience
Nestled in the serene Kumaon region of Uttarakhand, along the banks of the Gomati River, the Baijnat...
Tucked away in the misty mountains of Uttarakhand’s Pithoragarh district, lies a sacred and mystical...
In the pristine Kumaon region of Uttarakhand, where the air is thick with pine scent and devotion, l...
Tucked deep within the lush deodar forests of Almora district, Uttarakhand, lies one of the most mys...