Public holidays in Peru in 2025
Peru has 17 public holidays in 2025. 5 fall on a Saturday or Sunday. April has the most with 3.
2025 public holiday dates in Peru
| Date | Day | Holiday |
|---|---|---|
| 1 January 2025 | Wednesday | New Year's Day |
| 17 April 2025 | Thursday | Maundy Thursday |
| 18 April 2025 | Friday | Good Friday |
| 20 April 2025 | Sundayweekend | Easter Sunday |
| 1 May 2025 | Thursday | Labour Day |
| 7 June 2025 | Saturdayweekend | Battle of Arica and Flag Day |
| 29 June 2025 | Sundayweekend | Saints Peter and Paul |
| 23 July 2025 | Wednesday | Peruvian Air Force Day |
| 28 July 2025 | Monday | Independence Day |
| 29 July 2025 | Tuesday | Independence Day |
| 6 August 2025 | Wednesday | Battle of Junín |
| 30 August 2025 | Saturdayweekend | Santa Rosa de Lima |
| 8 October 2025 | Wednesday | Battle of Angamos |
| 1 November 2025 | Saturdayweekend | All Saints' Day |
| 8 December 2025 | Monday | Immaculate Conception |
| 9 December 2025 | Tuesday | Battle of Ayacucho |
| 25 December 2025 | Thursday | Christmas Day |
Long weekends in Peru in 2025
Public holidays on a Friday or Monday in 2025, each giving a three-day weekend.
Good Friday: Fri 18 AprilIndependence Day: Mon 28 JulyImmaculate Conception: Mon 8 December
Public holidays that fall on a weekend in 2025
Easter Sunday: Sunday 20 April 2025Battle of Arica and Flag Day: Saturday 7 June 2025Saints Peter and Paul: Sunday 29 June 2025Santa Rosa de Lima: Saturday 30 August 2025All Saints' Day: Saturday 1 November 2025