Every July, Peru bursts into red and white as the whole country celebrates Fiestas Patrias — its Independence Day festivities. If you happen to be traveling in Peru in late July, you will witness one of the most patriotic and festive moments of the year, from military parades in Lima to school processions and live music in the Plaza de Armas of Cusco.
What Are Fiestas Patrias?
Fiestas Patrias, literally "Patriotic Holidays," mark Peru's independence from the Spanish Empire. They are celebrated over two consecutive national holidays: July 28 and July 29. On July 28, 1821, the Argentine-born liberator José de San Martín proclaimed Peru's independence in Lima with the famous words that the country was, from that moment, "free and independent." (Independence was fully consolidated three years later, in 1824, at the Battle of Ayacucho.)
July 28 vs July 29: What Each Day Marks
July 28 — Independence Day
The main national holiday, commemorating the 1821 proclamation. Traditionally the day includes a solemn Te Deum mass and the Mensaje a la Nación, the president's annual address to Congress and the country.
July 29 — Day of the Armed Forces and National Police
The second holiday honors Peru's armed forces and police with the Gran Parada Militar, a grand military parade in Lima that is broadcast across the nation.
How Peruvians Celebrate
- Flags everywhere: throughout July, homes and businesses fly the Peruvian flag — it is a long-standing civic tradition.
- Parades: schools, institutions and communities hold desfiles (civic parades) in town squares across the country.
- Food and music: families gather over traditional dishes and criollo music, and towns fill with fairs and street food.
- Fireworks and concerts: public celebrations and fireworks light up the evenings.
What It's Like to Be in Cusco During Fiestas Patrias
Cusco takes on a festive, patriotic mood: flags line the balconies, schoolchildren parade through the Plaza de Armas, and the city's restaurants and bars buzz with celebration. It is a wonderful, authentic time to experience Peruvian culture beyond the ruins.
Just as importantly, Fiestas Patrias is one of the busiest domestic travel weeks of the year. Many Peruvians take the long weekend to travel, so trains to Machu Picchu, hotels and entrance tickets book up fast. On the upside, late July falls squarely in the Andean dry season — some of the best weather for trekking all year.
Travel Tips for Visiting Peru During Fiestas Patrias
- Book early. Reserve Machu Picchu tickets, trains and hotels well in advance — domestic demand peaks around July 28-29.
- Plan around closures. Government offices and banks close on the holidays, but most tourist attractions, restaurants and tours operate normally.
- Combine it with a trek. The dry-season weather is ideal for the Inca Trail, the Salkantay Trek or Ausangate.
- Join the festivities. Catch a parade, try the street food and soak up the patriotic atmosphere.
More Andean Celebrations
Fiestas Patrias is not the only spectacular festival in the Cusco calendar. Late June brings Inti Raymi, the Inca Festival of the Sun, while the rest of the year offers vibrant carnivals and religious celebrations. For help planning your dates, see our Cusco weather guide for first-time visitors.
Frequently Asked Questions
When is Fiestas Patrias in Peru?
Every year on July 28 and July 29. Both are national public holidays.
Why does Peru celebrate independence on July 28?
Because on July 28, 1821, José de San Martín formally proclaimed Peru's independence from Spain in Lima.
Is Fiestas Patrias a good time to visit Peru?
Yes — the weather is excellent (dry season) and the atmosphere is festive. Just book transport, hotels and Machu Picchu tickets early, as it is a peak domestic travel period.
Is everything closed during Fiestas Patrias?
Government offices and banks close on July 28-29, but most tourist attractions, restaurants and tour operators continue to run.