Discover Jagannath Puri Temple Timings and Rituals in 2025

Jagannath is considered the supreme god and ruler of the Odishan empire. All rituals in the Jagannath Temple are designed to reflect this. The temple has a very detailed ritual system managed by more than 1,000 functionaries in over 100 categories. The Jagannath Puri Temple Timings rituals are grouped into three main types: Daily, Occasional, and Festive, and are called ‘niti’ in the temple.

Jagannath Puri Temple: Timings and Rituals

I wake up before dawn and make my way through the quiet lanes of Puri. The sky glows with the first orange rays, and I head straight to the iconic Shree Jagannath Temple, one of India’s most sacred sites. The temple’s massive gates open early—usually around 5:00am—and the spiritual energy in the air feels electric as priests begin the age-old rituals.

Morning at the Temple

I join a cluster of devotees at the Singhadwara (Lion Gate). The first ritual, Dwarpitha and Mangala Aarati, begins at 5:00am, when the temple doors swing open and lamps flicker, illuminating the ornate sanctum. By 6:00am, the priests perform Mailam, removing Lord Jagannath’s night garments and floral decorations. Then, Abakash (morning ablutions) takes place—priests mimic daily routines like brushing and bathing the deities.

Around 7:00am, the temple hosts the Sahanamela, when the public can join the darshan (viewing), and the crowd grows. The priests offer tulsi (holy basil), garlands, and sweets to the deities, accompanied by traditional chants and conch shells.

Rituals Through The Day

The temple’s daily rituals continue with precision:

After each main meal offering, the deities rest for a short while, and the temple allows only limited darshan. Between 1:00pm and 4:00pm, darshan pauses and resumes in the late afternoon.

Evening Aarti and Closing

As the day cools, Sandhya Aarati (evening prayers) takes place at 5:30pm. The air smells of incense and lights twinkle everywhere. Priests perform Sandhya Dhupa (evening food offering) from 7:00pm, followed by deity adornment and night rituals. The last ritual, Badasinghara Bhoga, marks the preparation for sleep, and by 9:00pm, the temple readies for closure. All visitors must exit before 9:30pm when the doors shut.

My Tips for Visiting

The rhythm of rituals at Jagannath Temple is mesmerizing. Each moment feels steeped in history and faith. By the time I leave, I carry with me a deep sense of peace and wonder—a memory I will cherish forever.

No Darshan (8 A.M. to 9:15 A.M.)

Post Gopal Ballava Puja

Post Sakaala Dhoopa Puja

Afternoon and Evening Darshan

Crowd Management

Suggested Read: Explore the closest beach near Delhi in India 
Golden Beach Puri
Golden Beach Puri in Inida

Daily Rituals at Jagannath Puri Temple

Dwarpitha and Mangal Aarati (5 a.m.)

The temple doors open early morning with five special sevayats verifying the seal from the previous night. After opening, the Mangal Aarati (morning prayer) is performed.

Mailam (6 a.m.)

“Mailam” means changing or removing clothes and flowers. The sevaks change the deities’ dresses, flowers, and Tulasi leaves from the night before. The deities then wear fresh clothes called Tadap and Uttariya.

Abakash (6 a.m. to 6:30 a.m.)

This is the time for purification rituals, such as brushing teeth and bathing the deities. The temple astrologer reads the tithi (day and date) and other details to decide the day’s rituals.

Mailam (6:45 a.m.)

The deities again change their Tadap and Uttariya for another set of clothes. A sevak called “Akhanda Mekap” lights a lamp in the sanctum that burns until the deities rest at night.

Sahanamela (7 a.m. to 8 a.m.)

This is not a ritual but a time for pilgrims to visit the inner sanctum (Ratnavedi) for a free Darshan. On special festive days, Sahanamela happens after Sandhya Aarati or Sakaldhupa, but sometimes it is skipped for unique rituals.

Surya Puja (worship of the sun) near the Mukti Mandap.

They also worship the gatekeepers, Jaya and Vijaya, at the entrance of the Jagamohan.Ginger tonic (Ada Pachedi)
This food is called Raja Bhoga or Kotha Bhoga because it was traditionally provided by the temple’s superintendent.

Beshalagi (8 a.m.)

After Sahanamela, the deities are dressed again. This can be seen from a spot called Bhitara Katha. The deities are also decorated with gold and precious stones based on the occasion.

Rosha Homa, Surya Puja, and Dwarapal (8 a.m. to 8:30 a.m.)

While some sevaks dress the deities, the Pujapandas perform two rituals:

Gopala Ballava Puja (9 a.m.)

This is the breakfast time for the deities. Offerings include sweet popcorn (Khai), coconut sweets, ripe bananas, curd, and other light items. The puja is done in a simple way using only five rituals called Pancha Upachar.

Sakala Dhupa (Morning Food Offering, 10 a.m.)

Three Pujapandas perform the puja using 16 Upachars (Sodasha Upachar). They worship the main deities, Shri Balabhadra, Subhadra, and Lord Jagannath, along with Sri Devi, Bhudevi, and Sudarshan.
The morning bhoga (food offering) includes:

Mailam and Bhoga Mandap

After the morning puja, the deities change clothes again, and another puja happens at the Bhoga Mandap, behind the Garuda pillar in Jagamohan.
Here, a large quantity of bhogas like rice, dal, curries, leafy vegetables, and cakes is offered. This food is prepared to serve:

  1. Monasteries (Mathas) Jagannath Puri Temple Timings
  2. The general public (for sale). Jagannath Puri Temple Timings
    The Temple Administration does not pay for this offering, which may happen 2–3 times a day depending on the need.

Madhyanha (Afternoon Food Offering, 11 a.m. to 1 p.m.)

Like the Sakala Dhupa, the Madhyanha Dhupa puja is performed with 16 Upachars in the afternoon. The food offerings are more than in the morning. After this puja, you can visit the Ratna Simhasan for Darshan by paying a special fee of Rs. 10.

Madhyanha Pahudha (1 p.m. to 1:30 p.m.)

If all rituals are done on time, the deities retire for the afternoon rest.

Sandhya Aarati Jagannath Puri Temple Timings

In the evening, Aaratis are performed again after the Madhyanha Dhupa Mailam. On Ekadashi days, the deities change their clothes after the Aarati.

Sandhya Dhupa (7 p.m. to 8 p.m.)

After the Sandhya Aarati, Bhogas are offered again in the same way as Sakala Dhupa and Madhyanha Dhupa, but in smaller quantity. After the puja, a lamp offering is made, called the Jaya Mangala Aarati.

Mailam and Chandana Lagi

After the Sandhya Dhupa, the deities change their clothes again and are anointed with sandal paste, mixed with camphor, kesar, and kasturi. This can be witnessed by paying a special Darshan fee of Rs. 10.

Badashringar Vesha

After the Chandana Lagi, the deities are dressed in silken robes (Baralagi Patta) with parts of the Geeta Govinda woven into them. They are also adorned with flower ornaments.

Badashringara Bhoga

This is the last bhoga of the day. The puja is done with Pancha Upachar and offerings like Pakhal (watered rice), Kadali Bada, Kshiri, and Kanji.

Khata Seja Lagi and Pahuda (12 a.m.)

The deities’ bedsteads are arranged. The Sayan Thakura is brought from the Bhandarghar and placed near Lord Jagannath. Then, green coconut, betels, and camphor aarati are offered. Finally, the deities retire to their beds, the door is sealed, and the temple is closed for the night. No visitors are allowed after this time.

FREE MOBILE AND SHOE STAND

Since shoes, sandals, leather items, cameras, and mobile phones are not allowed inside the temple, the Shree Jagannatha Temple Administration provides free shoe and mobile stands near the Lion’s Gate barricade and at the Temple Office.

SERVICE FOR SENIOR CITIZENS AND PHYSICALLY CHALLENGED DEVOTEES
FIRST AID/AMBULANCE SERVICE
MAHAPRASADA
R.O. WATER FACILITIES
ACCOMMODATION
INFORMATION CENTERS

The Shree Jagannatha Temple Administration has five Information Centres at the following locations:

  1. Temple’s Main Gate (Lion’s Gate)
  2. Puri Railway Station Main Platform
  3. Shree Gundicha Temple (Main Gate)
  4. Sea Beach
  5. Bhubaneswar Jayadev Bhaban (Main Gate)