Le drapeau de Colombie a été adopté en 1861. Comme les drapeaux de l'Equateur et du Vénézuela, il a pris ses couleurs de celles utilisées par les libérateurs qui ont luttés contre la domination de l'Espagne.
Le jaune représente la richesse de la terre, le bleu est le symbole des océans qui baignent les côtes et le rouge est le sang versé dans la lutte pour l'Indépendance. Il est officiel depuis 1924.