Six moments that define Puri's year
Rath Yatra · Jun–Jul
Three towering wooden chariots are hand-built each year and pulled by devotees along the Grand Road to the Gundicha Temple, where the deities stay for a week before returning.
Snana Purnima · May–Jun
Jagannath's birthday: the deities are bathed with 108 pots of sandalwood-and-camphor water, dressed as elephants in Gajanana Besha, then rest ahead of Rath Yatra.
Chandan Yatra · Apr–May
A 42-day sandalwood festival with boat processions on Narendra Tank, split between 21 days outside and 21 days within the temple.
Nabakalebara · Every 8–19 yrs
The periodic renewal of the sacred wooden idols, carved from specially chosen neem trees; most recently observed in 2015.
Diwali & Kartik Purnima · Oct–Nov
Lamps fill the town, while Boita Bandana on the beach recalls Odisha's maritime trade with Southeast Asia through floating toy boats.
Daily Flag Change · Every evening
Every evening, a servitor climbs the 214-foot shikhara barefoot to change the sacred flag by hand — a ritual said to have continued without a missed day for centuries.