5 Step Magic Potion Craft for Kids

Magic Potion Bottles with cloud rising out.
FlamingPumpkin / Getty Images

Magic potion is a fun party craft for an enchanted forest or fairy party, a Harry Potter party, or just about any celebration with a magical theme. In addition to being an activity young fairies and wizards will love, the resulting bottle of magic potion can also serve as a party favor.

To Make Magic Potion You Will Need

  • Potion bottles (one per guest).
  • Food coloring.
  • Distilled water.
  • Colored glitter.
  • Floral ingredients (such as flower petals, berries, and leaves).
  • Glue.

You can purchase potion-style bottles in a craft store, or remove the labels from and clean out items such as jam jars or plastic water bottles. The amount of each additional item needed will depend on how many different potions the kids will create. You can stick to only one potion to keep things simple or let party guests select from a variety of ingredients to create and name their own magic potions.


  1. Fill the magic potion bottle about halfway with distilled water. You may also use craft water, which is available at craft supply stores, but some of them need preparation work, so make sure to read the instructions before purchasing.
  2. Add a few drops of food coloring to turn the water into colored potion. Place the cap on the bottle and swirl it around to mix thoroughly.
  3. Pour, spoon or shake some glitter into the bottle (you may need a funnel to do this). To emphasize the sense of something magical happening, wait a few moments for the glitter to settle. It will float and form mystical patterns to the delight of your young potion makers. After a few moments, replace the caps and shake the bottles so the glitter will dissipate and swirl around in the potion.
  4. Drop in floral elements such as flower petals, leaves, acorns or berries. You can use artificial items found in a craft store, such as silk flower petals and potpourri, or collect the items from around your yard or garden. Swirl it around again to let the nature elements settle.
  5. Glue the cap closed to seal the potion bottle. Make sure the glue is dry and the bottles are firmly sealed before sending the potions home with guests.

Tips and Tricks

  • You can set up everything the kids need to make their bottle of magic potion and then have them gather around and mix up their batches as a party craft. Another idea is to turn the magic potion into an enchanted adventure, by sending them out into the woods, yard or garden to collect their own magic potion ingredients (twigs, berries, dandelions, etc.). 
  • Another fun option is to have the kids make up their own magic spells or rhyming chants to say as they swirl their potion in the bottles.
  • Add labels and let them make up names for their potions or write down what kind of magical powers the potion contains (the magic of love or friendship, for instance).