Skip to Content

6 Easy (and Cheap) Places to Get Awesome Rocks to Paint

One of the questions I’m asked most often is where to get rocks to paint for rock painting. We share a lot of rock painting ideas here on Ruffles and Rain Boots, so we’re dishing about where the best places are to get rocks to paint!

Learn where to get rocks to paint for rock painting and stone painting hobbies

There are affiliate links in this article which means, at no additional cost to you, we could receive compensation for our recommendations. You can read our full disclosure policy.

Where to Get Rocks to Paint

No matter where you live, you can get quality rocks to paint to support your rock painting habit! We’ve painted tiny rocks, big rocks, pieces of slate, and so much more without violating any laws or spending a small fortune.

I’ve included where to get rocks for cities, the country, and even how you can paint rocks while on vacation or traveling! Be sure to let me know where you love to get your rocks for rock painting!

Home Improvement Stores for Stone Painting

The “where to get rocks to paint” question was on my mind, too, when I first started. Because of the laws in my area, this is where I started: I buy a lot of rocks from home improvement stores and this is the option I recommend for most everyone.

Below is an image of the three bags of rocks I’ve purchased at Home Depot at various times of year. If you’d like to read more about each, read about the types of rocks for rock painting.

Home Depot, Lowes, Mendard’s, and countless other home improvement stores are great places to buy rocks. You can buy slate pieces individually which is great for larger rock painting ideas or bags of rocks for a large selection.

  • PROs: available all year-round, can choose slate pieces, pricing is very competitive
  • CONs: limited availability certain times a year, your “preferred” rocks might not be available, you have to buy a lot of rocks at once and cannot select individual rocks

buy rocks for rock painting at home improvement stores

RELATED READING: Types of Home Improvement Store Rocks for Rock Painting

Landscaping and Fill Companies

This is a GREAT option if you have a landscaping company near you because they let you choose your own rocks! You might have to explain why you want to choose your own, though.

The first time I went to a local landscaping supply company here, he wanted to know why I only wanted a bucket-full and why I wanted to pick them out myself. But he allowed me to fill up my bucket with beautiful stones!

  • PROs: great for selection certain times of year, can choose individual rocks, best prices
  • CONs: you have to do it yourself which means bending over and climbing on rocks, seasonal availability will vary

where to buy rocks to paint landscaping supply

Buy Rocks to Paint at Craft Stores

I know some rock painters tell you to steer clear of rocks from the craft stores, but I do believe they serve a purpose.

  • PROs: available year-round, small rocks are perfect for story stones and painted rock series
  • CONs: sometimes are covered in wax which needs to be removed, the most expensive option for “normal” rocks

where to get rocks to paint craft stores

Collecting Rocks in Nature for Rock Painting

This is the riskiest option, in my opinion, but I am a conservationist so take it with a grain of salt. Removing rocks from nature can be a crime in your area, so before you take a bucket to collect rocks, check out the law.

We were on a beach trip to the Oregon coast and the police (or park ranger) stopped a family from filling a 5-gallon bucket with rocks from a beach. Why? It was illegal and carried a fine.

  • PROs: free, you can select individual rocks
  • CONs: might be illegal, might upset an ecosystem

Where to Buy Rocks Online


Did you know Amazon sells rocks?! That place sells everything.

I purchased these rocks for rock painting on Amazon and the quality was excellent but they are not the most cost-effective option. If you’re looking for flat rocks and only flat rocks, however, it might be a great option to incorporate into your rock painting.

Bonus: Amazon Prime means they’ll be to you in 2 days! Got to love that. You can try an Amazon Prime 30-Day Free Trial.

Buy / Sell Groups on Facebook

Additionally, you can look on Facebook in your local buy and sell groups to find people selling and trading rocks. I set up a meet at a park once so that I could see a rock before I bought it (it was a slab of slate) and I made a rock painting buddy!

I’ve also come across someone selling a rare rock type from Greece on Facebook, so if you find a particular rock you want for a project, do a quick search.

  • PROs: flat rocks available, 2-day shipping with Amazon Prime
  • CONs: not the most cost-effective option, availability can depend on individual sellers

Over to You

How about you? Where do you get rocks to paint to support this fun and additive stone painting habit?!

Please pin this to your favorite rock painting board on Pinterest or share on Facebook. We’d love it if you helped us to get more people to know where to get rocks to paint.

Learn where to get rocks to paint to support your rock painting habit! In all seriousness, picking the right rocks is rewarding and cost effective. #rockpainting #rockpainting101 #paintedpebbles #stonepainting #rockpaintingideas #paintedrocks #howtopaintrocks #rufflesandrainboots

Best Home Improvement Store Rocks for Rock Painting
The Best Home Improvement Store Rocks for Rock Painting
← Read Last Post
No artificial colors or flavors in this natural unicorn milkshake
Make This Easy and Natural Unicorn Milkshake in Just Minutes!
Read Next Post →

shannon jones

Tuesday 13th of July 2021

I get my rocks from nature and also Arbys and other businesses have the river rocks and mix of all the rocks you just mentioned and one place I even found the little story rocks and lately it seems like more and more places are using those rocks to replace keeping up with landscaping and I will grab one everytime I am at a place that has them and sometimes I get like 10 or more but I usually ask an employee if its ok and what I want them for


Tuesday 1st of September 2020

I went to the landscape store and bought a huge bag of 75 lbs of rocks for $35. They are 2 to 3 inches. About a hundred in the bag. They were called Mexican river rocks. They had smaller rocks that I could have chosen as well. The dollar tree sized ones. Loved the choices there. And the price was right at about 35 cents each.

Teresa Murdick

Friday 15th of November 2019

This is my first time reading about rocks. I enjoyed it. I am just beginning my childhood rock painting adventure over again after many, many years. I'm truly excited. I think i may buy my first bag of rocks at a local store so i can see and feel them.

Sarah Nenni-Daher

Monday 18th of November 2019

Teresa, You will have such a fun time painting rocks. It can be frustrating at first because of the texture, but we find it a thoroughly enjoyable hobby. Have fun!


Friday 15th of March 2019

Shop bought rocks with a waxy residue,,I find hot soapy water and a steel scourer does the trick before I undercoat them before painting.🙂


Friday 31st of August 2018

Have not had a problem with rocks from Dollar Tree. I sometimes paint a coat of chalk paint on first because most of them are black. I make magnets and have not any problems with paint - finding magnets strong enough to hold them is more of my problem.

Sarah Nenni-Daher

Sunday 2nd of September 2018

What a great tip - chalk paint is a life-saver, isn't it?