Dark Mode Light Mode

Peru Public Holidays 2027: Official Calendar and Long Weekends

All 16 Peru public holidays in 2027 with weekdays, Holy Week dates, long weekends and what is known about extra non-working days.
Plaza de Armas in Lima, Peru, with palm trees and people walking on a sunny day Plaza de Armas in Lima, Peru, with palm trees and people walking on a sunny day
Photo: Jhordy Rojas / Unsplash

Peru public holidays 2027 add up to 16 national days set by Legislative Decree 713 and later laws, starting on Friday 1 January and ending on Saturday 25 December 2027.

This guide lists every date with its weekday and legal basis, the long weekends of 2027, Holy Week and the status of the extra non-working days. The data was checked on 8 October 2026 against the laws published in Peru’s official gazette, El Peruano, and the holiday list on the government portal gob.pe.

Peru public holidays 2027: full calendar

The official calendar of Peru public holidays 2027 has 16 dates: 14 fixed by law and 2 movable ones (Holy Thursday and Good Friday), which fall on 25 and 26 March in 2027. All are paid national holidays for both the public and private sectors.

Date Holiday Type Legal basis
Friday 1 January 2027 New Year’s Day Fixed DL 713, art. 6
Thursday 25 March 2027 Holy Thursday Movable DL 713, art. 6
Friday 26 March 2027 Good Friday Movable DL 713, art. 6
Saturday 1 May 2027 Labour Day Fixed DL 713, art. 6
Monday 7 June 2027 Battle of Arica and Flag Day Fixed Law 31788
Tuesday 29 June 2027 Saint Peter and Saint Paul Fixed DL 713, art. 6
Friday 23 July 2027 Peruvian Air Force Day Fixed Law 31822
Wednesday 28 July 2027 Independence Day (Fiestas Patrias) Fixed DL 713, art. 6
Thursday 29 July 2027 Independence Day (Fiestas Patrias) Fixed DL 713, art. 6
Friday 6 August 2027 Battle of Junín Fixed Law 31530
Monday 30 August 2027 Saint Rose of Lima Fixed DL 713, art. 6
Friday 8 October 2027 Battle of Angamos Fixed DL 713, art. 6
Monday 1 November 2027 All Saints’ Day Fixed DL 713, art. 6
Wednesday 8 December 2027 Immaculate Conception Fixed DL 713, art. 6
Thursday 9 December 2027 Battle of Ayacucho Fixed Law 31381
Saturday 25 December 2027 Christmas Day Fixed DL 713, art. 6

Of the 16 dates, 14 fall on a weekday and 2 on a Saturday (Labour Day and Christmas); none falls on a Sunday. Peru observes holidays on their actual date and does not move them to a Monday when they land on a weekend. In 2026, for example, 7 June and 30 August fell on a Sunday and stayed there on the official list.

Which law sets holidays in Peru

Peru’s national holidays are listed in Article 6 of Legislative Decree 713 of 1991, the law on paid rest days for private-sector workers. The article has been amended several times to add new dates.

  • Law 31381 (published 31 December 2021): adds 9 December, Battle of Ayacucho.
  • Law 31530 (published 26 July 2022): adds 6 August, Battle of Junín.
  • Law 31788 (published 15 June 2023): adds 7 June, Battle of Arica and Flag Day, and extends the holiday to all public bodies.
  • Law 31822 (published 8 July 2023): declares 23 July Peruvian Air Force Day and a national holiday, amending Article 6 again.

The text of Law 31788 in Congress’s digital archive reproduces the full Article 6 list as it stood in June 2023; 23 July was added a few weeks later by Law 31822. Together these five laws give the 16 national holidays that repeat every year and make up the Peru public holidays 2027.

Holy Week 2027 in Peru

Holy Week 2027 in Peru brings holidays on Thursday 25 and Friday 26 March, because Easter Sunday falls on 28 March 2027. These are the only movable holidays in the Peruvian calendar.

Combined with Saturday 27 and Sunday 28, Holy Week gives a four-day weekend, the longest of the year without any extra non-working days. Processions in Cusco, Arequipa and Ayacucho draw large crowds, so book buses, flights and hotels several weeks ahead if you plan to travel then.

Long weekends among the Peru public holidays 2027

Peru has eight long weekends of three or more days in 2027, not counting any extra non-working days the government may add. Each one comes from a holiday that touches a Saturday or a Sunday.

Long weekend Days Reason
Friday 1 to Sunday 3 January 3 New Year’s Day
Thursday 25 to Sunday 28 March 4 Holy Week
Saturday 5 to Monday 7 June 3 Battle of Arica and Flag Day
Friday 23 to Sunday 25 July 3 Peruvian Air Force Day
Friday 6 to Sunday 8 August 3 Battle of Junín
Saturday 28 to Monday 30 August 3 Saint Rose of Lima
Friday 8 to Sunday 10 October 3 Battle of Angamos
Saturday 30 October to Monday 1 November 3 All Saints’ Day

July 2027 packs three holidays into one week: Friday 23, Wednesday 28 and Thursday 29. Taking Monday 26 and Tuesday 27 off gives seven days in a row, from Friday 23 to Thursday 29; adding Friday 30 stretches it to ten days, until Sunday 1 August.

December brings two back-to-back holidays midweek. Wednesday 8 and Thursday 9 December do not form a long weekend on their own unless Friday 10 is declared a non-working day.

Non-working days in 2027: current status

As of 8 October 2026, no supreme decree has set non-working days (días no laborables) for 2027. These days are not public holidays: the executive declares them each year through a decree of the Presidency of the Council of Ministers, mainly for the public sector.

Publication dates vary. Supreme Decree 075-2026-PCM, issued on 16 May 2026, made Monday 27 July 2026 a non-working day for public-sector workers. According to gob.pe, private employers may apply these days only by agreement with their staff, so they are not mandatory for companies.

Given how the 2027 calendar falls, these are the days trapped between a holiday and a weekend. They are only candidates until a decree is published:

  • Monday 28 June 2027, between Sunday 27 and the Tuesday 29 June holiday.
  • Friday 30 July 2027, right after Independence Day (Wednesday 28 and Thursday 29).
  • Friday 10 December 2027, after the Battle of Ayacucho (Thursday 9).

If the government declares any of them, new long weekends will join the Peru public holidays 2027. Check gob.pe or El Peruano before booking trips that rely on those dates.

Holidays by month

Among the Peru public holidays 2027, July and December have the most, with three each, while February, April and September have no national holidays at all. Use this summary to plan work and travel month by month.

  • January: 1 (New Year’s Day, Friday).
  • March: 2 (Holy Thursday and Good Friday, 25 and 26).
  • May: 1 (Labour Day, Saturday).
  • June: 2 (Monday 7 and Tuesday 29).
  • July: 3 (Friday 23, Wednesday 28 and Thursday 29).
  • August: 2 (Friday 6 and Monday 30).
  • October: 1 (Friday 8).
  • November: 1 (Monday 1).
  • December: 3 (Wednesday 8, Thursday 9 and Saturday 25).

Several regions also have their own holidays or non-working days set by law or regional ordinance, which gob.pe publishes on a separate tab. Inti Raymi in Cusco, on 24 June, is not a national holiday.

Working on a public holiday in Peru

An employee who works on a public holiday without getting another day off in exchange is entitled to the day’s pay plus a 100% surcharge, under Article 9 of Legislative Decree 713. Locally this is known as “triple pay”.

The holiday itself is already paid: Article 8 of the same decree gives workers their ordinary daily pay for the holiday. If the employer grants a substitute rest day, the surcharge does not apply. Questions about specific cases go to the employer or to Sunafil, the national labour inspection authority.

Travel tips for 2027 long weekends

Long weekends created by the Peru public holidays 2027 are when Peruvians travel the most, so planning around them saves money and stress whether you live in Peru or are visiting.

  • Book Holy Week and Independence Day early. These are the busiest dates for bus terminals and airports.
  • Use the July block. Two days of leave (26 and 27 July) link the holidays on 23, 28 and 29 July.
  • Wait for the non-working-day decree before buying trips that depend on 28 June, 30 July or 10 December.
  • Check Lima transport hours. If you move around the capital on a holiday, read the guides to Lima Metro Line 2 and the Metropolitano bus first.
  • Carry more than one way to pay. Some shops and offices close on holidays; see the most popular payment methods in Latin America before you go.

If your trip continues south, compare the Chile public holidays for 2027, which only overlap with Peru’s on dates such as New Year, Holy Week and Christmas.

Frequently asked questions

How many public holidays does Peru have in 2027?

Peru has 16 national public holidays in 2027. They are the same 16 every year, set by Article 6 of Legislative Decree 713 and Laws 31381, 31530, 31788 and 31822. Extra non-working days for the public sector can be added by supreme decree, but as of 8 October 2026 none had been published for 2027.

When is Holy Week 2027 in Peru?

The Holy Week holidays in Peru are Thursday 25 and Friday 26 March 2027. Easter Sunday falls on 28 March, so the long weekend runs from Thursday 25 to Sunday 28 March, four days in a row. It is the longest break of the year without counting extra non-working days.

When is Peru’s Independence Day in 2027?

Peru’s Independence Day, called Fiestas Patrias, is celebrated on Wednesday 28 and Thursday 29 July 2027, both national holidays. Peruvian Air Force Day on Friday 23 July falls the week before, so with two days of leave you can enjoy a full week off from 23 to 29 July.

Are banks and shops open on Peruvian public holidays?

Public holidays are paid rest days by law, so public offices close and many private businesses give staff the day off. Opening hours depend on each bank, shop or restaurant, and staff who work without a substitute rest day receive a 100% surcharge under Legislative Decree 713. Check opening hours directly with each business before you go.

Does Peru move holidays that fall on a weekend?

No. Peru keeps each holiday on its calendar date and does not move it to a Monday or Friday. In 2027, Labour Day (1 May) and Christmas (25 December) fall on a Saturday and stay there. In 2026, 7 June and 30 August fell on a Sunday and were not moved either.

Are the 2027 non-working days already published?

No. As of 8 October 2026 there is no supreme decree setting non-working days for 2027. The Presidency of the Council of Ministers publishes them in El Peruano at varying times; the 27 July 2026 non-working day was decreed on 16 May 2026. Likely candidates are 28 June, 30 July and 10 December 2027.

Cover photo: Jhordy Rojas / Unsplash

Previous Post
Sugarloaf Mountain and boats in Rio de Janeiro bay, Brazil public holidays 2027

Brazil Public Holidays 2027: Full Calendar, Carnival and Long Weekends

Next Post
Colourful colonial houses in Cartagena, illustrating Colombia public holidays 2027

Colombia public holidays 2027: full calendar and long weekends