We are currently unable to ship to Canadian PO Boxes and certain rural addresses due to the Canada Post strike.

Please check your email in case there are any problems shipping to your address.

DIY Felt Ball Garland

DIY felt ball garland

Learn how to make your own felt ball garland!  Garlands are fun and easy to make and are super cute for decor.  You can customize the colours for your theme and incorporate adorable felt shapes as well!

DIY felt ball garland

What you need:

    • Felt balls - I like to use 25mm size balls
      • Colours used: Wheat, Nude, Marigold, Terracotta, Terracotta Brown
    • Felt rainbows in Neutral Terracotta Brown
    • Yarn darners (needles)
    • Cotton thread like Size 5 DMC Petra crochet cotton thread or embroidery floss (Note: Pictured is size 10 DMC cotton thread but I like size 5 better i.e. thinner).  If you only need a small quantity, go with the embroidery floss.
    • Pliers (optional for hard to pull through shapes/balls)

diy felt ball garland

Decide how long you would like your garland, this one is 5ft long with 20 felt balls and 3 felt shapes.  Loop the end of the thread so you can hang the garland when finished.  Thread the yarn darner and poke through the felt ball down the middle.

diy felt ball garland

 Continue threading the felt balls in the pattern you'd like.

diy felt ball garland

For felt shapes, it is important to thread through the top half of the shape so that when it is hanging, the shape hangs properly. 

diy felt ball garland

diy felt ball garland

Pliers are optional but are useful for hard to pull through shapes or balls. 

diy felt ball garland

 Hold the garland up to make sure it hangs properly before you move on.

diy felt ball garland

Continue with your pattern. 

diy felt ball garland

Finished garland. 

diy felt ball garland

Balls are adjustable and can be spaced however you like.  The felt balls will stay in place by themselves but can easily be moved as well.

10 comments

  • QXsqVAPpcz

    KiIByAhvHwePqLs
  • ohAQnkWCRLBtj

    KrAnzxBOmaIXyRe
  • aFVycJNzdQqPxt

    ZhYwVHUePt
  • TdYhUBNZi

    ydwqNUiWkZbDxjRM
  • kZBWrYui

    qfRNTFDZXWzwib

Leave a comment