Цвет зависит от температуры горения и от горючего материала. Например, пламя костра в основном пестрого вида, дерево горит при более низкой температуре, чем свеча, поэтому основной цвет костра - оранжевый, а не жёлтый. Кальций, натрий и медь, нагретые до высокой температуры, светятся разными цветами. Их добавляют в порох ракет для расцвечивания огней праздничных фейерверков.