Painted Rock Paper-Weight Craft

A gorgeous painted rock paper-weight craft that kids can make for themselves or to give as a gift!

If you’ve been with us a while, you likely know how much we love playing with rocks and stones here in my home daycare. Most recently, we used some of our larger beach rocks to make painted paper-weights for Mother’s Day.  The hooligans love to make homemade gifts for their parents,  so we decided to make a bunch of these rocks for Father’s Day too!  Hey, a family can never have too many paper-weights, right?

painted rock paper weight craft


Let’s get started!  You’re going to love how easy these are to make, and if you’re like me, you won’t be able to resist getting in on the fun yourself!

To make a painted rock paper-weight, you’ll need:

For your convenience, this post contains affiliate links.

Before painting your rocks:

Make sure your rocks are clean and dry before you start.  This will ensure your paint adheres to the stone.

A little rock-washing activity might be in order before making your paper-weights.  Set the kids up with a bucket of soapy water and some old toothbrushes, and let them scrub their stones clean.

Making your paper-weights:

To start, have your child choose a base-colour for his or her rock.  The hooligans chose one colour for the top, and another for the bottom.

It only took one coat of paint to cover the rock, and the paint dried very quickly in the sun. Within a few minutes, we were able to flip our rocks over to paint the underside.

kids painting rocks

*Like those aprons?  I make them out of the pant legs of our old jeans.  You can get the step-by-step instruction here.

When the rocks were dry, the kids selected the colours for their detail painting.

With very young children, if you want to prevent the paint colours from being blended into that infamous shade of preschool-brown, simply offer the colours one at a time.

Ask your child which colour they’d like to start with and while they’re painting, have them think about what colour they’d like to add next.  This way, the paint goes on in layers, and their design and brushstrokes are quite defined.

Continue until the child has added as many colours as he pleases, and he announces that he’s finished.

When the finished rocks are completely dry, give them a coat or two of craft varnish/sealer.  This really makes the paint colours pop!

painting rocks

Just look at how gorgeous these rocks are!

This next one painted by a little one who’s just turned three years-old.

Pink and aqua are my two absolute favourite colours, so I was a little envious of the mom who was receiving this paper-weight for Mother’s Day!


This was the one that I got a little carried away painting.  I couldn’t help myself.  I love to paint, and will happily admit that I had just as much fun with this project as the hooligans did.



And here are a couple of the rocks that will be given as homemade Father’s Day gifts next month!

IMG_2054 IMG_2052


To see more cool homemade gifts that kids can make and give, check out our:

Gorgeous Paper Mache Bowls

Rainbow Wind Chimes

Recycled Wind Chime

Natural Wind Chimes

Summer Stars Patio Ornaments

Tie Dyed Bookmarks


Get the 3-5 Playful Preschool e-Book!

25+preschool activities by 25 bloggers, 10 printables, 50 links to activities not featured in the book all for $6.99 until May 25, 2014. Price increases to $8.99 after the 25th. Download your copy today:

3-5 Playful Preschool 3-book


Follow the Hooligans on Facebook, Pinterest and Twitter!



  1. says

    Love visiting your blog. I, too, run an in home daycare which I started to be able to stay home with my kids (who now total 7). These days, my husband and I run the daycare together. We love those kids. Thanks for all the great ideas, I’m planning to make the jeans aprons next!

    • happyhooligans says

      Sure you can, Otilla. The sealer just adds a nice finished shine to them and protects the paint from scratching/wearing off.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>