← All tutorials

How to Draw a Rainbow (Easy Step-by-Step for Kids)

Step-by-step rainbow drawing for kids. Learn the colors of the rainbow and make a bright, magical picture in minutes.

8 minutes👶 Ages 4–9 years

Step-by-step: how to draw a rainbow

  1. 1

    Draw a big arch

    Lightly draw a wide curved arch across the page.

  2. 2

    Add more arches

    Draw 6 more arches inside the first one, each a little smaller.

  3. 3

    Color the bands

    Color the arches Red, Orange, Yellow, Green, Blue, Indigo, Violet — top to bottom (ROYGBIV).

  4. 4

    Add fluffy clouds

    Draw a bumpy cloud at each end of the rainbow. Color them white or leave them blank.

  5. 5

    Sparkles & sun

    Add a little smiling sun and tiny ✦ sparkles around the rainbow.

Pro tips for parents & kids

  • Remember the colors with 'ROY-G-BIV'.
  • Glue cotton balls onto the clouds for a 3D effect.
  • Try a double rainbow for an extra-magical scene!
✦ Try the kit

Love drawing a rainbow? Browse our craft kits

Take the creativity off the page with hands-on SparkLPlay activity kits — perfect for kids who loved this tutorial.

Browse all kits →