A l'origine, le drapeau cubain fut conçu par Miguel Teurbe Tolón en 1849 à la demande du général Narciso López, flibustier vénézuélien vivant aux Etats-Unis et désirant libérer Cuba de la domination coloniale espagnole. Le drapeau fut officiellement adopté en 1902. Le triangle rouge représente la libération du joug espagnol et le sang versé pour la conquérir, ses trois côtés symbolisent l'égalité, la fraternité et la liberté quant à l'étoile à cinq branches, elle évoque l'indépendance du pays. Les bandes bleues et blanches représentent respectivement les trois provinces d'origine de l'île et la pureté de la révolution.