Kosta Rikos vėliava oficialiai priimta 1906 m., lapkričio 27 d. Tačiau horizontalios raudonos, baltos ir mėlynos spalvos buvo naudojamos nuo 1848 m., kai Kosta Rika paliko Centrinę Amerikos Federaciją ir pasiskelbė nepriklausoma respublika.
Mėlyna spalva simbolizuoja dangų, galimybes, idealizmą ir atkaklumą.