Nepal Public Holidays 2031

Quick answers

How many public holidays are there in Nepal in 2031?
8 national public holidays.
How many long weekends are there in Nepal in 2031?
4 long weekends of three days or more, the first is Maha Shivratri (Thu, 20 Feb - Sun, 23 Feb 2031).
What is the first public holiday of 2031 in Nepal?
Prithvi Jayanti on Saturday 11 January 2031.

8 public holidays in Nepal in 2031

DateDayNameTypeStatus
11 Jan 2031SaturdayPrithvi JayantiPublic Holiday1542 days remaining
20 Feb 2031ThursdayMaha Shivratri ExpectedPublic Holiday1582 days remaining
9 Mar 2031SundayHoli ExpectedPublic Holiday1599 days remaining
14 Apr 2031MondayNepali New Year ExpectedPublic Holiday1635 days remaining
1 May 2031ThursdayLabour DayPublic Holiday1652 days remaining
25 Oct 2031SaturdayVijaya Dashami (Dashain) ExpectedPublic Holiday1829 days remaining
14 Nov 2031FridayLaxmi Puja (Tihar) ExpectedPublic Holiday1849 days remaining
19 Nov 2031WednesdayChhath Puja ExpectedPublic Holiday1854 days remaining

Dates marked Expected follow the lunar calendar and are confirmed by the government closer to the date. This page is not submitted to search engines until verified dates are added.

National holidays only. Regional, state and provincial holidays are not included. Holidays on a weekend may be observed on another day.

Holidays in other countries