Peru flag

Public Holidays in Peru

Complete calendar of Peruvian national holidays and observances for 2026

14

Total Holidays

2

National

12

Public

0

Observances

National Day of Peru

Independence Day

July 28

2026 Holiday Calendar

1 January (1 holiday)

January
1

New Year's Day

Public

5 May (1 holiday)

May
1

Labour Day

Public

6 June (1 holiday)

June
29

Saints Peter and Paul Day

Public

7 July (2 holidays)

July
28

Independence Day

National
July
29

Independence Day (Day 2)

National

8 August (2 holidays)

August
6

Battle of Junín

Public
August
30

Santa Rosa de Lima

Public

10 October (1 holiday)

October
8

Battle of Angamos

Public

11 November (1 holiday)

November
1

All Saints' Day

Public

12 December (3 holidays)

December
8

Immaculate Conception

Public
December
9

Battle of Ayacucho

Public
December
25

Christmas Day

Public

Variable Date Holidays (2 holidays)

These holidays follow lunar, religious, or other variable calendars and the exact date changes each year.

Varies

Maundy Thursday

Public
Varies

Good Friday

Public

Frequently Asked Questions

How many public holidays does Peru have?

Peru has 14 public holidays and observances, including 2 national holidays and 12 public holidays.

What is the national day of Peru?

The national day of Peru is Independence Day, celebrated on July 28.

Does Peru celebrate Christmas?

Yes, Christmas Day (December 25) is a public holiday in Peru.