Tuesday, 10 November 2026
Mha Puja 2026
In short
Mha Puja 2026 is on Tuesday, 10 November 2026: Shukla Paksha Pratipada of Kartik, the tithi current at sunrise in Kathmandu.
- Date
- Tuesday, 10 November 2026
- Tithi
- Kartik Shukla Paksha Pratipada
- Tithi begins
- 9 Nov, 12:47
- Tithi ends
- 10 Nov, 14:16
- Place
- Kathmandu
How it is observed
Mha Puja is a Newar ritual of worshipping one's own body and self, held on the fourth day of Tihar, which is also the Nepal Sambat new year. It is observed mainly by Newar communities in the Kathmandu Valley and elsewhere in Nepal.
Family members sit in a row, each before a mandala drawn with oil, rice and colours, and the eldest woman of the house offers each person sagun of egg, fish, meat, bara and aila with a garland and thread. Processions and cultural events mark the Nepal Sambat new year.
Related festivals
- Karva ChauthThursday, 29 October 2026
- DhanterasFriday, 6 November 2026
- Kaag TiharSaturday, 7 November 2026
- Narak ChaturdashiSunday, 8 November 2026
- Kukur TiharSunday, 8 November 2026
- DiwaliSunday, 8 November 2026
- Laxmi Puja (Tihar)Sunday, 8 November 2026
- Govardhan PujaTuesday, 10 November 2026
- Bhai DoojWednesday, 11 November 2026
- Bhai TikaWednesday, 11 November 2026
- Chhath PujaSunday, 15 November 2026
Frequently asked questions
When is Mha Puja in 2026?
Mha Puja 2026 is on Tuesday, 10 November 2026.
How is the date of Mha Puja decided?
By the lunisolar calendar: it falls on Shukla Paksha Pratipada of Kartik, the tithi current at sunrise in Kathmandu. The date is computed from the positions of the Sun and Moon, which is why it moves against the Gregorian calendar from year to year.
How is Mha Puja observed?
Family members sit in a row, each before a mandala drawn with oil, rice and colours, and the eldest woman of the house offers each person sagun of egg, fish, meat, bara and aila with a garland and thread. Processions and cultural events mark the Nepal Sambat new year.