Festival Guide

Puri Festival Calendar: A Month-by-Month Guide to Jagannath's Year

A month-by-month Puri festival calendar — Chandan Yatra, Snana Yatra, Rath Yatra, Hera Panchami, Kartik Purnima, Dola Purnima and Magha Mela to plan your pilgrimage.

Puri Festival Calendar: A Month-by-Month Guide to Jagannath's Year — illustrated guide cover

Few temple towns on earth match Puri’s density of sacred occasions. Barely a month passes without a major festival, an elaborate besha (costume) of the deities, or a full-moon observance that draws thousands of pilgrims from across India. To plan a meaningful visit, it helps to read the year as a single devotional arc — a Puri festival calendar in which each season has its own character, its own crowds, and its own gifts.

Chaitra (March–April): Chandana Yatra

The Odia new year opens in Chaitra. The most important observance is Chandana Yatra (or Gandhalepana Yatra), beginning in late April and running for twenty-one days. Decorated boats (chapa) carry the utsava murtis (festival images) of the deities on water excursions in the Narendra Pushkarinee tank. A gentle, lyrical season — cooler evenings, light crowds, music by the tank each evening.

Baisakha & Jyestha (April–June): Snana Yatra

As the coastal heat intensifies, the great pre-monsoon festival arrives: Snana Yatra, the ceremonial bathing of the deities on the full moon of Jyestha (typically June). The deities are brought to the snana bedi (bathing platform) and bathed with 108 pitchers of fragrant water, then retire into anasara — a fortnight of seclusion, when painted patachitra images are displayed in their place. (See our Snana Yatra Puri guide.) This is also when carving of the new Rath Yatra chariots gathers pace along Bada Danda.

Ashadha (June–July): The Crown Jewel — Rath Yatra

The undisputed climax of the Puri year is Rath Yatra, the Festival of Chariots, on the second day of the bright fortnight of Ashadha. Millions gather to watch Lord Jagannath, Balabhadra and Subhadra ride in three colossal wooden chariots from the main temple to the Gundicha Temple along the Grand Road. The cycle runs nine days and includes Gundicha Marjana (cleaning of Gundicha Temple), Hera Panchami (the playful “anger” of Goddess Laxmi on the fifth day), Bahuda Yatra (the return on the ninth day), and Suna Besha (the deities in gold on the chariots the day after the return).

In years with a double Ashadha, the whole cycle is shifted into the second Ashadha and preceded by the rare Nabakalebara — the recreation of the wooden deities. Our complete Puri Rath Yatra guide covers the schedule in detail; for accommodation, see our page on Rath Yatra stays in Puri.

Shravana & Bhadra (July–September): Monsoon and Krishna

The monsoon drapes Puri in green; crowds thin and the sea is rough. Devotees observe Jhulana Yatra, the swing festival of Radha-Krishna, with decorated swings in the temple and in homes. Janmashtami, the birth of Lord Krishna, is celebrated with great affection given Jagannath’s identification with Krishna — devotees fast until midnight when special bhoga is offered. Ganesh Chaturthi follows, observed in homes and smaller shrines.

Ashwin (September–October): Durga Puja

The autumn cycle opens with Durga Puja (Navaratri), when the temple takes on a special autumnal glow. On Vijaya Dashami, the Rama Vijaya story is recited. Many families begin their season of pilgrimage from this point onward.

Kartik (October–November): The Beloved Month of Damodara

Of all months, Kartik is the most beloved in Puri, dedicated to Lord Jagannath as Damodara (the child Krishna bound by love). Devotees — especially women — observe kartika vrita, lighting a deepa each evening before a sacred tulasi plant. Kartik Purnima, the full moon, is the climactic day: pilgrims rise before dawn to perform Boita Bandana, floating tiny paper or banana-bark boats in temple tanks and the sea in memory of Odisha’s ancient maritime traders (sadhabas). Our Kartik Purnima Puri guide explores this in depth. The day after also ushers in the unique Dhanu Yatra season in nearby Bargarh — the world’s largest open-air theatrical performance of the Krishna legend.

Margashira (November–December): Vaikuntha Ekadashi

The month of Margashira is, in many ways, the spiritual heart of the Puri winter; the Bhagavata Purana describes it as the most excellent of months. Vaikuntha Ekadashi (late December or early January) is the great occasion when the Vaikuntha Dwara — the north gate of the temple — is opened for a single day, and devotees pass through it for the promise of liberation. Lines form hours before dawn.

Pushya (December–January): Winter Pilgrimage

The cool, dry weather makes Pushya one of the most comfortable months to visit. Dhanu Sankranti marks the sun’s transition into Sagittarius; sweet gaja and arisa pitha are offered to the deities. Families with elders love this season for its mild weather.

Magha (January–February): The Sea-Bath Season

Magha Mela brings a month of dawn sea-baths, special mangala aartis, and a quieter devotional intensity. The auspicious days — Makar Sankranti, Mauni Amavasya, and Magha Purnima — each draw their own crowds. Compared to Rath Yatra, Magha is contemplative; compared to Kartik, it is gentler on the body. Many retired pilgrims choose this season for an extended stay.

Phalguna (February–March): Dola Purnima and Holi

The year closes with Dola Purnima, the festival of colours and the spring festival of Lord Jagannath. The deities are taken in a palanquin to the dola bedi, where the chachara — the swinging and throwing of colour — is performed. Pana Sankranti (the Odia new year, mid-April) follows shortly and turns the wheel again.

How to Choose When to Visit

A few simple principles:

  • For spectacle and scale: come for Rath Yatra (June–July), but expect the largest crowds and highest demand.
  • For depth and tradition: come for Kartik Purnima (October–November) or Magha Mela (January–February).
  • For comfort and quiet: come in winter, broadly November to February — widely considered the best time to visit Puri.
  • For first-time pilgrims: the post-monsoon autumn (October–November) offers a beautiful balance of mild weather, a rich festival calendar, and manageable crowds.

A Note on Staying Through the Seasons

Whichever month calls you, location matters more than almost anything else. At Sri Purushottam Bhakta Nivas, we are 120 metres — a two- to three-minute walk — from the Singhadwara, and our family has hosted pilgrims through every season since 1988. Browse our rooms (Non-AC ₹500, AC Deluxe ₹1200, Family Suite ₹2000, Dormitory ₹300/bed) or write to us to plan a visit. For more stories, see our journal.