Peru records 17 holidays in 2026. 17 are nationwide public holidays and 0 apply only in certain regions. Domingo Santo (5 Apr 2026), Batalla de Arica y Día de la Bandera (7 Jun 2026), Santa Rosa de Lima (30 Aug 2026) and 1 other fall on a weekend in 2026, so they hand back no extra day off. Año Nuevo (1 Jan 2026), Jueves Santo (2 Apr 2026), Día de la Fuerza Aérea (23 Jul 2026) and 4 others sit on a Tuesday or Thursday: book the Mondays and Fridays and each becomes a four-day break. The busiest month is Apr, with 3 of them. The longest run without one is 91 days, between 1 Jan 2026 and 2 Apr 2026. The next is Día de Todos los Santos on 1 Nov 2026.
Año Nuevo
New Year's Day · Nationwide
Jueves Santo
Maundy Thursday · Nationwide
Viernes Santo
Good Friday · Nationwide
Domingo Santo
Easter Sunday · Nationwide
Día del Trabajo
Labour Day · Nationwide
Batalla de Arica y Día de la Bandera
Battle of Arica and Flag Day · Nationwide
Día de San Pedro y San Pablo
Saint Peter and Saint Paul · Nationwide
Día de la Fuerza Aérea
Air Force Day · Nationwide
Fiestas Patrias
Independence Day · Nationwide
Fiestas Patrias
Independence Day · Nationwide
Batalla de Junin
Battle of Junin · Nationwide
Santa Rosa de Lima
Nationwide
Combate de Angamos
Battle of Angamos · Nationwide
Día de Todos los Santos
All Saints Day · Nationwide
Inmaculada Concepción
Immaculate Conception · Nationwide
Batalla de Ayacucho
Battle of Ayacucho · Nationwide
Navidad
Christmas Day · Nationwide
● Public most things closed · ● Bank banks only · ● Regional some areas · ● School term dates
Planning leave? See working days in Peru for 2026.