Die nasionale vlag van Costa Rica is op 21 Oktober 1964 amptelik in gebruik geneem. Die vlag vertoon ’n vertikale driekleur in vyf bane in (van bo na onder) blou, wit, rooi, wit en blou. Die blou en wit bane is ewe wyd en die rooi baan is twee keer so wyd soos een van die ander bane. Die drie kleure in die vlag het elk ’n simboliese betekenis. Blou stel die hemel voor asook die kanse wat verwesenlik kan word, idealisme, volharding en religieuse en spirituele verlange. Wit stel vrede, wysheid en geluk voor. Rooi stel die bloed van die martelaars in die stryd om onafhanklikheid voor asook lewensvreugde en die vrygewigheid van die volk. Die kleure het oorspronklik deur middel van die kleure van die Franse vlag verwys na die ideale van die Franse rewolusie (vryheid, gelykheid en broederskap). Die blou-wit-blou (dus sonder die rooi baan), verwys na die vlae van baie ander Amerikaanse lande wat met hulle blou-wit-blou die ligging van Amerika uitbeeld; sien onder ander vlae. Die vlag word in die Costa Ricaanse volkslied, Noble patria, tu hermosa bandera, besing.