Costa Ricas flagga antogs 27 november1906. Utformningen med fem horisontella band har däremot använts sedan 29 september1848, då Costa Rica ändrade den tidigare flaggan (den som användes av Centralamerikanska federationen) genom att införa ett rött band samt i statsflaggan statsvapnet, som då låg i flaggans mitt. Vid omarbetningen 1906 flyttades vapnet i statsflaggan mot flaggans inre kant ("vänster"). De blå banden symboliserar Karibiska havet och de vita Stilla havet. Det röda bandet i mitten är hämtade från den franska trikoloren. Den 21 oktober1964 omarbetades statsflaggan då antalet stjärnor i emblemet ändras från sex till sju. Proportionerna är 3:5.