Peru has 17 nationwide public holidays in 2026. Rules can vary by region.
| Date | Day | Holiday | Type |
|---|---|---|---|
| Jan 1 | Thursday | New Year's Day | Public |
| Apr 2 | Thursday | Maundy Thursday | Public |
| Apr 3 | Friday | Good Friday | Public |
| Apr 5 | Sunday | Easter Sunday | Public |
| May 1 | Friday | Labour Day | Public |
| Jun 7 | Sunday | Battle of Arica and Flag Day | Public |
| Jun 29 | Monday | Saints Peter and Paul | Public |
| Jul 23 | Thursday | Peruvian Air Force Day | Public |
| Jul 28 | Tuesday | Independence Day | Public |
| Jul 29 | Wednesday | Independence Day | Public |
| Aug 6 | Thursday | Battle of Junín | Public |
| Aug 30 | Sunday | Santa Rosa de Lima | Public |
| Oct 8 | Thursday | Battle of Angamos | Public |
| Nov 1 | Sunday | All Saints' Day | Public |
| Dec 8 | Tuesday | Immaculate Conception | Public |
| Dec 9 | Wednesday | Battle of Ayacucho | Public |
| Dec 25 | Friday | Christmas Day | Public |
Peru has 17 nationwide public holidays in 2026. Some regions add their own local holidays.
The next public holiday is All Saints' Day on Sunday, November 1, 2026.