
Transform ordinary rocks into cheerful, vibrant works of art with rainbow patterns.
This quick and creative project is perfect for adding a splash of colour to your garden or sharing it with the community.

What You’ll Need
- Smooth, flat rocks
- Acrylic paints in rainbow colours (red, orange, yellow, green, blue, indigo, violet)
- Fine-tipped brushes for detailed painting
- A bowl of soapy water and a cloth for cleaning rocks
- Clear spray sealant for outdoor protection
Step 1: Prepare Your Rock
Start by cleaning your rock with soapy water. Use a cloth or brush to scrub away dirt and debris. Then, allow the rock to dry completely before painting.
Step 2: Paint the Rainbow Arches
- Choose a base side of the rock with the smoothest surface.
- Begin painting arched stripes, starting with red at the top.
- Continue adding layers in the sequence of the rainbow – orange, yellow, green, blue, indigo, and violet.
- Let each layer dry completely before applying the next to avoid smudging.
Step 3: Add Creative Details
Take your rainbow rock to the next level with unique touches:
- Add metallic dots or accents at the ends of the rainbow.
- Paint small designs like hearts, stars, or inspirational words.
- Experiment with non-traditional rainbow colour sequences for a fun twist.
Step 4: Seal Your Finished Design
Once your rock is completely dry, apply a clear spray sealant to protect the paint from weather and wear. This is especially important if you plan to use the rock outdoors.
Step 5: Share or Display Your Rainbow Rock
You can place your finished rocks in garden paths, use them as decorative pieces, or hide them in your local community as part of a rock-hunting group.
Sharing these colourful creations spreads joy and adds magic to everyday spaces.



