Peru'nun iki bayrağı olmasının nedeni, farklı kullanım amaçlarına sahip olmalarıdır: 1. Devlet Bayrağı: Kırmızı, beyaz ve tekrar kırmızı renklerinde üç dikey şeritten oluşur ve ortasında Peru arması bulunur. 2. Savaş Bayrağı: Devlet bayrağına benzer, ancak arma içermez ve yalnızca ulusal polis ve ordu tarafından kullanılır. Peru bayrağı, 25 Mayıs 1825 tarihinde kabul edilmiştir ve bu tasarım, kurtarıcı José de San Martín'in 1820 yılında Peru sahilinde flamingoları gözlemlemesinden ilham alarak oluşturulmuştur.