Dhanu Jatra (ଧନୁ ଯାତ୍ରା), also spelled Dhanu Yatra, is an annual theatre festival in Bargarh in western Odisha in which an entire town becomes the stage for the story of Krishna and his tyrant uncle Kansa. For about 11 days in the winter month of Pausha, Bargarh plays the city of Mathura, the nearby village of Ambapali becomes Gopapura (Gokul), and the Jira river stands in for the Yamuna, with performances spread across streets, fields and riverbanks.
What is Dhanu Jatra about?
The festival takes its name from the dhanu (bow) ceremony in the Krishna story: Kansa, king of Mathura, organises a bow festival and invites his nephews Krishna and Balarama, intending to have them killed. The Bargarh performance covers a much longer arc. According to the version described in the sources, it moves from Kansa's seizure of the throne from his father Ugrasena, through Krishna's birth and his childhood among the cowherds of Gopapura, to the boys' journey to Mathura, the bow festival and, on the final day, Kansa's death and Ugrasena's return to the throne. These episodes come from Hindu scripture and legend; the festival presents them as drama, not history.
How did the festival begin?
The present festival grew up in the years immediately after Indian independence. Sources differ on the start date: Wikipedia and several summaries give 1947, while a 2026 Kalinga TV report says it began on 12 January 1948. Local accounts quoted in some sources read the festival as a celebration of freedom, with the fall of the tyrant Kansa standing for the end of colonial rule; this is an interpretation rather than a documented founding purpose.
The town as a stage
What makes Dhanu Jatra unusual is scale and immersion. Instead of a fixed theatre, the action moves around Bargarh:
- Mathura: Bargarh town itself, with Kansa's court (durbar) set up in the town.
- Gopapura: Ambapali village, across the Jira river, where Krishna's childhood episodes are played.
- Yamuna: the Jira (Jeera) river, which features in scenes such as Krishna's birth-night crossing and his journey to Mathura.
For the 2025–26 edition, Kalinga TV reported that performances were spread over about 22 stages within roughly a 7 km radius of Bargarh.
The reign of 'Maharaja Kansa'
The best-known feature is the character of Kansa. For the duration of the festival the actor playing Kansa holds a mock court and issues "orders" in character as his durbar moves through the streets of Bargarh, including playful fines. According to Kalinga TV, the local police administration follows Maharaja Kansa's instructions during the festival as part of the performance. The role is cast through public auditions held by the organisers before each edition.
Is it really the world's largest open-air theatre?
Dhanu Jatra is routinely called the world's largest open-air theatre, including in an All India Radio News report on the 2025–26 edition. Other reports use the phrase "largest open-air theatre of Asia". Many websites add that the festival holds a Guinness World Record; Odiapedia could not find this record on Guinness World Records' own site or in an official source, so we do not repeat it as fact.
All India Radio News states that the Government of India has accorded National Festival status to Dhanu Yatra. Wikipedia dates this recognition to November 2014.
Where and how is it celebrated?
Dhanu Jatra is centred on Bargarh town and Ambapali in Bargarh district. The festival is organised by the Dhanuyatra Mahotsava Samiti, whose committees are chaired by the district collector, and it receives funding from the Government of Odisha. Alongside the main drama there are cultural programmes and fairs, and the festival draws visitors from across Odisha and other parts of India.
Bargarh lies in the Sambalpuri-speaking region of western Odisha; for the region's wider culture see Sambalpuri dance, and for its history see history of Sambalpur.
Food associated with Dhanu Jatra
Dhanu Jatra is a theatre festival rather than a food festival, and the sources consulted do not link any particular dish to it. Visitors will find the street food and fair stalls typical of large western Odisha melas.
When is Dhanu Jatra?
Dhanu Jatra runs for about 11 days in the Odia month of Pausha and ends on Pausha Purnima, the full moon of Pausha. The exact dates of each edition are announced by the Bargarh district administration and the festival committee, usually a few months ahead.
| Edition | Dates | Source |
|---|---|---|
| 2025–26 | 24 December 2025 – 3 January 2026 | Kalinga TV; All India Radio News |
| 2026–27 | Not yet confirmed; expected to end on Pausha Purnima | Check Bargarh district administration announcements |
Related on Odiapedia
- Bargarh district
- Nuakhai, the harvest festival of western Odisha
- Sitala Sasthi, the divine-wedding festival of neighbouring Sambalpur
- Sambalpuri saree
