Public Holidays in Peru in [2026]

Living in Peru or planning a trip there? Here’s a full guide to the public holidays you need to know in 2026, plus the dates already listed for 2027 and 2028.

Whether you live in Peru or are just visiting, it helps to mark these dates in advance. On public holidays, government offices, banks, schools, and many businesses may close or work reduced hours. Peru’s current national holiday calendar is longer than the older 2022–2024 lists, because

Public Holidays in Peru

How many public holidays are there in Peru?

Peru currently has 16 national public holidays in a standard year. The government’s holiday portal lists them as New Year’s Day, Maundy Thursday, Good Friday, Labour Day, Battle of Arica and Flag Day, St. Peter and St. Paul, Peruvian Air Force Day, Independence Day on 28 and 29 July, Battle of Junín, Santa Rosa de Lima, Battle of Angamos, All Saints’ Day, Immaculate Conception, Battle of Ayacucho, and Christmas Day.

It is worth separating national holidays from public-sector non-working days. For example, 2 January 2026 is listed by the government as a non-working day for the public sector, but it is not one of the national public holidays.

The most important public holidays in Peru

The best-known public holidays in Peru are Holy Week, Labour Day, the two Independence Day holidays on 28 and 29 July, Santa Rosa de Lima, the Battle of Angamos, Christmas Day, and the newer civic holidays such as the Battle of Arica on 7 June, Peruvian Air Force Day on 23 July, Battle of Junín on 6 August, and Battle of Ayacucho on 9 December.

Public Holidays in Peru in 2026

DateDayHolidayIs it usually a day off work?
1 January 2026ThursdayNew Year’s DayYes
2 April 2026ThursdayMaundy ThursdayYes
3 April 2026FridayGood FridayYes
1 May 2026FridayLabour Day / International Workers’ DayYes
7 June 2026SundayBattle of Arica and Flag DayYes
29 June 2026MondaySt. Peter and St. PaulYes
23 July 2026ThursdayPeruvian Air Force DayYes
28 July 2026TuesdayIndependence DayYes
29 July 2026WednesdayIndependence Day (Day 2)Yes
6 August 2026ThursdayBattle of JunínYes
30 August 2026SundaySanta Rosa de LimaYes
8 October 2026ThursdayBattle of AngamosYes
1 November 2026SundayAll Saints’ DayYes
8 December 2026TuesdayImmaculate ConceptionYes
9 December 2026WednesdayBattle of AyacuchoYes
25 December 2026FridayChristmas DayYes

These are the national public holidays currently listed for Peru in 2026 on the government holiday portal. The same portal also separately lists Friday, 2 January 2026 as a compensable non-working day for the public sector.

What are the public holidays in Peru?

New Year’s Day

New Year’s Day on 1 January is one of Peru’s fixed national public holidays.

Maundy Thursday and Good Friday

Holy Week brings two national holidays in Peru: Maundy Thursday and Good Friday. In 2026 they fall on 2 April and 3 April. Easter Sunday is widely observed, but it is not listed by the government as a separate national holiday in the current holiday portal.

Labour Day

1 May is Labour Day and remains one of Peru’s fixed national holidays.

Battle of Arica and Flag Day

7 June is now a national holiday in Peru. This date commemorates the Battle of Arica and is also associated with Flag Day.

St. Peter and St. Paul

29 June is a national holiday for St. Peter and St. Paul.

Peruvian Air Force Day

23 July is now one of Peru’s national public holidays.

Independence Day

Peru celebrates Independence Day on 28 July, followed by a second holiday on 29 July. These are among the most important dates in the national calendar.

Battle of Junín

The Battle of Junín on 6 August became a national holiday under a 2022 law.

Santa Rosa de Lima

30 August is observed nationwide as Santa Rosa de Lima.

Battle of Angamos

8 October marks the Battle of Angamos, one of Peru’s fixed national holidays.

All Saints’ Day

1 November is a national public holiday in Peru.

Immaculate Conception

8 December is a national public holiday for the Immaculate Conception.

Battle of Ayacucho

9 December is a national holiday commemorating the Battle of Ayacucho. It was added by law before the 2023 calendar expansion.

Christmas Day

25 December is Christmas Day and one of Peru’s final public holidays of the year.

Public Holidays in Peru in 2027

DateDayHolidayIs it usually a day off work?
1 January 2027FridayNew Year’s DayYes
25 March 2027ThursdayMaundy ThursdayYes
26 March 2027FridayGood FridayYes
1 May 2027SaturdayLabour Day / International Workers’ DayYes
7 June 2027MondayBattle of Arica and Flag DayYes
29 June 2027TuesdaySt. Peter and St. PaulYes
23 July 2027FridayPeruvian Air Force DayYes
28 July 2027WednesdayIndependence DayYes
29 July 2027ThursdayIndependence Day (Day 2)Yes
6 August 2027FridayBattle of JunínYes
30 August 2027MondaySanta Rosa de LimaYes
8 October 2027FridayBattle of AngamosYes
1 November 2027MondayAll Saints’ DayYes
8 December 2027WednesdayImmaculate ConceptionYes
9 December 2027ThursdayBattle of AyacuchoYes
25 December 2027SaturdayChristmas DayYes

The currently published 2027 Peru holiday calendar reflects the same national holiday structure, with the movable Holy Week dates falling on 25 and 26 March 2027.

Public Holidays in Peru in 2028

DateDayHolidayIs it usually a day off work?
1 January 2028SaturdayNew Year’s DayYes
13 April 2028ThursdayMaundy ThursdayYes
14 April 2028FridayGood FridayYes
1 May 2028MondayLabour Day / International Workers’ DayYes
7 June 2028WednesdayBattle of Arica and Flag DayYes
29 June 2028ThursdaySt. Peter and St. PaulYes
23 July 2028SundayPeruvian Air Force DayYes
28 July 2028FridayIndependence DayYes
29 July 2028SaturdayIndependence Day (Day 2)Yes
6 August 2028SundayBattle of JunínYes
30 August 2028WednesdaySanta Rosa de LimaYes
8 October 2028SundayBattle of AngamosYes
1 November 2028WednesdayAll Saints’ DayYes
8 December 2028FridayImmaculate ConceptionYes
9 December 2028SaturdayBattle of AyacuchoYes
25 December 2028MondayChristmas DayYes

The 2028 calendar currently published for Peru keeps the same 16 national holidays, with Holy Week falling on 13 and 14 April 2028.

Conclusion

Peru’s holiday calendar is now broader than many older lists still circulating online. For 2026, the current official calendar includes 16 national public holidays, with several newer civic dates in June, July, August, and December that are easy to miss if you rely on outdated sources.

Last Updated on 04/04/2026

Leave a Comment