Shahi Snan, royal bath, is observed on Kartik Purnima during Pushkar Mela. In 2021, Shahi Snan date is November 18-19.
Several lakhs of devotees visit Pushkar Lake and take holy dip on Kartik Purnima. Every year, on Saptarshi Ghat, devotees perform Kartik Snan on a day before Karthik Poornima.
Shahi Snan is also observed in Kapal Mochan Mela held at Kapal Mochan near Yamuna Nagar in Haryana.
Kartik Poornima is the last day to perform holy bath during Kartik month in North Indian states.