Find or buy flat stones with smooth surfaces for easier painting.
Wash your rocks thoroughly with soap and water to remove dirt or grime. Let them dry.
Seal the stone with sealant before you start painting to prevent the porous surface from absorbing too much paint.
Apply a white acrylic primer to enhance the vibrancy of your colors, especially effective on darker stones. Allow the primer to dry completely. Depending on the color of your stone and the design you choose, you can opt to skip this step. Begin painting your design. Apply several coats of paint, allowing each layer to dry completely to avoid smudging and achieve crisp lines. You can use a hairdryer on a low setting to expedite drying without causing the paint to crack.
Feel free to explore different painting techniques beyond brushes—use sponges, dotting tools, or toothpicks to add different textures and effects. Experiment with blending, layering, or stippling techniques to add depth and detail to your designs.
If you make a mistake, quickly wipe or wash off the paint while it's still wet using a damp paper towel.
After painting, apply a few more sealant layers to protect your design against the weather and to keep your colors from fading. Be sure to let your stone dry after each layer of sealant.