Milk Swirls with Dish Soap
You pour a shallow layer of whole milk into a plate, add tiny drops of food coloring, then let your child touch the surface with a soap-tipped cotton ball. The colors race outward and swirl in patterns that seem almost alive. The experiment resets easily, and the whole thing stays contained on one plate.
- Ages
- 3–5
- Time
- 20 min
- Adult help
- Adult alongside
- Mess
- Low mess
Before you start
Before you call your child over, set a dinner plate on a folded dish towel (it catches any drips), pour milk to about a quarter inch deep, and have your cotton balls and dish soap ready. Put one small drop of food coloring in two or three spots — too much coloring muddies the result quickly. Dip the cotton ball yourself first so your child sees the technique: a gentle touch, not a stir. Children this age often want to stir; redirect them by asking where to touch next. The milk will eventually become too cloudy to show new reactions — pour it out, rinse the plate, and start again. Wind down by pouring the colored milk away together and wiping the plate.
You will need
- Whole milkAbout half a cup; skim milk works less well
- Dish soapA few drops in a small bowl
- Cotton ballsThree or four
- A dinner plateLight-colored so swirls show clearly
- Food coloringTwo or three colors
Food coloring stains skin; use one drop at a time, not a squirt, and keep it away from eyes.
- Dish towelPlaced under the plate to catch drips
Steps
- 1
Pour the milk
Pour about half a cup of whole milk onto the plate so it covers the bottom in a thin, even layer. Let it settle for thirty seconds before moving on — moving milk makes the coloring harder to see.
- 2
Add color drops
Place one drop of food coloring in two or three spots around the plate. Keep the drops small and spaced apart. Tell your child to look but not touch yet so they can see the colors sitting still.
- 3
Dip the cotton ball
Dip one end of a cotton ball into the dish soap bowl. Show your child the wet tip. Say something like: 'Watch what happens when we touch the milk right here.'
- 4
Touch the milk surface
Let your child press the soapy tip gently onto the center of a color drop. The color should race outward immediately. Ask: 'What did you see happen?' and wait for their answer before doing it again.
Tip: If nothing happens, the soap tip may be too dry — re-dip it.
- 5
Try again and compare
Try touching the milk between two color drops and near the edge of the plate. Talk about which touch made the biggest swirl. When the milk gets cloudy, pour it out and start fresh if your child wants another round.
Try it another way
- Use cream instead of whole milk for slower, more dramatic swirls that last longer before the milk clouds over.
- Let an older sibling predict which direction the colors will move before each touch, then check whether the prediction was right.
- Limit to one color only, which makes the pattern of the reaction easier for a very young child to follow and describe.
Keep in mind
- Keep food coloring away from eyes and off fabric; it stains both.
What they get out of it
Children see that soap breaks up fat in the milk, which is why the colors move — and that two kitchen liquids can react in a visible, surprising way.
Take it to the table
Materials checklist, the steps and the variations on one Letter page.
One page, black and white, built in your browser — nothing is uploaded.
Also in rainy day science experiments
The other two in this set, or see all rainy day science experiments.
- Ages 5–835 min
Invisible Ink Messages with Lemon Juice
Write hidden messages with lemon juice that appear when warmed under a lamp.
Light adult help · Low mess · Printable step card
- Ages 8–1040 min
Homemade Density Column in a Jar
Layer honey, dish soap, water, and oil in a jar to build a standing column of separate liquids.
Light adult help · Low mess · Printable step card
More rainy day activities
Same theme, other formats — or see everything for rainy day.
- Ages 3–535 min· Indoor Builds
Cardboard Box Town on the Floor
Small boxes become buildings a child arranges into a town.
Adult alongside · Low mess · Printable step card
- Ages 3–525 min· Pretend Play
Stuffed Animal Waiting Room Vet Clinic
Child runs a vet clinic, checking in stuffed animals as patients.
Light adult help · No mess · Printable step card
- Ages 3–520 min· Arts & Crafts
Torn Paper Collage Animal Portrait
Tear colored paper into pieces and glue them to make an animal face.
Light adult help · Low mess · Printable step card
- Ages 3–520 min· Kitchen Projects
Pressed Herb Butter on Toast
Child mashes soft butter with dried herbs and spreads it on toast.
Adult alongside · Low mess · Printable step card
- Ages 3–520 min· Active Games
Sock Ball Throwing Gallery
Roll socks into balls and knock down a lineup of targets across the hallway.
Light adult help · No mess · Printable step card
- Ages 3–520 min· Quiet Activities
Torn Paper Collage on Dark Card
Child tears colored paper into pieces and glues them onto dark cardstock to build a picture.
Light adult help · Low mess · Printable step card
More science experiments
Same format, other themes — or see all science experiments.
- Ages 3–535 min· Snow Day
Baking Soda Bubble Foam Eruption
Children pour vinegar into baking soda to make foam erupt in a tray.
Adult alongside · Some mess · Printable step card
- Ages 3–520 min· Sick Day
Watch Ice Melt in Your Hand
Child holds ice cubes in a bowl and observes them melt using body heat.
Light adult help · No mess · Printable step card
- Ages 3–515 min· Birthday Party
Fizzing Birthday Cake Potions
Each child mixes a fizzing, colored potion in their own cup using pantry staples.
Adult alongside · Some mess · Printable step card