Margashirsha Purnima is the full moon day in the Margasira or Margashirsha month (December – January) in a traditional Hindu lunar calendar. Margashirsha Purnima in December 2023 is on December 26.
It is the last day of the Margashirsha month in the calendar followed in North India .
Fasting from sunrise to sunset is observed by some Hindus on the day.
Sri Datta Jayanti is observed on December 26.
Annapurna Jayanti is observed on December 26.