Violet Smoke Chemistry Demonstration

Produce Clouds of Violet Smoke

Iodine vapor produces the violet color of the smoke.
Iodine vapor produces the violet color of the smoke. In this photo, a light bulb illuminates the beautiful color of the gas. (c) Philip Evans / Getty Images

There are many chemistry demonstrations that produce smoke, but violet smoke is quite a lot more interesting! Here are two ways to produce violet smoke.

Violet Smoke Safety Info

Violet Smoke Method #1

  • 1 part powdered zinc
  • 4 parts powdered iodine
  • wash bottle or dropper bottle filled with water
  1. Separately powder the zinc and iodine, using a mortar and pestle.
  2. Mix the ingredients in a shallow dish.
  3. Perform the demonstration by spraying a stream of water onto the powdered mix. Violet vapor will immediately form. You may wish to place a white board behind the dish to make the violet smoke more visible.

Violet Smoke Method #2

  • 4 grams powdered ammonium nitrate
  • 4 grams powdered zinc
  • 1/2 gram iodine crystals
  • wash bottle or dropper bottle of water
  1. Powder the materials separately, then mix them together in a shallow dish.
  2. Initiate the reaction between the zinc and ammonium nitrate by spraying water onto the powdered ingredients. Iodine will sublimate in the heat of the reaction. White Smoke Chem Demo | Easy Violet Fire