Short answer
Base coat a stone sky blue or white, then paint arches from the outside in: red, orange, yellow, green, blue, purple. Let each band dry before the next, so colors stay clean, and finish both ends with a white cloud. A medium 1.8 to 2.5 mm tip suits palm-size rocks; use a broad tip on big stones. Seal rocks that go outside.
Rainbow color order
A rainbow runs red, orange, yellow, green, blue, then purple, with red on the outside of the arch. On a small rock, three to five bands read better than six; the classic short version is red, yellow and green, or red, orange, yellow, green and blue.
Rainbow painted rocks, step by step
-
No. 01Easy

Rainbow arch with clouds
- Level
- Easy
- Tips
- Medium
- Colors
- Blue, red, yellow, green, white
- Rock
- Smooth, palm size
- Base coat the rock sky blue and let it dry.
- Paint the outer red arch.
- Add yellow just inside it, then green, letting each band dry first.
- Paint a white cloud at each end so the arches start and stop neatly.
Markers for this design: a medium and an extra fine marker from the paint pens for rock painting list.
-
No. 02Easy

Striped rainbow stone
Swap the black and white bands in the sketch for straight rainbow stripes around the rock.
- Level
- Easy
- Tips
- Medium, broad
- Colors
- Red, orange, yellow, green, blue, purple
- Rock
- Long oval
- Base coat white so colors stay bright.
- Paint a red band around one end of the rock.
- Add orange, yellow, green, blue and purple bands in order.
- Outline the joins with thin white lines if the edges wobble.
Markers for this design: a broad or medium marker for the base coat (or acrylic craft paint), then a fine tip for details.
-
No. 03Medium

Rainbow and pot of gold
- Level
- Medium
- Tips
- Medium, extra fine
- Colors
- Blue, red, yellow, green, black, gold
- Rock
- Wide, flat
- Base coat blue.
- Paint a rainbow arch starting at the top left.
- Paint a black pot where the rainbow ends.
- Pile yellow or gold coin circles on the pot and outline them.
Markers for this design: a medium and an extra fine marker from the paint pens for rock painting list. More on St Patrick’s Day painted rocks.
-
No. 04Easy

Rainbow heart
Use the heart from the sketch and fill it with rainbow stripes.
- Level
- Easy
- Tips
- Medium, fine
- Colors
- Any base, rainbow colors, white
- Rock
- Smooth, palm size
- Base coat a solid color.
- Draw a heart outline in pencil.
- Fill the heart with diagonal rainbow stripes.
- Ring the heart with white dots.
Markers for this design: a medium and an extra fine marker from the paint pens for rock painting list.
A rainbow rock row
Paint six stones, one per color, and set them in a line on a step, a windowsill or along a path. For a garden border, paint each stone solid, then letter one word per stone in white (“you are my sunshine” spread over five rocks, for example). Kids enjoy sorting the row into the right order, and a rainbow row makes a simple classroom color lesson.
Keeping rainbow bands clean
- Outside in. Paint the biggest arch first, then work inward, so each band has an edge to follow.
- Dry between colors. Wet yellow next to wet red turns orange at the edge.
- Light colors need white. Yellow and light blue look dull on dark stone; base coat white first or give them two coats.
- Clean the tip. If a pen tip picks up another color, scribble on scrap paper until the color runs clean.
- Clouds hide ends. Fluffy white clouds cover the messiest part, where bands begin and end.
Real rainbow rocks
Some rocks are rainbow striped by nature. Vinicunca, the Rainbow Mountain in the Andes of southeastern Peru, gets its bands from different minerals: red from iron-bearing clays, white from quartz-rich sandstone, green from clays rich in ferromagnesian minerals and mustard yellow from sandstones rich in sulfurous minerals (Wikipedia). A painted stone is a much smaller tribute.
Supplies for rainbow painted rocks
Markers, stones and sealer, each listing checked by hand. More on paint pens for rock painting.
-

Posca PC-5M paint markers, 8 count
Medium tips that cover most rainbow colors in one pack.
- Medium reversible tip
- 8 colors
-

Posca PC-5M paint markers, 16 count
Sixteen medium colors for six-band rainbows with orange and purple included.
- Medium reversible tip
- 16 colors
-

Posca white fine pack: PC-1M, PC-3M and PC-5M
Whites in three widths for clouds, base coats under light colors and dot borders.
- 0.7, 0.9 to 1.3 and 1.8 to 2.5 mm
- All white
-

Simetufy river rocks for painting, 25 pieces
Smooth 2 to 3 inch stones per the listing, enough for a rainbow row with spares.
- 25 stones
- 2 to 3 inch
-

Krylon Crystal Clear acrylic coating spray
A clear spray top coat so rainbow colors hold up outside. Spray light coats outdoors.
- Aerosol, 6 oz
- Clear finish
Each pick links to an Amazon listing we checked by hand. Prices, colors and pack sizes change on Amazon, so check the listing before you buy. As an Amazon Associate we earn from qualifying purchases.
More rock painting ideas
Rainbows are great first rocks: see easy rock painting ideas for more, and kindness rock painting ideas for messages to pair with them. Every theme is on the rock painting ideas hub.
Questions people ask
What kind of rock has rainbow colors?
Banded sedimentary rock can look like a rainbow. Vinicunca, the Rainbow Mountain in the Cusco Region of Peru, owes its stripes to its mineral makeup: red from iron-bearing clays, white from quartz-rich sandstone, green from clays rich in ferromagnesian minerals and mustard yellow from sandstones with sulfurous minerals, among others.
What do rainbow painted rocks symbolize?
There is no fixed meaning, but most painted rocks are small gifts of encouragement. Kindness rocks carry messages for strangers, memorial rocks honor someone, and rainbow rocks are often painted as a sign of hope. The meaning is whatever the painter writes or intends.
What kind of paint stays on rocks?
Acrylic paint and acrylic paint pens stay on clean, dry stone, especially after a base coat. Water-based pigment paint pens such as Posca bond well to porous rock. For anything that will be handled or left outdoors, seal with two or three light coats of clear spray to protect the paint from water and wear.
Sources
Last reviewed 2026-10-14. Specs and availability change; check the listing before you buy.

