Skip to Content


These beautiful rainbow crystals require just two ingredients to make and result in beautiful colors. The kids made them in just about 5 minutes. They are so many fun ways to play with them. Scoop them, store them in pretty layered jars, or even make some fun art with them. We ended up doing a pretty rainbow salt painting with them.

Read more below to find out how easy it is to make your own rainbow crystals!

How to Make Rainbow Crystals – Materials:

– Rock salt (the type you use for making ice cream)
– Food coloring

*You’ll also need plastic sandwich bags


Add rock salt to a plastic sandwich bag. We used about 1/3 cup to each bag. Add drops of food coloring inside the bags and mix bag with your hands until you get the desired color you want. You’re done!

The colors are so vibrant on these huge rock salt which absorb the colors well. You want to let them dry a bit before handling.

They make pretty rainbow layers in jars to hand out as gifts. St. Patrick’s Day favors perhaps?

My kids loved spreading out the crystals and just scooping them into bowls and playing with them. This project was right up our alley, easy enough for the kids to make with lots of colorful fun!

What are some of your favorite rainbow activities?


Disclosure: Some of the links in the post above are “affiliate links.” This means if you click on the link and purchase the item, we will receive a small affiliate commission. Regardless, we give our promise that we only recommend products or services we would use personally and believe will add values to our readers.

Agnes Hsu is a mom of three and has been inspiring parents and kids to get creative with easy activities and family friendly recipes for over 10 years. She shares her love for creative play and kids food to her 2MM+ followers online. Agnes' commitment to playful learning and kindness has not only raised funds for charity but also earned features in prestigious nationwide publications.