Celebrate Diwali with Chemistry!


by Srinivas Rao – Hooray!! We are in the week of celebration of Diwali – the festival of lights, bursting crackers and fireworks!

Nowadays we get varieties of crackers from different manufacturers. Whenever you burst crackers you see different colors, right? Ever wonder why?

There’s also a lot of chemistry behind the colors that fireworks produce. Here, we take a brief look at what causes the fascinating colors in fireworks.

Fireworks color is determined by the chemicals mixed with the metal:

Red: Strontium nitrate, Strontium carbonate, Strontium sulfate

Orange: Calcium carbonate, Calcium chloride, Calcium sulfate

Yellow: Sodium nitrate, Sodium oxalate

Green: Barium nitrate, Barium carbonate Barium chloride, Barium chlorate

Blue: Copper chloride, Copper carbonate, Copper oxide

Purple: Copper and Strontium compounds.

It reminds me of my undergraduate class, when I was working in a Chemistry lab doing qualitative analysis of organic compounds. We used to identify the compounds by taking a pinch of compound on a spatula and introducing it to the Bunsen flame resulting in different colors with respect to each element. This is the key characteristic feature of alkali metals (left red column), alkaline earth metals (orange column), and a few transition metals (rust color) in periodic table shown below.


If an atom or an ion is excited by very strong heat, electrons will be promoted from their normal unexcited state into a higher excited state or level. As they fall back down to lower levels either in one go or in several steps, energy is released as light. Each of these jumps involves a specific amount of energy being released as light energy, and each corresponds to a particular wavelength. As a result of all these jumps, a spectrum of lines will be produced, some of which will be in the visible part of the spectrum. The color we see will be a combination of all these individual colors.


Grace celebrating Diwali at NCBS

So let’s celebrate this Diwali with Chemistry!

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: