Public holidays in Nepal 2025
Nepal has 35 public holidays in 2025. 28 fall on a weekday and 7 on the weekend, which leaves 233 working days out of 365. The weekend is Saturday and Sunday.
35public holidays
28weekday days off
233working days in 2025
104weekend days
Holiday dates 2025
| Date | Day | Holiday |
|---|---|---|
| Saturday weekend | Prithvi Jayanti | |
| Tuesday | Maghe Sankranti | |
| Wednesday | Martyr's Day | |
| Thursday | Sonam Lhochhar | |
| Wednesday | National Democracy Day | |
| Wednesday | Maha Shivaratri | |
| Friday | Gyalpo Lhosar | |
| Saturday weekend | International Women's Day | |
| Thursday | Fagu Poornima | |
| Friday | Fagu Poornima (Terai) | |
| Monday | Eid al-Fitr | |
| Sunday weekend | Ram Navami | |
| Monday | Nepali New Year | |
| Thursday | International Labor Day | |
| Monday | Buddha Jayanti | |
| Wednesday | Republic Day | |
| Saturday weekend | Eid al-Adha | |
| Saturday weekend | Janai Poornima | |
| Saturday weekend | Shree Krishna Janmashtami | |
| Friday | Constitution Day | |
| Monday | Ghatasthapana | |
| Monday | Fulpati | |
| Tuesday | Maha Ashtami | |
| Wednesday | Maha Navami | |
| Thursday | Bijaya Dashami | |
| Friday | Ekadashi (Dashain) | |
| Saturday weekend | Duwadashi (Dashain) | |
| Monday | Laxmi Pooja | |
| Tuesday | Gai Tihar | |
| Wednesday | Gobardhan Pooja | |
| Wednesday | Mha Pooja | |
| Thursday | Bhai Tika | |
| Friday | Tihar Holiday | |
| Monday | Chhath Parva | |
| Thursday | Christmas Day | |
| Tuesday | Tamu Lhochhar |
Working days per month in 2025
A working day is any day that is neither a weekend day (Saturday and Sunday) nor a public holiday. Holidays that fall on the weekend do not reduce the count.
| Month | Calendar days | Weekend days | Holidays on weekdays | Working days |
|---|---|---|---|---|
| January 2025 | 31 | 8 | 3 | 20 |
| February 2025 | 28 | 8 | 3 | 17 |
| March 2025 | 31 | 10 | 3 | 18 |
| April 2025 | 30 | 8 | 1 | 21 |
| May 2025 | 31 | 9 | 3 | 19 |
| June 2025 | 30 | 9 | 0 | 21 |
| July 2025 | 31 | 8 | 0 | 23 |
| August 2025 | 31 | 10 | 0 | 21 |
| September 2025 | 30 | 8 | 4 | 18 |
| October 2025 | 31 | 8 | 9 | 14 |
| November 2025 | 30 | 10 | 0 | 20 |
| December 2025 | 31 | 8 | 2 | 21 |
| Total 2025 | 365 | 104 | 28 | 233 |
public holidayweekendbridge day
Jan20 wd
Feb17 wd
Mar18 wd
Apr21 wd
May19 wd
Jun21 wd
Jul23 wd
Aug21 wd
Sep18 wd
Oct14 wd
Nov20 wd
Dec21 wd
Long weekends and bridge days in 2025
Breaks of three days or more that need no annual leave at all.
- 3 daysFri 28 February to Sun 2 March 2025Gyalpo Lhosar
- 4 daysThu 13 to Sun 16 March 2025Fagu Poornima, Fagu Poornima (Terai)
- 3 daysSat 29 to Mon 31 March 2025Eid al-Fitr
- 3 daysSat 12 to Mon 14 April 2025Nepali New Year
- 3 daysSat 10 to Mon 12 May 2025Buddha Jayanti
- 4 daysFri 19 to Mon 22 September 2025Constitution Day, Ghatasthapana
- 9 daysSat 27 September to Sun 5 October 2025Fulpati, Maha Ashtami, Maha Navami, Bijaya Dashami, Ekadashi (Dashain), Duwadashi (Dashain)
- 10 daysSat 18 to Mon 27 October 2025Laxmi Pooja, Gai Tihar, Gobardhan Pooja, Mha Pooja, Bhai Tika, Tihar Holiday, Chhath Parva
Take one day of leave on the date shown and turn a holiday into a longer break.
- 4 daysTake off Monday 13 January 2025 for Sat 11 to Tue 14 January 2025Prithvi Jayanti, Maghe Sankranti
- 5 daysTake off Friday 31 January 2025 for Wed 29 January to Sun 2 February 2025Martyr's Day, Sonam Lhochhar
- 5 daysTake off Thursday 27 February 2025 for Wed 26 February to Sun 2 March 2025Maha Shivaratri, Gyalpo Lhosar
- 4 daysTake off Friday 2 May 2025 for Thu 1 to Sun 4 May 2025International Labor Day
- 4 daysTake off Friday 26 December 2025 for Thu 25 to Sun 28 December 2025Christmas Day
- 4 daysTake off Monday 29 December 2025 for Sat 27 to Tue 30 December 2025Tamu Lhochhar
Questions about 2025 in Nepal
- How many working days are there in Nepal in 2025?
- 233 working days. 2025 has 365 days, 104 of them weekend days and 28 public holidays on weekdays.
- How many public holidays does Nepal have in 2025?
- 35 public holidays. 7 fall on the weekend.
- Which 2025 holidays fall on a weekend?
- Prithvi Jayanti (11 January 2025), International Women's Day (8 March 2025), Ram Navami (6 April 2025), Eid al-Adha (7 June 2025), Janai Poornima (9 August 2025), Shree Krishna Janmashtami (16 August 2025), Duwadashi (Dashain) (4 October 2025).
- What counts as the weekend in Nepal?
- Saturday and Sunday. The calculator lets you change this if your organisation works a different week.
- What about 2026?
- See public holidays in Nepal 2026 or go back to 2024.
Cite or reuse this data
Nepal has 35 public holidays and 233 working days in 2025.
Source: OpenWorkdays, https://openworkdays.com/nepal/2025/ (dataset holidays 0.103, CC BY 4.0).
Machine readable: JSON, Markdown, ICS, CSV.