El color rojo representa la sangre que se vertió durante la Independencia; el azul, el color del cielo; y el blanco, las puntas nevadas de la Cordillera de Los Andes. La estrella simboliza los poderes del Estado.
Antes de la bandera que se usa actualmente existieron otras dos. La primera de ellas surgió durante el gobierno de José Miguel Carrera en la Patria Vieja, esta era conformada por tres franjas horizontales con los colores azul, blanco y amarillo. La segunda bandera se instauró después de la Batalla de Chacabuco. Tenía la misma estructura que la de la Patria Vieja, sólo que cambio el amarillo por rojo.