Peru’s official non-working public holidays include internationally celebrated days such as New Year, Easter and Christmas, church festivals in honor of Christian saints such as All Saints Day or Saint Rose Day, a day honoring the brave men of Peru’s military that fought in the Battle of Angamos (War of the Pacific in 1879) and of course Peru’s “Fiestas Patrias”, a two-day celebration for the country’s independence from Spain.
On Christmas Eve and New Year’s Eve, Peruvian employees usually only work half a day.
It is quite common in the public and private sector to have a “puente” (bridging day) if a public holiday is on a Thursday or Tuesday; meaning government agencies, offices, banks and lots of companies are closed on the Friday after or the Monday before the holiday and employees have off.
But no matter if it’s a public holiday, banking holiday, bridging day or weekend most supermarkets, fruit and veggie markets, the little bodega around the corner, restaurants, tourist attractions and other shops are open (some might have shorter opening hours especially on Christmas Day, New Year’s Day and during Fiestas Patrias).