Homemade Bath Paints

Sharing is caring!

We go through craft supplies like nobody’s business around here, and that includes bath crayons and bath paint. So I went looking for a cheap, easy way to make them at home. These homemade bath paints are it.

Just two ingredients, kid-friendly soap and cornstarch, plus a few drops of color. Kids paint the tub, the walls and (let’s be real) themselves, and it all washes right down the drain.

Ages 2 to 8
Time 5 minutes
Ingredients Kid soap and cornstarch
Makes About 3/4 cup
White bath paint base of kid soap and cornstarch being mixed in a large bowl

How to Make Homemade Bath Paint for Kids

I use kid-safe soap for this. You could use dish soap or any liquid soap, but since my kids were definitely going to end up painting themselves, I wanted something gentle on their skin.

Adapted Visual Recipe: Bathtub Paint

Get the printable

Kid-friendly soap (1/2 cup)

View on Amazon

Cornstarch (1/4 cup)

View on Amazon

Liquid food coloring

View on Amazon

Small cups with lids

View on Amazon

Foam or chunky paint brushes

View on Amazon

Some links above are affiliate links. If you buy through them, we may earn a small commission at no extra cost to you.

Mix the base

In a large bowl, mix 2 parts kid soap to 1 part cornstarch. We usually use 1/2 cup of soap and 1/4 cup of cornstarch. Mixing the base in one bowl first is faster and a lot less messy.

Add the cornstarch slowly

Add the cornstarch a little at a time and stir as you go. The more cornstarch you add, the thicker and more pastel the paint gets.

Split it up and add color

Spoon the base into small cups and add a few drops of food coloring to each. Cornstarch loves to clump, so poke the clumps apart with a toothpick or the back of a spoon.

Small cups of homemade bath paint being colored with drops of food coloring

Paint the tub!

Hand over brushes (or just fingers) and let them paint the tub walls. When bath time is over, everything rinses away with warm water.

💡 Test your tub first

A few drops of food coloring is plenty. Test a small spot on your tub or grout before the first paint party, and rinse everything off at the end of bath time.

Bath Paint Tips

  • Make it fresh. This bath paint is meant for one bath. Mix up a new batch each time rather than storing leftovers.
  • Thicker or thinner? Add more cornstarch for a thick finger paint, or more soap for a runny paint that drips down the walls.
  • Go bright. Gel or liquid food coloring gives strong color with fewer drops.
  • Supervise. It’s soap, so keep it away from eyes and mouths.
Supplies for homemade bath paint: kid soap, cornstarch, food coloring and small cups

Ways to Play with Bath Paint

  • Paint rainbows, suns and silly faces on the tub wall
  • Practice letters, numbers and names with a finger
  • Mix two colors and see what new color appears
  • Use squeeze bottles for drip art, or sponges for stamping

Bath Paint for Toddlers, Preschool and Big Kids

Toddlers

Finger paint the tub with one or two colors. Keep it short and stay close.

Preschool

Mix colors, paint shapes and name what you made. Great for color words.

Big kids

Let them measure and mix the paint themselves, then write messages and draw scenes.

Want kids to make bath paint on their own? Our visual recipe walks them through every step with pictures.

What’s included

  • A step-by-step visual recipe
  • Picture-supported supply list
  • A card-sized recipe for a binder ring
  • Sequencing pieces to put the steps in order
  • Instant PDF download, nothing is shipped

Perfect for

  • Special education classrooms
  • Speech and occupational therapy
  • Building independence
  • Life skills practice
  • Homeschool

Homemade Bath Paint FAQ

How do you make bath paint for kids?

Mix 2 parts kid-friendly soap with 1 part cornstarch (we use 1/2 cup soap and 1/4 cup cornstarch), split it into cups and add a few drops of food coloring to each.

Will homemade bath paint stain the tub?

It usually rinses right off, but food coloring can tint grout or older tubs. Use just a few drops and test a small spot first.

Can you store homemade bath paint?

It’s best made fresh for each bath. Leftovers separate and get clumpy, so mix a new batch next time.

What soap is best for bath paint?

A gentle, tear-free kids’ body wash works best since little ones tend to paint themselves too.

What age is bath paint good for?

Ages 2 to 8 love it. Toddlers finger paint with supervision, and older kids can mix the paint themselves.

From families like yours

Did you try it? Tell us how it went!

4.8 9 ratings

We love seeing these activities out in the wild: the lumpy letters, the snack breaks, the proud “I made a B!” moments. Leave a star rating, tell other parents what worked (and what totally didn’t), and add a photo of your setup if you’d like.

No stories yet. Be the first family to share how it went!

Stephanie Oswald, early childhood intervention specialist and creator of Parenting Chaos

Hi, I’m Stephanie!

I’m an early childhood intervention specialist and the mom behind Parenting Chaos. I share simple, hands-on activities that help little ones learn through play. Coffee addict, nature junkie and kid at heart.

More about me →

Sharing is caring!

11 thoughts on “Homemade Bath Paints”

  1. So do you put these paints on the bottom of your bathtub and just cut your naked kids loose with them to paint the tiles and tub? Or are they just named bath paints because they are made with kids bath soap.

    Reply
  2. Thank you SO much for this. I had bought crayola finger paint soaps for Christmas for my baby for $1 each and as I’m nearing my last tube I went to find more and saw them for $15 for 3 tubes!!!! This is so much more cost efficient and easy. Thank you.

    Reply
  3. How does the food dye not stain the grout and kids’ skin? When I cook with dye it takes 2-3 days for the stain to come off if I spill. Is it just because the dye is diluted in the mixture? I want to do this but I am so hesitant that it will stain my white tiles and grout.

    Reply
    • Use regular food dye and not something like gel dyes. Gel food dye will stain. This recipe does dilute it and is soapy. If for any reason it does leave marks (I have been using this recipe since 2007 now and have never had it happen…but if it does) white vinegar gets food dye stains out.

      Reply
  4. Can these be used as part of bath time too, or just in an empty tub and then rinsed thoroughly and bathed afterward? Thinking they may not fully rinse clean with all the cornstarch and food dye in the water.

    Reply

Leave a Comment