
Remember those magical summer nights, watching the sky explode with color? There’s something so captivating about fireworks, isn’t there? They bring a sense of wonder and celebration. Well, guess what? You can capture that same enchanting sparkle right in your own home with a simple, mesmerizing craft. Today, we’re making “Fireworks in a Jar,” a delightful project that’s as fun to create as it is to watch. It’s perfect for a rainy afternoon, a science lesson, or just a way to add a little sparkle to your day. Plus, it’s incredibly easy, making it a hit with kids and adults alike!
Why You’ll Love Fireworks in a Jar
- Fast: You can whip this up in under 10 minutes!
- Easy: No special skills needed, just a few common household items.
- Giftable: These jars make adorable and unique handmade gifts for friends and family.
- Crowd-pleasing: Whether it’s a birthday party or a holiday gathering, everyone will be amazed by the colorful display.
Ingredients
Gathering your supplies is a breeze. You probably have most of these on hand already:
- Warm water: The key to getting the magic started!
- Liquid food coloring (4 colors): The brighter, the better for those vibrant firework bursts! Think red, blue, yellow, and green.
- Vegetable oil: This creates the separation layer for our colorful show.
- Tablespoon: For measuring out our oil.
- Large mason jar: This is our canvas, our “sky” for the fireworks.
- Small glass jar or bowl: This will be our mixing station.
How to Make Fireworks in a Jar
Ready to create some magic? Let’s get started! It’s so simple, you’ll be amazed at the result.
- Prep Your “Sky”: Grab your large mason jar and fill it about 3/4 full with warm water. The warmth helps the food coloring disperse a bit better.
- Get Your Oil Ready: In your small glass jar or bowl, pour in 4 tablespoons of vegetable oil.
- Add the Color: Now for the fun part! Add about 4 drops of each of your chosen food coloring colors directly into the oil. Try to space them out a little.
- Gently Mix: Using a spoon or fork, gently stir the oil and food coloring together. You don’t want to completely emulsify it, but rather break the coloring into tiny droplets. Think of it like creating little colorful beads within the oil.
- Pour the Magic: Carefully and slowly pour this colorful oil mixture onto the surface of the warm water in your mason jar. Go slow!
- Watch the Show: Now, just sit back and watch as the colorful droplets slowly sink through the oil and then burst into the water, creating a mesmerizing “fireworks” effect. It’s like a mini light show in a jar!
Isn’t that amazing? It’s so satisfying to see the colors bloom and mingle. If you’re looking for other creative and fun science-based crafts, you might enjoy our DIY Lightning Storm Jar or the super cool Mini Volcano Jar Science Experiment. They’re all about bringing a little bit of wonder into the everyday!

Substitutions & Additions
Want to switch things up or add an extra flair? Here are a few ideas:
- Glitter: For an extra sparkly effect, add a pinch of fine glitter to the oil and food coloring mixture before pouring it into the jar.
- Different Colors: Experiment with different color combinations. Pastel shades can create a softer, dreamier effect.
- Larger Containers: You can use a larger vase or even a clear plastic bottle for a different scale of fireworks. Just adjust the water and oil quantities accordingly.
- Add a Light: Place a small LED light (like a fairy light string or a submersible LED light) at the bottom of the jar for an even more dramatic display, especially in a dimly lit room.
Tips for Success
To ensure your “Fireworks in a Jar” turn out beautifully every time:
- Use warm water, not hot. Boiling water can affect the food coloring and oil.
- Pour slowly. This is key to allowing the droplets to form and descend properly.
- Don’t overmix the oil and coloring. You want distinct droplets, not a uniformly colored oil.
- Clear Jars are Best: Make sure your mason jar is squeaky clean for the clearest view of your colorful display.
- Experiment with ratios: If you find the colors aren’t dispersing well, try adding a little more oil or slightly less water next time.
How to Store Fireworks in a Jar
These jars are best enjoyed fresh, but you can certainly keep them for a bit! Simply put a lid on your mason jar. The colors will eventually settle and blend, but you can always give it a gentle swirl to reactivate the effect. They’ll typically look good for a few days. For longer storage, you can empty the water and oil, clean the jar, and reuse it for another craft or activity. It’s a great way to repurpose items, much like how we might repurpose ingredients in our baking, like using leftover buttermilk for these Easy 3-Ingredient Sour Cream Biscuits.
FAQs
Got questions? We’ve got answers!
- Q: Can I use a different type of oil?
A: Yes, most neutral vegetable oils like canola or sunflower oil will work. Olive oil might be a bit too thick and could cloud the water. - Q: Can kids do this on their own?
A: With a little supervision, absolutely! Younger children will need help with the pouring step, but they can definitely manage the mixing and adding colors. - Q: What if the colors don’t fall?
A: Make sure your water is warm enough, but not too hot. Also, try to break the oil and coloring mixture into smaller droplets before pouring.
I hope you have as much fun making these “Fireworks in a Jar” as I do! It’s a simple science experiment disguised as art, and the results are always so pleasing. It reminds me a bit of how some of our simple baking projects, like these Easy Graham Cracker Toffee, can turn into something truly spectacular with just a few ingredients.
Happy crafting!
For more creative ideas and delicious recipes, be sure to follow us on Pinterest!

DIY Fireworks in a Jar
Ingredients
Equipment
Method
- Step 1: Grab your large mason jar and fill it about 3/4 full with warm water. The warmth helps the food coloring disperse a bit better.
- Step 2: In your small glass jar or bowl, pour in 4 tablespoons of vegetable oil.
- Step 3: Now for the fun part! Add about 4 drops of each of your chosen food coloring colors directly into the oil. Try to space them out a little.
- Step 4: Using a spoon or fork, gently stir the oil and food coloring together. You don't want to completely emulsify it, but rather break the coloring into tiny droplets. Think of it like creating little colorful beads within the oil.
- Step 5: Carefully and slowly pour this colorful oil mixture onto the surface of the warm water in your mason jar. Go slow!
- Step 6: Now, just sit back and watch as the colorful droplets slowly sink through the oil and then burst into the water, creating a mesmerizing "fireworks" effect. It’s like a mini light show in a jar!