Holidays and Observances in Peru in 2025
Date | Name | Type | |
---|---|---|---|
Jan 1 | Wednesday | New Year's Day | National Holiday |
Jan 6 | Monday | The Three Wise Men Day | Observance |
Mar 20 | Thursday | March Equinox | Season |
Apr 17 | Thursday | Maundy Thursday | National Holiday, Christian |
Apr 18 | Friday | Good Friday | National Holiday, Christian |
Apr 20 | Sunday | Easter Sunday | Observance, Christian |
May 1 | Thursday | Labor Day / May Day | National Holiday |
May 11 | Sunday | Mothers' Day | Observance |
Jun 7 | Saturday | Battle of Arica | National Holiday |
Jun 7 | Saturday | Flag Day | Observance |
Jun 15 | Sunday | Fathers' Day | Observance |
Jun 20 | Friday | June Solstice | Season |
Jun 24 | Tuesday | Farmer Day | Observance |
Jun 24 | Tuesday | Inti Raymi Day | Observance |
Jun 29 | Sunday | St Peter and St Paul | National Holiday |
Jul 23 | Wednesday | Peruvian Air Force Day | National Holiday |
Jul 28 | Monday | Independence Day | National Holiday |
Jul 29 | Tuesday | Independence Day (day 2) | National Holiday |
Aug 6 | Wednesday | Battle of Junín | National Holiday |
Aug 30 | Saturday | Santa Rosa De Lima | National Holiday |
Sep 22 | Monday | September Equinox | Season |
Sep 24 | Wednesday | Armed Forces Day | Observance |
Oct 8 | Wednesday | Battle of Angamos | National Holiday |
Nov 1 | Saturday | All Saints' Day | National Holiday |
Nov 2 | Sunday | All Souls' Day | Observance |
Dec 8 | Monday | Feast of the Immaculate Conception | National Holiday |
Dec 9 | Tuesday | Battle of Ayacucho | National Holiday |
Dec 21 | Sunday | December Solstice | Season |
Dec 24 | Wednesday | Christmas Eve | Observance, Christian |
Dec 25 | Thursday | Christmas Day | National Holiday, Christian |
Dec 31 | Wednesday | New Year's Eve | Observance |
No holidays shown? That's because you didn't select any holiday types. Please check at least one of the boxes.
While we diligently research and update our holiday dates, some of the information in the table above may be preliminary. If you find an error, please let us know.