Le Népal est un pays multi-religieux à très forte majorité hindouiste avec 81% de pratiquants. La seconde religion la plus exercée est le bouddhisme (9%) Les chrétiens représentent 1% de la population. Certaines des dates des fêtes sont variables, en fonction du type de calendrier utilisé. La liste des jours fériés nationaux comprend 83 fêtes hindoues.