Back to Blog List

Colors of the Rainbow: Order, Names and How to Color One

November 4, 2026
Make your own coloring page of this in seconds1 free page a day, no sign-up needed.Make my page
The colors of the rainbow in order: red, orange, yellow, green, blue, indigo and violet. How to remember them, why rainbows happen, and how to color one.
Colors of the Rainbow: Order, Names and How to Color One
colors of the rainbow
rainbow colors order
rainbow colors
order of the rainbow
how to color a rainbow

The colors of the rainbow, in order from the outside edge to the inside, are red, orange, yellow, green, blue, indigo and violet. That's seven colors. The red band is always on the top outer edge of a normal rainbow, and violet is on the bottom inner edge.

Below you'll find an easy way to remember the order, a short explanation of why rainbows appear, and step-by-step tips for coloring a rainbow that looks smooth and bright.

Rainbow colors in order

PositionColorNotes
1 (outer edge)RedThe widest band at the top
2OrangeBetween red and yellow
3YellowOften the brightest band
4GreenThe middle of the rainbow
5BlueBetween green and indigo
6IndigoA deep blue leaning toward purple
7 (inner edge)VioletA soft purple at the bottom

If you're coloring a rainbow, start at the top with red and work down. If you're looking at a real rainbow from the ground, red is always on the outside of the arch, farthest from the center.

How to remember the order

Many people use the first letters of the colors: R-O-Y-G-B-I-V. You can say it as one word ("roy-gee-biv"), or make up a silly sentence where each word starts with the same letters:

  • Rabbits Often Yawn, Getting Bored In Valleys.
  • Red Oranges Yield Great Breakfast Ideas, Very tasty.

Writing your own sentence is the best trick, because you'll remember it longer. Kids like to make theirs funny.

Another way to remember: the colors go in the same order as the primary and secondary colors on a color wheel, just stretched into a line. Red, then orange, then yellow, then green, then blue, then a blue-purple, then purple. If you know the color wheel, you already know the order.

Why are there seven colors?

A rainbow is really a smooth blend from red to violet, with no hard lines. The number seven is a choice of how to divide it. A famous scientist who studied light in the 1600s chose seven names, partly because seven felt like a tidy number. Many people today can only pick out six, because indigo is hard to tell apart from blue and violet. Some people count five or six colors, and you'll see that in different books and cultures. Seven is the one most schools teach, so it's the one to know for tests.

Why do rainbows appear?

Here's the short, accurate version:

  1. Sunlight looks white, but it's actually all the colors mixed together.
  2. When sunlight enters a raindrop, the light bends, and each color bends by a slightly different amount.
  3. The light reflects off the back of the drop.
  4. When it leaves the drop, it bends again, and the colors spread out even more.
  5. Millions of drops each send the colors back to your eyes at slightly different angles, and together they form the arc you see.

For you to see a rainbow, the sun needs to be behind you and the rain in front of you. That is why rainbows often appear in the afternoon or morning when the sun is low, with a passing shower ahead.

Sometimes there's a second, fainter rainbow outside the first. In that one, the order is reversed: violet on the outside and red on the inside.

How to color a rainbow

A rainbow looks great on a coloring page, and it's simple to get right.

1. Plan the order

Lightly mark each band with the first letter of its color, or just remember to go red, orange, yellow, green, blue, indigo, violet from the top down. Use light pressure at first so you can fix mistakes.

2. Color in even bands

Keep each band about the same width. If your page has curved lines, color along the curve, not across it. Moving your pencil in the same direction as the band makes the color look smoother.

3. Blend where the bands touch

Real rainbows have no hard lines between colors. To copy that:

  • With colored pencils, color each band, then go back and lightly layer the next color over the edge, about a quarter inch.
  • With crayons, overlap the edges and press softly.
  • With markers, color quickly so the two colors blend while still wet.

The overlaps will naturally make the in-between colors: yellow and red overlap into orange, yellow and blue into green. Our guide to how to color with colored pencils shows the layering step by step.

4. Add a soft background

Light blue for the sky and white for the clouds help the rainbow stand out. You can leave the clouds uncolored paper-white, or lightly shade the bottom of each cloud in gray or pale blue.

5. Don't have indigo?

Many crayon and pencil sets skip indigo. You can make it by layering a dark blue and a little purple. Or use blue then violet and let the overlap do the work.

Rainbow coloring ideas

  • Classic arch. Two ends in the clouds with a pot or a hill at each end.
  • Rainbow animals. Give a butterfly, fish or dinosaur a different color on each section of its body.
  • Rainbow mandala. Color each ring of a mandala with the next color in the order. This looks beautiful and it practices the sequence.
  • Rainbow name. Write a name in big bubble letters with our name coloring page tool, then fill each letter with a different rainbow color.

Quick answers

What is the first color of the rainbow? Red.

What is the last color? Violet.

Are black and white colors of the rainbow? No. White is all the colors of light together, and black is the absence of light. Neither shows up as a band.

Is pink in the rainbow? Not as its own band. Pink is a lighter red, and you can get a pinkish look where red fades out.