Fireworks colors are a result of chemistry in action. The colors come partly from the elements and compounds used in fireworks and partly by incandescence or light produced by different temperatures. Here’s a look at how fireworks produce their brilliant hues.
Key Takeaways – Firework Colors
- Firework colors come from chemical luminescence (excited metal ions) and incandescence (heated materials).
- Each color is tied to a specific element or compound.
- Purity and temperature are critical to getting vivid, accurate colors.
- Watching fireworks becomes even more exciting when you know the chemistry behind each burst.
Firework Colors – Luminescence of Element and Compounds
When chemicals are heated, the ions emit characteristic wavelengths or colors of light—a phenomenon known as luminescence. This is the same principle behind the classic flame test used in chemistry labs. In fireworks, heating metal salts and other compounds excites their electrons, which then release energy in the form of visible light. Each element produces its own distinct color.

Elements That Make Firework Colors
Here are the elements and compounds responsible for some common firework colors:
| Color | Compound |
| Red | strontium salts, lithium salts lithium carbonate, Li2CO3 = red strontium carbonate, SrCO3 = bright red |
| Orange | calcium salts calcium chloride, CaCl2 calcium sulfate, CaSO4·xH2O, where x = 0,2,3,5 |
| Gold | incandescence of iron (with carbon), charcoal, or lampblack |
| Yellow | sodium compounds sodium nitrate, NaNO3 cryolite, Na3AlF6 |
| Electric White | white-hot metal, such as magnesium or aluminum barium oxide, BaO |
| Green | barium compounds + chlorine producer barium chloride, BaCl+ is bright green |
| Blue | copper compounds + chlorine producer copper acetoarsenite (Paris Green), Cu3As2O3Cu(C2H3O2)2 = blue copper (I) chloride, CuCl = turquoise blue |
| Purple | mixture of strontium (red) and copper (blue) compounds |
| Silver | burning aluminum, titanium, or magnesium powder or flakes |
⚠️ Note: Purity matters. Even small impurities—especially sodium—can overpower other colors. For example, trace sodium contamination may produce intense yellow light that masks red or green effects.
Firework Colors – Incandescence
Not all firework colors come from chemical luminescence. Some result from incandescence—the light emitted by materials as they get hot. You’ve likely seen this in action with a stove burner: dark when cold, glowing red when hot, and bright white when extremely hot.
In fireworks, incandescent effects are used for glowing sparks, glitter trails, and brilliant flashes. Common metals such as iron, titanium, and aluminum are used for these effects. Their color depends on both the temperature and the particle size:
- Titanium: brilliant white sparks with longer trails
- Iron sparks: yellow-orange
- Aluminum: white flashes and silver sparks
Firework Periodic Table
Want a quick reference? Here’s a printable Periodic Table of Firework Elements, color-coded to show which elements produce which firework colors. It’s a great visual aid for identifying the chemistry behind each effect.

Fun Fireworks Facts
- The bluest firework is also the hardest to make. Copper compounds produce blue, but high temperatures can destroy the color. The challenge is getting the right compound and temperature balance.
- Sodium overpowers other colors. Even trace amounts of sodium flood a firework with yellow light, making it difficult to get true reds, blues, and greens.
- Fireworks are tested like scientific experiments. Chemists test new color formulations in small-scale displays before including them in professional shows.
- Firework displays are carefully choreographed. Pyrotechnicians use computer-controlled fuses to time color bursts to music down to the millisecond.
- Fireworks were invented in China. The earliest fireworks, made from bamboo and gunpowder, date back over 1,000 years.
Why Are Some Firework Colors Brighter Than Others?
Some firework colors appear more vivid because of the efficiency of the element at producing light and the human eye’s sensitivity to that color. For example:
- Yellow and green often appear brighter than red or purple.
- Blue is notoriously dim because copper compounds are unstable at high temperatures.
- Electric white fireworks, produced by magnesium or aluminum, appear blindingly bright due to high thermal incandescence.
Tips for Spotting Elements in Fireworks
If you’re watching fireworks and want to guess the chemistry behind them:
- Bright red = strontium salts
- Pale red or pink = lithium salts
- Orange = calcium compounds
- Brilliant green = barium with chlorine
- Bright yellow = sodium (intentional or accidental)
- White flashes and sparks = aluminum or magnesium
- Shimmering gold = iron or charcoal
- Blue or turquoise = copper compounds
- Violet or purple = mix of copper and strontium
This can make watching fireworks even more fun—and a bit like a chemistry game!
Related Resources
Want to explore more about chemistry and pyrotechnics?
- Flame Test Colors Chart
- How Bang Snaps or Pop Its Work
- Make Homemade Black Snack Fireworks
- The Science Behind Sparklers
References
- Barrow, R. F.; Caldin, E. F. (1949). “Some Spectroscopic Observations on Pyrotechnic Flames”. Proceedings of the Physical Society. Section B. 62 (1): 32–39. doi:10.1088/0370-1301/62/1/305
- Griffiths, T. T.; Krone, U.; Lancaster, R. (2017). “Pyrotechnics”. Ullmann’s Encyclopedia of Industrial Chemistry. Weinheim: Wiley-VCH. doi:10.1002/14356007.a22_437.pub2. ISBN 978-3-527-30673-2.
- Temple, Robert K.G. (2007). The Genius of China: 3,000 Years of Science, Discovery, and Invention (3rd ed.). London: André Deutsch. ISBN 978-0-233-00202-6.
