How to Calculate the True Cost of Your Painted Rocks
Painted rocks and decorative paperweights make beautiful, low-cost gifts and popular items at craft fairs. But before you price them to sell — or decide whether it's cheaper to make or buy — you need to know exactly what each rock costs you to create.
This calculator adds up every supply expense in your batch — smooth river rocks or flat stones, acrylic paint, brushes, and protective sealant — then divides the total by the number of rocks you're making.
What Goes Into the Cost?
- River rocks or smooth stones: Bags of river rocks at craft stores typically run $4–$10 for 10–20 rocks. You can also collect them for free from riverbeds where permitted.
- Acrylic paint: A basic set of 12–20 colors costs $8–$20 at craft stores.
- Brushes: A beginner brush set runs $5–$12. Brushes last many batches if cleaned properly.
- Sealant or varnish: A can of Mod Podge or clear acrylic spray sealant runs $6–$12 and typically covers 20–50 rocks.
How to Price Painted Rocks for Selling
A common rule of thumb for craft pricing is to charge at least 2 to 2.5 times your material cost to cover your time and make a profit. If your cost per rock is $2.50, pricing at $6–$7 per rock is reasonable for a farmers market or Etsy shop. Intricate hand-painted designs command higher prices — $10–$20 per rock is common for detailed mandala or landscape rocks.
DIY vs. Store-Bought Paperweights
Decorative glass or resin paperweights retail for $10–$30 each. A well-sealed, hand-painted river rock paperweight can cost you as little as $1–$3 to make and still look stunning on a desk — a savings of 80–90% versus buying.