Make bath time extra fun with these easy to make washable bath crayons. Kids will love to draw and create and get clean at the same time!
Homemade Soap Crayons for Bathtime
Bathtime is one of my kids’ favorite things to do. They’d probably stay in the tub playing all night if they could!
We used to have a set of bath markers that the girls loved, but they ran out of “ink” quickly and they never really worked that well to begin with. So I decided to see if we could create our own bath crayons using soap — and it worked!
These DIY bath crayons are an awesome way to use up old bits of soap. Since they’re made with soap, they wash right off the tub and walls!
Related: Check out our Calming Bath for Kids for better sleep!
Why Make Your Own Bath Crayons?
Sure, you could buy your own bath crayons. But what fun is that?! Just like you can buy your own slime, but we always make our own!
- Great way to use up old bars of soap
- They’re washable
- You know what they’re made of
- Kids can help make them
What You Need
For your convenience in re-creating this craft, I’ve included affiliate links for your convenience; disclosure policy here.
- White or light-colored soap — This is a great way to use up old scraps of soap, but you can also buy soap specifically for this project.
- Soap dye or food coloring — Food coloring will only require a couple drops because it is more vibrant, but we used soap dye because it is designed for making your own bath bombs, soaps, etc. It may take a few more drops than food coloring to get bright colors like you see in our photos.
- Microwave-safe mixing bowl — Always handle with care, as the bowl may become hot during microwaving.
- Cheese grater — If you’re starting with large bars of soap, you’ll need to break it into smaller pieces for melting.
- Spoon — for mixing the melted soap and coloring
- Molds — We used this narrow ice sticks mold, but you can use cookie cutters or any kind of soap mold or silicone mold.
How to Make Bath Crayons
To start, you can use either scrap pieces of soap (you know, the little bits that fall apart and are hard to use, but you hate to throw away!) or you can use a fresh bar of cheap soap from the store.
If the pieces of soap are small, you can toss them right into your microwave-safe mixing bowl. If using a larger bar of soap, shred into smaller pieces with a cheese grater.
Add a splash of water to your soap pieces — just a splash! The water simply makes it easier to mix everything, but if you add too much, your crayons won’t set.
Heat in the microwave for 15-20 seconds, then add a few drops of coloring and stir. If needed, microwave for another 5-10 seconds and stir until mostly smooth.
If your crayons don’t look very bright, add a few more drops of coloring. We start with just a couple drops, because you can always add more!
Scoop the melted soap into molds and allow to set. You can put them in the freezer to set faster.
When ready to use, remove from freezer and pop out of the molds.
A few notes:
- The crayons will be a little softer than regular store-bought crayons, because we remelted the soap. That’s totally normal!
- When writing in the bathtub, the color won’t be super bright like a marker. These are crayons (and we want the color to wash off easily!)
- Always spot test the crayons before you let kids use them all over the place, to make sure that the coloring you used does not stain.
DIY Bath Crayons Recipe (Printable Copy)
Homemade Soap Crayons Recipe
- 1 cup soap shredded, melted
- splash water
- food coloring
- Use a cheese grater to shred soap into small pieces for easier melting.
- Add soap to microwave safe bowl with a splash of water. Microwave for 10-20 seconds to melt.
- Add a few drops of food coloring and stir. Add more coloring as needed to achieve desired color.
- Scoop melted soap into molds and allow to set. Place in freezer if needed to set faster.
You might also like: