--> Skip to main content


Margashirsha Purnima – Margashirsh Month Full moon day

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.