Peru Public Holidays 2025
16 national holidays
Peru has 16 national public holidays in 2025. There are 5 long weekends of three days or more.
January 2025
- 1New Year's DayWednesday · Año Nuevo
April 2025
- 17Maundy ThursdayThursday · Jueves Santo
- 18Good FridayFriday · Viernes Santo
- 20Easter SundaySunday · Domingo Santo
May 2025
- 1Labour DayThursday · Día del Trabajo
June 2025
- 29Saint Peter and Saint PaulSunday · Día de San Pedro y San Pablo
July 2025
- 23Air Force DayWednesday · Día de la Fuerza Aérea
- 28Independence DayMonday · Día de la Independencia
- 29Independence DayTuesday · Día de la Independencia
August 2025
- 6Battle of JuninWednesday · Batalla de Junin
- 30Santa Rosa de LimaSaturday
October 2025
- 8Battle of AngamosWednesday · Combate de Angamos
November 2025
- 1All Saints DaySaturday · Día de Todos los Santos
December 2025
- 8Immaculate ConceptionMonday · Inmaculada Concepción
- 9Battle of AyacuchoTuesday · Batalla de Ayacucho
- 25Christmas DayThursday · Navidad
Long weekends 2025
- 17 April – 20 April4 days
- 1 May – 4 May4 days · take 2 May off
- 26 July – 29 July4 days
- 6 December – 9 December4 days
- 25 December – 28 December4 days · take 26 December off
Frequently asked questions
How many public holidays are there in Peru in 2025?
16 national holidays.
When are the long weekends in Peru in 2025?
17 April–20 April (4 days); 1 May–4 May (4 days, with a bridge day off); 26 July–29 July (4 days); 6 December–9 December (4 days); 25 December–28 December (4 days, with a bridge day off).
Dates are the days off, so a holiday that falls on a weekend may be shown on the weekday it is observed. Source: Nager.Date public holiday data (open source, MIT licence). Governments can add or move holidays at short notice — check official announcements for important plans.