Halloween Ribbon Trim Garland

Create this easy and festive ribbon garland for your Halloween party or home décor. A project for the whole family.

  • Time Required:2 hours
  • Difficulty Level:Beginners
Print ProjectShop Ribbons Needed
  • Step 1:Cut the ribbons and trim 28” long. Open links of chain at 12 lengths. Separate lengths and reconnect the open links. Tape ends of cording to prevent unraveling.
  • Step 2:Fold ribbon and trim pieces in half and place loop under cording. Pull tails up through the ribbon loop and pull down tightly to secure. Continue in a random fashion or pattern of your choice. Slip chain onto cording through the end link every several inches.
  • Step 3:Trim ends as needed. Tie each end of the cording in a knot to prevent unraveling and trim off tape.


  • Offray Confetti in Black/White 1 ½”, 6 yards
  • Offray Dotted Tulle in Orange, 6”, 12 yards
  • Offray Polka Dots in Torrid Orange/White, 1 ½”, 6 yards
  • Offray Puntino in Black, 1 ½ “, 12 yards
  • Offray Dippy Dots in Black/White, 3/8”, 6 yards
  • Offray Dippy Dots in Orange/White, 3/8”, 6 yards
  • Offray Chevron in Torrid Orange, 1 ½ “, 12 yds
  • Offray White Ribbon, 1 ½ “, 12 yds.
  • Offray Black/White Stripe Ribbon, 1 ½”, 6 yards
  • Simplicity Pom Trim, Orange, ¾”, 2 ½ yards
  • Simplicity Pom Trim, Black, ¾”, 2 ½ yards
  • Simplicity Pom Trim, White, ¾”, 2 ½ yards
  • Simplicity Grommet Trim, Black, 5/8”, 3 yards
  • Conso, Cording, Black, 3/8”, 2 ½ yards
  • Chain, 3 yards (links should be able to be separated)
  • Measuring tape
  • Scissors
  • Pliers

Shop Ribbon for this Project

Chevron

901975   *   In stock

Price Per Yard: $0.50

$12.57 each

Made in the USA

Dippy Dots

582534   *   In stock

Price Per Yard: $0.88

$2.63 each

Made in the USA

Dippy Dots

467466   *   In stock

Price Per Yard: $0.88

$2.63 each

Grosgrain Confetti Polka Dot Ribbon

467992   *   In stock

Price Per Yard: $0.84

$2.53 each

Made in the USA

Grosgrain Polka Dots

877270   *   Out of stock

Price Per Yard: $1.09

$3.28 each

Puntino

772124   *   In stock

Price Per Yard: $0.49

$12.29 each