불꽃의 색은 연료와 산소가 반응할 때 발생하는 열로 인해 발생합니다. 열이 가해지면 연료의 분자들이 분해되고, 이 분자들이 다시 결합할 때 빛을 방출합니다. 빛의 색깔은 분자들이 결합할 때 방출되는 에너지의 양에 따라 결정됩니다. 에너지가 많을수록 파란색에 가까운 빛을 방출하고, 에너지가 적을수록 빨간색에 가까운 빛을 방출합니다.그래서 불꽃의 색은 연료의 종류와 연소 온도에 따라 다릅니다. 예를 들어, 촛불의 불꽃은 촛불의 재료인 파라핀이 연소할 때 발생하는 빛으로 인해 노란색을 띠고, 가스레인지의 불꽃은 가스와 산소가 반응할 때 발생하는 빛으로 인해 파란색을 띠고 있습니다