14–24 February 2027

Mailara Karnika: one line of prophecy for the whole year

An oracle climbs a giant bow and speaks one line for the whole year

Mailara Karnika is the prophecy spoken once a year at the jatre (temple fair) of the Mylara Lingeshwara temple at Mylara, in Huvina Hadagali taluk of Karnataka's Vijayanagara district. After eleven days of fasting, the oracle, the goravayya, climbs an 18-foot bow on an open field and calls out a single line, which devotees receive as the god's word on the coming year: on rain, crops and public life. The jatre: 14–24 February 2027 (expected); the Karnika is spoken on 23 February 2027 (expected).

Countdown14–24 February 2027
When14–24 February 2027

The temple and the Vijayanagara district publish the jatre schedule one to two weeks ahead.

The legend

🔱

Mailara is the name Khandoba goes by in Karnataka. His legends tell of his victory over the demons Mani and Malla.

🏹

Before the Karnika the oracle, the goravayya, fasts; on the day he climbs an 18-foot bow and speaks a single line.

The line is read as a sign for the year ahead. In 2025 it was "the full pot has overflowed", taken as a promise of rain and plenty.

Customs

The Goravas

The Goravas, devotees of Mailara, dance with trident and damaru drum and keep the sung stories of the god.

Eleven days

The Karnika is the high point of an eleven-day temple jatre at the Mailara Lingeshwara temple in Mailara.

Words of the festival

ಕಾರ್ಣಿಕ

karnika

The oracle's prophecy, held to be a divine word.

How the Karnika is spoken

The jatre gathers pace around Bharata Hunnime, the full moon of Magha, and the Karnika falls two or three days later. From Ratha Saptami the goravayya keeps an eleven-day vow, living on bhandara (turmeric) water, milk and fruit.

On Karnika day, in the evening, he comes out in a black kambali (woollen blanket) with a damaru drum and a trident, climbs the bow at Denkanamaradi, an open ground at Mylara, and speaks one line ending in "parak". The line is not explained from the bow; devotees read in it signs about the rains, the harvest and public life in the state.

Around the Karnika the jatre is a pilgrimage of whole families. Many come in bullock carts and tractors, bathe in the Tungabhadra and make offerings to Mailara Lingeshwara, and the cry "Elu koti" ("seven crore") is heard all through the fair. The Goravas, devotees of Mailara, dance with trident and damaru; on the last day of the jatre Goravas and Kanchiveeras perform feats with chains in the temple grounds.

Mailara and the story behind the jatre

Mailara is usually identified with Khandoba, a warrior form of Shiva worshipped across the Deccan. Inscriptions of 1063 and 1148 already mention Mailara and his consort, and Mylara is listed among the important temples of his cult. The temple stands in the south-west of Huvina Hadagali taluk, about 2 km from the Tungabhadra river.

The local legend, as told at Mylara, says that the demons Manikasura and Mallasura tormented the sages, who turned to Shiva for help. Shiva took the form of Mailara Lingeshwara, Parvati that of Gangimalamma, and they destroyed the demons in a great battle at Denkanamaradi, the same ground where the Karnika is spoken today. The eleven-day festival in Magha re-enacts that battle.

Planning a visit

Mylara is a village far from the usual tourist routes, and on Karnika day it fills with lakhs of pilgrims. It makes most sense if you are already in north-central Karnataka, for example around Hampi.

  • Getting there — The nearest towns are Huvina Hadagali, Hosapete and Ranebennur. For the jatre the state bus corporation runs special buses from its Hosapete, Davangere, Haveri and Gadag divisions; in a recent year there were more than 400.
  • Check the schedule — The Karnika is calculated from the lunar calendar. The temple and the Vijayanagara district publish the jatre schedule one to two weeks ahead.
  • A religious rite — The Karnika is worship, not a performance. Stand back from the bow, follow the volunteers and police, and keep to the edge of the crowd: the UK Foreign Office notes that stampedes have occurred at large religious gatherings in India.

FAQ

What is Mailara Karnika?

A one-line prophecy spoken each year by the goravayya, the oracle of the Mylara Lingeshwara temple, from the top of an 18-foot bow. Devotees take it as the god's word on the year ahead.

When is Mailara Karnika?

The eleven-day jatre: 14–24 February 2027 (expected); the Karnika itself falls two or three days after the Magha full moon, on 23 February 2027 (expected). The temple and the district publish the schedule one to two weeks ahead.

What is the story of Mylara Lingeshwara?

By the local legend, Shiva took the form of Mailara Lingeshwara, with Parvati as Gangimalamma, to destroy the demons Manikasura and Mallasura at Denkanamaradi near the temple.

In which district is Mylara Lingeshwara temple?

In Vijayanagara district of Karnataka (formerly part of Bellary district), in Huvina Hadagali taluk, about 2 km from the Tungabhadra.

How old is the Mylara Lingeshwara temple?

No building date for the temple is published in the sources available. The worship of Mailara in Karnataka is attested in inscriptions of 1063 and 1148.

Sources (5)
  1. Khandoba
  2. Mylara Lingeshwara Temple
  3. Kannada Oneindia: Mylara Lingeshwara Jatre
  4. Kannada Oneindia: Mylara Karnika
  5. FCDO: India, safety and security

Facts checked: 21 October 2026. Prices and hours are approximate; check locally.

India GO: your pocket guide to India

35 cities, one map with every place, the festival calendar, the 90/180 visa calculator and offline mode.

Point your phone's camera here