caldays
Nepal · Public holidays

Nepal public holidays in 2025.

Complete list of 21 public holidays in Nepal for 2025, plus 0 joint leave days and 0 regional observances. Find long weekends, dates, and historical context.

At a glance

Key facts: Nepal 2025

Public holidays
21
National
Joint leave
0
Optional
Regional
0
Per state/region
Long weekends
11
3+ day breaks
Total days off
40
Cumulative
First holiday
Jan 14
Maghe Sankranti
Last holiday
Dec 25
Christmas Day
Country code
NP
ne-NP
Month by month

All Nepal 2025 holidays

January2 holidays
14TueMaghe Sankranti
30ThuMartyrs Day
February1 holiday
19WedDemocracy Day
March5 holidays
3MonMaha Shivaratri
4TueGhyalpo Lhosar
14FriHoliHindu
20ThuNepali New Year (Newari)
30SunEid al-FitrIslamic
April0 holidays
No public holidays
May3 holidays
1ThuLabour Day
12MonBuddha JayantiBuddhist
28WedRepublic Day
June0 holidays
No public holidays
July0 holidays
No public holidays
August2 holidays
15FriConstitution Day
15FriKrishna JanmashtamiHindu
September1 holiday
17WedIndra Jatra
October5 holidays
5SunDashain (Vijaya Dashami)
6MonDashain
7TueDashain
24FriTihar (Deepawali)
26SunTihar (Bhai Tika)
November1 holiday
15SatChhath Puja
December1 holiday
25ThuChristmas DayChristian

By category: 16 Civil · 1 Christian · 1 Islamic · 2 Hindu · 1 Buddhist. Classification is derived from each holiday's name and underlying calendar system.

42 observances

Observances & international days · Nepal 2025

Religious observances (Christian Easter cycle), international UN/WHO days, and cultural observances that are widely marked in Nepal but are not official public holidays. Dates are algorithmic — accurate for any year.

Observances are marked but not gazetted as public holidays — workplaces, banks and schools usually remain open.

11 long weekends

Plan your 2025 time off

In 2025, Nepal has 11 natural long-weekend opportunities, totaling 40 potential days off. Use our planner to optimize leave strategy.

Maghe Sankranti
Jan 11Jan 14 · 4 days
Martyrs Day
Jan 30Feb 2 · 4 days
Maha Shivaratri + Ghyalpo
Mar 1Mar 4 · 4 days
Holi
Mar 14Mar 16 · 3 days
Nepali New Year (Newari)
Mar 20Mar 23 · 4 days
Labour Day
May 1May 4 · 4 days
Buddha Jayanti
May 10May 12 · 3 days
Constitution Day + Krishna
Aug 15Aug 17 · 3 days
Year navigation

Nepal holidays in other years

Explore more

11 long weekends
Nepal 2025: 21 public holidays