Когда в 1821 году известный борец за независимость испанских колоний Хосе де Сан-Мартин провозгласил независимость Перу, закрепить успех надолго ему не удалось: два года спустя испанцы вернули себе контроль над этими территориями. Только в 1824 году Антонио Сукре и Симон Боливар вновь добились самостоятельности для бывшего «вице-королевства Перу», но в большинстве изданий датой обретения независимости называют все же 1821 год.
Красно-белая гамма в оформлении государственного перуанского флага закрепилась еще в первые годы борьбы за независимость. Красный цвет истолковывали как символ храбрости и готовности воевать за идеалы свободы, белый – мир, благородство, прогресс и чистоту. Существует также поэтическая версия о том, что образцом для оформления флага стало оперение птиц фламинго. Якобы эта мысль пришла в голову Хосе де Сан-Мартину, который, увидев по пути к перуанской столице стаи фламинго, счел это добрым знаком и предвестием победы.