Same event, older name

"Shahi Snan" and "Amrit Snan" refer to the exact same ceremonial bathing days — this page uses the older, still widely searched term. See Shahi Snan Explained for the naming history.

Upcoming

Every Shahi Snan currently on the calendar

DateCityOccasion
6 Mar 2027HaridwarMahashivratri — First Shahi Snan
8 Mar 2027HaridwarSomvati Amavasya — Second Shahi Snan
14 Apr 2027HaridwarBaisakhi — Third Shahi Snan
2 Aug 2027Nashik–TrimbakeshwarAshadh Somvati Amavasya — First Shahi Snan
31 Aug 2027Nashik–TrimbakeshwarShravan Amavasya — Second Shahi Snan
11–12 Sep 2027Nashik–TrimbakeshwarThird Shahi Snan — Vaishnava & Shaiva orders

For reference

Recent Shahi Snan history

YearCityKey Shahi Snan dates
2025Prayagraj14 Jan, 29 Jan, 3 Feb, 26 Feb
2021Haridwar11 Mar, 12 Apr, 14 Apr, 27 Apr
2016Ujjain22 Apr (first), 21 May (final)
2015Nashik–TrimbakeshwarAug–Sep 2015, across several designated dates

Exact historical Shahi Snan counts vary by cycle — some editions designate three principal dates, others four or more, depending on how many major tithis fall within that year's window.

Ceremonial order

Who bathes first on a Shahi Snan day

The 13 Akhadas process into the water in a fixed order, Shaiva orders first, followed by Vaishnava, then Udasin and Nirmal — a sequence maintained across every cycle regardless of host city.

Full detail

See the complete bathing order

For the full list of all 13 Akhadas in their exact procession order, see our Amrit Snan Dates page.