Pilgrimage

Annapoorneshwari Temple

A forest-set temple to Annapoorneshwari on the banks of the Bhadra river, revered as one of Karnataka’s five “Kashi” pilgrimage towns and known for round-the-clock free meals to all visitors. Dedicated to Annapoorneshwari, the goddess of food and nourishment, the Horanadu temple stands on the Bhadra river deep in the Malnad forest and is counted among the five Malnad pilgrimage towns collectively known as the Kashi Panchakam, alongside Sringeri, Kalasa, Kollur and Subrahmanya. Its defining tradition is an annadana kitchen that serves a free meal to every visitor at any hour of the day or night, regardless of numbers, a practice the temple has maintained for generations.

Weather & Best Time to Visit

Best time to visit: December, January, November, February

Overview

Dedicated to Annapoorneshwari, the goddess of food and nourishment, the Horanadu temple stands on the Bhadra river deep in the Malnad forest and is counted among the five Malnad pilgrimage towns collectively known as the Kashi Panchakam, alongside Sringeri, Kalasa, Kollur and Subrahmanya. Its defining tradition is an annadana kitchen that serves a free meal to every visitor at any hour of the day or night, regardless of numbers, a practice the temple has maintained for generations. Devotees typically bathe in the Bhadra before darshan, and the temple’s remote, forested setting has long made the journey itself part of the pilgrimage. Annapoorneshwari Temple sits at an elevation of 831 m. The most favourable months to visit are December, January, November, and February, when conditions are best suited for sightseeing. Nearby points of interest include Annapoorneshwari Temple Museum, Annapoorneshwari Temple Gopuram, and Shri Annapoorneshwari Temple Main Shrine. It falls within Chikmagalur district and Karnataka, India.

Getting There

Things To Do

Rest and observe the temple’s daily kitchen operations
CultureEasy

Rest and observe the temple’s daily kitchen operations

Peek into the open-sided kitchen (visible from the dining hall) where huge steel vessels cook rice and dal for hundreds daily, using wood-fired stoves. You can watch the volunteers and staff in action—a behind-the-scenes look at how the free meal is made.

20 minutes

Sit for evening aarti and bell-chiming ceremony
CultureEasy

Sit for evening aarti and bell-chiming ceremony

At dusk, join the assembled pilgrims in the main hall for the deepa aarti, where oil lamps are waved before the goddess, and the temple’s large brass bell is rung in rhythmic bursts. The sound echoes over the river—an immersive, tranquil end to your visit.

30 minutes

Partake in the free Annapoorna Prasadam meal
CultureEasy

Partake in the free Annapoorna Prasadam meal

Join the daily tradition where every visitor, without exception, is served a complete vegetarian meal on a banana leaf, regardless of time or hunger. This is the temple’s living legacy—a hot, simple south Indian thali with rice, sambar, and payasam.

45 minutes

Offer a handful of rice at the sanctum
CultureEasy

Offer a handful of rice at the sanctum

Before the darshan, buy a small packet of raw rice from the counter and hand it to the priest, who offers it to Goddess Annapoorneshwari as a symbol of food abundance. You receive a portion back as prasadam—a tangible blessing of nourishment.

15 minutes

Walk the circumambulation path along the Bhadra river
SightseeingEasy

Walk the circumambulation path along the Bhadra river

Take the paved pradakshina (parikrama) path that circles the temple and runs close to the Bhadra river’s edge. You’ll see the ghat steps, old stone lamps, and hear the river’s flow—a calm, shaded walk perfect for seniors.

30 minutes

Watch the morning rice-blessing ritual (Anna Abhishekam)
CultureEasy

Watch the morning rice-blessing ritual (Anna Abhishekam)

Arrive before 9 AM to witness the special abhishekam where the deity is bathed with cooked rice, milk, and ghee, followed by chanting. It’s a rare, sensory sight—steam rising from the offering, and the smell of clarified butter filling the hall.

40 minutes

Travel Tips

Use the paid parking and take the shuttle for elderly members

The main parking lot is about 500 metres from the temple, and the walk is uphill on uneven stone. Use the temple's small electric cart or hire a local auto for a nominal fee to drop seniors directly at the entrance, especially after the meal when walking back is tiring.

Keep a buffer day for weather and road conditions

The ghat roads from Chikmagalur or Kudremukh can close briefly during heavy monsoon rain, and the drive takes longer than GPS suggests. Schedule your return journey with a full extra day in hand, and carry a basic first-aid kit and any regular medicines, as the nearest pharmacy is 25 km away.

Book a room in the temple's own guest house in advance

The temple offers clean, affordable rooms for pilgrims, but they fill up fast, especially on weekends and during festival days. Call the temple office at least 3-4 days ahead to reserve, and request a ground-floor room if anyone in your group has mobility issues.

Carry your own food and water for the journey

The road to Horanadu is winding and remote, with few reliable eateries along the way. Pack light snacks, fruits, and bottled water, and note that the temple's free prasadam meal (annadanam) is served between 12 pm and 3 pm – plan your arrival to catch it.

Plan for the temple's strict dress code

Men must remove shirts and wear a dhoti or mundu, and women should wear a saree or salwar kameez. Carry a light cotton dupatta or shawl to cover shoulders, and note that the temple provides cloth at the entrance for a small fee if you forget.

Good to Know Nearby

Practical essentials close to Annapoorneshwari Temple — handy for senior and group travellers.

Restaurants

  • Hotel Nagagiri3 km

Frequently Asked Questions

There is no strict dress code, but modest, traditional attire is appreciated—avoid shorts and sleeveless tops. Remove footwear before entering the inner sanctum, and maintain silence inside; photography is not allowed in the main shrine area.

The temple is open daily from 6:00 AM to 1:00 PM and again from 3:00 PM to 8:30 PM. Early morning (around 6-7 AM) and evening aarti (around 7 PM) are less crowded, while midday and festival days see heavy rush, so plan accordingly for a peaceful visit.

Yes, the temple trust runs clean and affordable guest rooms (dormitory and private rooms) on a first-come, first-served basis, with prior booking recommended. For more comfort, nearby homestays and small hotels in Horanadu or the nearby town of Karkala (about 30 km) offer better amenities and lift access if needed.

The temple is famous for its free, unlimited 'Annapoorna' prasadam—a simple, delicious meal of rice, sambar, and vegetables, served daily to all visitors. You can eat at the dining hall, but carrying it out is not permitted; however, you can buy packed sweets and dry prasadam from the temple shop to take home.

Horanadu is well-connected by road—about 100 km from Mangalore and 80 km from Chikmagalur, with the last 15 km being a winding but paved hill road. Private taxis and state buses ply regularly; for seniors, hiring a car with a local driver is safest, as the ghat sections can be steep and narrow.

Suggested Itineraries

2 Days in Annapoorneshwari Temple

1

Day 1

Arrive in Horanadu in the morning and settle into your accommodation. Spend the first day at leisure, allowing for a relaxed introduction to the temple town and its serene riverside atmosphere. The highlight is the evening aarti and the famous free prasadam meal, which is served all day and night.

  • Morning check-in and short rest at your lodge or homestay near the temple complex.
  • Visit Annapoorneshwari Temple for darshan; walk around the inner courtyard and observe the daily rituals.
  • Take a slow stroll along the Bhadra riverbank behind the temple, enjoying the shade of old trees and the sound of flowing water.
  • Attend the evening aarti (around 7 PM) and then receive the free, hot prasadam meal (rice, sambar, curry, and payasam) served in the dining hall.
Lunch (light local meal at a small eatery near the temple) Dinner (free prasadam at the temple)
2

Day 2

After an early darshan and breakfast, explore the two other famous temples in the immediate vicinity, which are part of the same pilgrimage circuit. The drive between them is short but scenic, through coffee estates and misty hills. Return to Horanadu for a final prasadam lunch before departing.

  • Early morning darshan at Annapoorneshwari Temple (before 8 AM) to avoid crowds and soak in the quiet sanctum.
  • Drive 8 km to Kalaseshwara Temple (a Shiva temple on the river Tunga) and spend an hour exploring its ancient stone architecture and the river ghats.
  • Continue 12 km to the hilltop temple of Sri Dharmasthala (Manjunatha) – actually a separate town, but if time permits, visit the smaller local shrine of Sri Kshetra Horanadu’s nearby Hanuman temple (5 min walk) instead for a gentle walk.
  • Return to Horanadu for a late morning rest and a cup of filter coffee at a local shop.
  • Have the free prasadam lunch (served from 11:30 AM) and then take a final walk around the temple's flower market stalls before heading out.
Breakfast (simple South Indian tiffin at a local cafe) Lunch (free prasadam at the temple) Dinner (not applicable – depart by evening)

Plan Your Own Trip

Tell us what you're looking for and how many days you have — we'll instantly put together a personalised itinerary for Annapoorneshwari Temple.

Planning a trip to Annapoorneshwari Temple?

Talk to our travel experts for a customised group tour package.