How to Make an Easy DIY Rock Cactus

9 Materials
1 Hour

A few years ago I made a super easy DIY rock cactus. It turned out really cute and best part—cost me nothing because I had all supplies already on hand.

I gathered my supplies

– 5-10 larger river rocks

– Green acrylic paint (2-3 different shades)

– Paint brushes

– White Sharpie paint marker

– Plant pot

– Handful of used plastic grocery sacks (not shown)

– Small river rock


– Faux pink flower(s)

– Hot glue gun


– Pink acrylic paint and a faux flower in any color

I started by painting the rocks with two quick coats of the green paint (my toddler even got into the action). I decided to do three different cactus “plants” at the same time, so you might need to paint more or less rocks depending on how many plants you wanna make.

I did most of them in a solid color, but decided to paint stripes on a couple. I even got my kiddo involved.

Once the rocks were dry I laid them all out together and then started to divide them up into different DIY rock cactus “plants”.

I took my white sharpie pen and drew some cactus-like patterns on them. Stars and polka dots seemed to work best for me.

Once the white paint quickly dried, I took my pots and stuffed the bottoms with handfuls of plastic grocery bags.

This fills up the space and lets you get away with only using a handful of small river rock on the tops in each pot. It also keeps the cactus lightweight.

I began to layer the rocks into the pots until I was happy with their placement.

I began to layer the rocks into the pots until I was happy with their placement.

Then I painted a taped off section of the pot.

I decided that the simple single cactus needed a pink flower and that the both pots needed a paint dipped look, so I painted a two faux flowers that I found around the house pink and taped off the pots and painted them as well.

I repeated these steps on a couple other cactus pots....

And this is how they turned out.

What do you think? Will you give it a try? The results are super cute.

I have mine placed in my  home office nook, and they bring a pop of color to my day.

Any price and availability information displayed on [relevant Amazon Site(s), as applicable] at the time of purchase will apply to the purchase of this product.
Hometalk may collect a small share of sales from the links on this page. More info

Top Hometalk Projects

16 Floating Shelves That Will Stun Guests
Spruce Up Your Plain Lamp With One Of These Great Ideas
Beautify Your Home With These Flower Ideas
3 Ideas To Use Terracotta Pots You Definitely Haven't Seen Before
18 Stunning Backsplash Ideas You Do Not Want To Miss!
30 Stylish Update Ideas You'll Want To Use For Your Bedroom
15 Fun Things You Can Make Using Your Cricut
Audrey Kuether

Want more details about this and other DIY projects? Check out my blog post!


Have a question about this project?

Join the conversation

4 of 12 comments
  • Charise.
    on Jul 29, 2020

    Super cute!

  • Julia Cordova
    Julia Cordova
    on Feb 21, 2021

    They are so cute!   It caught my eye, so I'll definitely try it. My daughter already likes to collect rocks and paints them all the time. This is will definitely be a fun project for her and myself. Thank you for the idea.

Your comment...