火焰的顏色可以呈現多種不同的顏色,包括紅色、橙色、黃色、綠色、青色、藍色和白色。這些顏色的產生是由於燃燒過程中物質的原子在受到極端能量作用時,電子在磁場中來回跳槽,產生的一種可見現象。電子跳槽的能量由核轉換而來,不同的原子由於單位時間轉換外來能量的能力不同,會產生不同的光波,從而呈現不同的顏色。
火焰的顏色還受到溫度和燃料的化學成分的影響。例如,當火焰溫度在520攝氏度-980攝氏度之間時,火焰會呈現出紅色;當溫度達到1000攝氏度-1200攝氏度時,火焰會變成橙色;當溫度接近1300攝氏度-1400攝氏度時,火焰會變成白色。藍色火焰通常出現在1400º C 和 2600º C之間的溫度,含有更多的氧氣並且會變得更熱。此外,燃料的化學成分也會影響火焰顏色。例如,天然氣和石油等化石燃料主要由碳氫化合物組成,這些碳氫化合物會發出藍色的光。如果存在其他化學元素,它們在燃燒時可能會發出自己獨特波長的光。
在日常生活中,木頭或者蠟燭燃燒時會產生黃色的火焰,而天然氣或者液化石油氣燃燒則產生藍色的火焰。