Make a rainbow with embroidery
Green highlight

Make a colorful embroidered rainbow using fabric, embroidery hoop, needles, and thread; practice simple stitches, color choices, and sewing skills with safe adult supervision.

Orange shooting star
Start Creating
Background blob
Challenge Image
Skill Badge
Table of contents

Step-by-step guide to make a rainbow with embroidery

What you need
Adult supervision required, embroidery floss or thread, embroidery hoop, embroidery needle, fabric square, pencil or washable fabric marker, scissors, tape measure or ruler

Step 1

Gather all materials on a clean table so everything is ready to use.

Step 2

Loosen the hoop screw and separate the inner ring from the outer ring.

Step 3

Center the fabric square on the inner ring and press the outer ring down over it.

Step 4

Tighten the hoop screw until the fabric is held tightly and smooth.

Step 5

Use the pencil or washable marker and the ruler to draw three to five curved rainbow arcs on the fabric.

Step 6

Cut an 18-inch piece of embroidery floss in your first rainbow color.

Step 7

Pull the floss apart and separate three strands to use for stitching.

Step 8

Thread the three strands through the needle eye and tie a small knot at the end.

Step 9

Stitch the top arc by using backstitch along the drawn line from one end to the other.

Step 10

Repeat Steps 6 to 9 for each remaining colored arc until all arcs are stitched.

Step 11

Turn the hoop over and tie a small knot in each thread end on the back of the fabric to secure them.

Step 12

Trim the extra thread ends close to the knots with scissors.

Step 13

Share a photo of your finished embroidered rainbow on DIY.org

Final steps

You're almost there! Complete all the steps, bring your creation to life, post it, and conquer the challenge!

Complete & Share
Challenge badge placeholder
Challenge badge

Help!?

What can we use if we don't have an embroidery hoop, embroidery floss, or a metal needle?

Use a wooden bangle or two cardboard rings clamped with clothespins in place of the inner and outer rings and hoop screw, swap embroidery floss for thick yarn or perle cotton (use fewer or more strands accordingly), and use a blunt plastic tapestry needle instead of a metal needle.

My fabric is puckering or the stitches look messy—what should I check or fix?

Re-center the fabric on the inner ring, press the outer ring down and tighten the hoop screw until the fabric is smooth, separate your floss into three even strands before threading, and gently re-stitch any uneven backstitch lines in the drawn arcs.

How can I adapt this rainbow embroidery for different age groups?

For younger kids pre-draw a single large arc and use a plastic needle with thick yarn while an adult tightens the hoop screw, and for older kids stitch all 3–5 arcs with three-strand floss and try adding satin stitch or finer detail.

What are simple ways to enhance or personalize our finished embroidered rainbow?

Add small seed beads along the arcs, stitch clouds or a name with metallic or variegated embroidery floss before tying the knots on the back, trim the fabric and finish the hoop as a wall hanging to photograph and share on DIY.org.

Watch videos on how to make a rainbow with embroidery

0:00/0:00

Here at SafeTube, we're on a mission to create a safer and more delightful internet. 😊

Easy 3D Flower Embroidery Anyone Can Do - New Technique! - step-by-step tutorial for beginners!

4 Videos

Facts about embroidery and sewing for kids

🧵 Embroidery has decorated clothes and fabrics for thousands of years across cultures like China, Egypt, and Peru.

🎨 Mixing two thread colors close together is called shading and creates soft, blended transitions perfect for rainbows.

🧒 Practicing embroidery boosts fine motor skills, focus, and patience while kids make something colorful and proud of.

🌈 Rainbows are actually full circles — you usually see a semicircle because the ground gets in the way!

🪡 Tapestry (blunt) needles are kid-friendly and can make learning to stitch safer and easier.

How do you make a rainbow with embroidery?

To make an embroidered rainbow, stretch fabric in an embroidery hoop and lightly draw a simple rainbow outline. Thread a needle and knot the end. Use basic stitches—running or backstitch for outlines and straight or satin stitches to fill bands. Stitch one color band at a time, knotting and trimming between colors. Secure final knots, trim excess threads, and remove or finish the hoop edge for display.

What materials do I need for an embroidered rainbow?

Materials you’ll need: a cotton or linen fabric square, an embroidery hoop (4–6 inches recommended), embroidery needles, assorted embroidery floss in rainbow colors, small scissors, and a fabric marker or pencil to draw the rainbow. Optional: stabilizer, felt backing, fabric glue, and a thimble. Use washable, non-toxic markers and child-safe blunt-ended needles for younger children.

What ages is this embroidered rainbow activity suitable for?

This embroidery rainbow is best for children aged 6 and up with adult supervision. Ages 6–8 can learn simple stitches using blunt or plastic needles and larger thread; ages 9–12 can handle finer needles and more detailed work. Preschoolers (3–5) can join by choosing colors, threading large plastic needles, or helping with felt pieces while an adult manages sharp tools and sewing steps.

What safety precautions should I take for kids doing embroidery?

Always supervise children when using needles and scissors. For younger kids use blunt or plastic needles and keep sharp embroidery needles out of reach. Teach proper hand placement and how to hold the hoop. Work in good light, take breaks to avoid eye strain, and store threads and small parts in sealed containers to prevent choking. Consider a thimble for older children pushing needles through thicker fabric.
DIY Yeti Character
Join Frame
Flying Text Box

One subscription, many ways to play and learn.

Try for free

Only $6.99 after trial. No credit card required