Learn which plants thrive in your Hardiness Zone with our new interactive map!

How to Paint Landscaping Rocks

By James Clark ; Updated September 21, 2017
Landscape rocks accentuate a garden.

Paint the landscape rocks in your yard and garden to create a unique, personalized touch. Whether you paint in vibrant colors to reflect the colors in the garden, or prefer muted earth tones such as terra-cotta, brown and taupe, painting the landscape rocks can transform a garden into a quiet, meditative space for reflection and the simple enjoyment of nature. Use acrylic paints for their long-lasting quality and resistance to the elements. Add a coat of spray sealant when the paint is dry and arrange your creations any way you like.

Mix water and 1/2 cup of laundry soap in a metal tub placed outside near the rocks.

Soak the rocks in the soapy water for several hours.

Scrub each rock with the brush to remove dirt and allow the rocks to dry in the sun. Cleaning the rocks helps the paint adhere to the stone surface.

Paint the rocks as desired with the acrylics, which are the most durable paint formulations for use on stone and masonry. Some landscaping gardens use painted rocks in earth tone colors, such as brown and terra-cotta. Others blend the color of the rocks with the colors in the garden. Depending on the porous qualities of the rock, it may take more than one coat of paint to achieve an even color.

Spray sealant over the entire surface of each rock to reduce fading from the elements. Sealant in a spray can is available at hardware stores and art-supply shops in the paint department.

Arrange the rocks in a manner most aesthetically pleasing to you. Suggestions include alternating different rock sizes to create a symmetrical effect around the garden, or tapering from large to small to evoke a feeling of movement.


Things You Will Need

  • Assorted colors of acrylic paint
  • Paintbrushes in a variety of widths
  • Bristle brush
  • Sealant in a spray can, such as DecoArt or Blackfire Deep Gloss
  • Laundry soap
  • Metal washtub or bucket


  • Clean your brushes as soon as possible after using acrylic paints, which dry rapidly and are water resistant. Spray foaming bathroom cleaner on the bristles to help with paint removal.


  • Paint in a well-ventilated area, preferably outside.

About the Author


James Clark began his career in 1985. He has written about electronics, appliance repair and outdoor topics for a variety of publications and websites. He has more than four years of experience in appliance and electrical repairs. Clark holds a bachelor's degree in political science.