Famous Annapurna Temples in India: Sacred Abodes of the Goddess of Nourishment
Wed - Apr 02, 2025
3 min read
Share
Introduction to Goddess Annapurna
Goddess Annapurna, a manifestation of Parvati, is the Hindu deity of food, nourishment, and abundance. The name "Annapurna" comes from "Anna" (food) and "Purna" (complete), meaning "the giver of complete nourishment."
Worshipping Annapurna ensures prosperity, health, and freedom from hunger. Across India, several temples are dedicated to her, each with unique legends and rituals.
In this blog, we explore the most famous Annapurna temples in India, their history, significance, and how devotees celebrate her divine grace.
1. Annapurna Devi Mandir, Varanasi (Uttar Pradesh)
The Holiest Annapurna Shrine
Location: Vishwanath Gali, Near Kashi Vishwanath Temple, Varanasi
Best Time to Visit: During Annakut Festival (Day after Diwali)
Significance
Believed to be the original Annapurna Temple where the goddess herself appeared.
It is said that Lord Shiva once begged for food here, proving that even God depends on Annapurna’s blessings.
The temple houses a golden idol of Annapurna holding a pot of rice and ladle.
Unique Rituals
Devotees receive a single grain of rice as prasad, symbolizing that Annapurna provides even in scarcity.
The Annakut Festival sees a grand display of 56 food offerings (Chhappan Bhog).
2. Annapurna Temple, Horanadu (Karnataka)
The Divine Goddess of the Western Ghats
Location: Horanadu, Chikmagalur District, Karnataka
Best Time to Visit: October to March (Pleasant weather)
Significance
Located amidst lush forests and coffee plantations, this temple is a serene spiritual retreat.
The goddess is worshipped as "Annapoorneshwari", the provider of unlimited food.
Legend says that Sage Agastya installed the deity here to bless the region with fertility.
Unique Rituals
Free meals (Anna Dana) are provided to all devotees 24/7.
The Akshaya Patra (inexhaustible food vessel) symbolizes endless abundance.
3. Annapurna Devi Mandir, Indore (Madhya Pradesh)
The Royal Temple of Central India
Location: Rajwada Area, Indore
Best Time to Visit: During Navratri
Significance
Built by Queen Ahilyabai Holkar in the 18th century.
The temple features a beautiful silver-plated idol of Annapurna.
It is believed that worshipping here removes financial troubles.
Unique Rituals
Annapurna Puja is performed daily with offerings of khichdi and sweets.
Devotees donate food grains to the poor as part of the seva.
4. Annapurna Temple, Kashi (Tamil Nadu)
The South Indian Abode of the Goddess
Location: Kumbakonam, Tamil Nadu
Best Time to Visit: During Thai Poosam (January-February)
Significance
One of the rare Annapurna temples in South India.
The goddess is worshipped alongside Lord Shiva as Vishwanathar.
It is said that Chandra (Moon God) worshipped here to regain his lost radiance.
Unique Rituals
Pongal (rice dish) is offered as the main prasad.
The temple follows strict Agama Shastra rituals.

5. Annapurna Temple, Guwahati (Assam)
The Northeastern Gem
Location: Near Kamakhya Temple, Guwahati
Best Time to Visit: During Ambubachi Mela (June)
Significance
Part of the Shakti Peetha circuit, representing divine feminine energy.
The goddess is worshipped as the provider of agricultural prosperity.
Unique Rituals
Farmers offer fresh harvests to seek blessings for good crops.
The temple celebrates Lakshmi Puja with special Annapurna offerings.
6. Annapurna Mata Mandir, Pune (Maharashtra)
The Spiritual Hub of Maharashtra
Location: Shanivar Peth, Pune
Best Time to Visit: During Annapurna Jayanti (March-April)
Significance
A 300-year-old temple with strong Maratha heritage.
The idol is made of black stone, depicting Annapurna with a golden pot.
Unique Rituals
Mahila Pooja (Women’s Worship) is given special importance.
Devotees observe fasting and distribute food to the needy.
7. Annapurna Devi Temple, Ujjain (Madhya Pradesh)
The Twin Temple of Mahakaleshwar
Location: Near Mahakaleshwar Temple, Ujjain
Best Time to Visit: During Simhastha Kumbh Mela
Significance
It is believed that Shiva and Annapurna together bless devotees here.
The temple is part of the Shakti Peetha tradition.
Unique Rituals
Bhog of Mahaprasad is offered to Mahakal and then distributed.
Devotees perform Anna Daan (food charity) as a key ritual.
8. Annapurna Temple, Cheruvally (Kerala)
The Hidden Sanctuary in God’s Own Country
Location: Cheruvally, Kottayam District, Kerala
Best Time to Visit: During Onam (August-September)
Significance
A rare Annapurna shrine in Kerala with traditional Kerala architecture.
The goddess is worshipped as "Annapoorneswari" in a seated posture.
Unique Rituals
Payasam (sweet pudding) is the main offering.
The temple follows Kerala-style pujas with coconut and banana leaves.
Conclusion: The Universal Mother Who Feeds the World
Goddess Annapurna symbolizes nourishment in all forms—physical, mental, and spiritual. Visiting these temples not only brings prosperity and health but also reminds us of the importance of food, gratitude, and charity.
Whether in Varanasi, Karnataka, or Kerala, each Annapurna temple carries a unique tradition of devotion. May the blessings of Annapurna fill your life with abundance!
Share