불꽃의 색상은 해당 물질의 화학 구성과 온도에 따라 결정됩니다. 불꽃의 색상은 빛의 주파수와 직접 관련이 있으며, 색상은 물질 내부 전자의 에너지 상태에 따라 결정됩니다. 붉은색 (980°C), 주황색 (1,090°C), 노란색 (1,100-1,200°C), 백색 (1,300-1,500°C), 푸른색 (2,400°C), 보라색 (3,000°C) 정도에 나타난다고 보시면 됩니다.
뿔꽃의 색상에 따른 온도는 파란색 불이 가장 뜨겁고 빨간색 불이 온도가 가장 낮습니다. 빨간색 불은 600-500도시, 노란색 불은 1100도시, 흰색 불은 1300-1500도시, 파란색 불꽃은 1400-1650도시 정도 된다고 합니다. 푸른색 불은 완전연소 할 때 관찰되는데 가정에서 사용하는 가스렌지는 완전연소 되기때문에 푸른색 불꽃을 만듭니다.