| | | |

How to Make a DIY Felt Wall Hanging with a Rainbow

Sharing is caring!

This DIY felt wall hanging with a rainbow is so much fun to make. It’s perfect for a kid’s room or for anyone who loves rainbows (me!)

I made this wall hanging for my craft room, but my daughter has been eyeing it, so it might end up in her room.

If you like working with felt, you might also like this felt heart garland.

felt rainbow wall hanging

This post contains affiliate links. By purchasing an item through an affiliate link, I earn a small commission at no extra cost to you. As an Amazon Associate I earn from qualifying purchases.

DIY Felt Wall Hanging

Supplies Needed:

Notes About Supplies


I used a 12″ x 18″ sheet of acrylic felt for the main part of this wall hanging. The rainbow is made from both acrylic and wool felt sheets. I love crafting with felt, so I’ve collected a large assortment of colors and types.

You can use whatever felt type you want. Wool felt is much nicer to sew, though. Just make sure that you buy SOFT felt versus the stiff felt. It’s much easier to work with, especially if you’re sewing it.

Sewing Machine/ Embroidery

I used my sewing machine to sew the channel for the dowel in the wall hanging, but you can sew it by hand or even glue it. Use fabric glue for the best results.

The same goes for embroidery. I happen to love it, so I add it to every project possible, but you’re welcome to glue your design.


I used my Cricut to cut the design, but you’re welcome to cut it by hand. The cut file also includes a printable PDF for use as a template.

If you have a Cricut but aren’t sure how to use it, be sure to check out my guide to using a Cricut for beginners.

Cutting the Main Part for the Wall Hanging

  1. Cut the felt length to 13″
  2. Cut off 1″ from the width of the felt.cutting felt
  3. Fold the felt in half lengthwise.
  4. Make a mark 3″ up from the side and cut from that point to the center of the fold.cutting angled shape on white felt flag shape cut in felt
  5. Sew the channel for the dowel. Make sure that it’s big enough for your dowel.sewing channel for dowel
  6. Place the dowel in the channel.wooden dowel in channel in felt

Cutting the Rainbow Part

As I said earlier, you can cut the design with scissors if you want. Print the template and use it to cut the felt.

  1. Load the design into your cutting machine software.
  2. Resize the design to fit the wall hanging. I resized it to roughly 9″ wide.
  3. For Cricut, it separates the colors into different mats.
  4. Use the setting for acrylic felt.
  5. Change your blade to a rotary blade if needed.
  6. Cut each color as indicated, placing a new color of felt onto the mat for each cut.

Sewing the Rainbow onto the Wall Hanging

  1. Place the felt design onto the main part of the wall hanging and pin it in place. pinned felt rainbow on wall hanging
  2. Use matching embroidery floss to sew the rainbow onto the wall hanging.
  3. I started with the inner purple arch using a blanket stitch.
  4. Start your stitching on the inside of the arch and work your way around.
  5. As you sew, you might need to adjust the other colors to get the right spacing.
  6. Continue sewing until you’re finished with all of the colors. rainbow sewn onto felt with embroidery floss

Finishing the Wall Hanging

Cut a length of baker’s twine and tie it to each end of the dowel.

making hanger for wall hanging with bakers twine

Hang and enjoy.

rainbow wall hanging on blue door

Download a Rainbow SVG and Template

This download includes a zip file that contains a multi-colored SVG file, DXF (use this for Cricut), PNG, and EPS files. It also contains a 1-page PDF for use as a template.

All downloads are for personal use only. Please do not redistribute or sell files.

Click here to download the rainbow zip file.

pastel rainbow wall hanging

Other Felt Projects

Pin for Later!

pastel rainbow wall hanging on aqua door

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.