Sunday, 8 November 2026
Laxmi Puja (Tihar) 2026
In short
Laxmi Puja (Tihar) 2026 is on Sunday, 8 November 2026: Krishna Paksha Amavasya of Kartik, the tithi current at dusk (pradosh) in Kathmandu.
- Date
- Sunday, 8 November 2026
- Tithi
- Kartik Krishna Paksha Amavasya
- Tithi begins
- 8 Nov, 11:44
- Tithi ends
- 9 Nov, 12:47
- Place
- Kathmandu
How it is observed
Laxmi Puja is the third and main day of Tihar in Nepal, when the goddess Laxmi is worshipped. The morning is Gai Tihar, when cows are honoured.
Cows receive tika, garlands and food in the morning. In the evening families mark a path of Laxmi's footprints from the door to the puja room, light diyo and candles and worship Laxmi, and groups begin going door to door singing Bhailo and Deusi.
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
- Govardhan PujaTuesday, 10 November 2026
- Mha PujaTuesday, 10 November 2026
- Bhai DoojWednesday, 11 November 2026
- Bhai TikaWednesday, 11 November 2026
- Chhath PujaSunday, 15 November 2026
Frequently asked questions
When is Laxmi Puja (Tihar) in 2026?
Laxmi Puja (Tihar) 2026 is on Sunday, 8 November 2026.
How is the date of Laxmi Puja (Tihar) decided?
By the lunisolar calendar: it falls on Krishna Paksha Amavasya of Kartik, the tithi current at dusk (pradosh) 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 Laxmi Puja (Tihar) observed?
Cows receive tika, garlands and food in the morning. In the evening families mark a path of Laxmi's footprints from the door to the puja room, light diyo and candles and worship Laxmi, and groups begin going door to door singing Bhailo and Deusi.