Holiday Knitting Patterns

Starlight Spruce Garland Free Pattern – Knitted Christmas Tree Decoration

Anonymous August 18, 2026

Starlight Spruce Garland Free Pattern – Knitted Christmas Tree Decoration

Wrap your tree in the cozy glow of hand-knit charm with this textured evergreen garland, featuring delicate star accents and a soft, rustic palette. This pattern is a joyful, meditative knit that transforms simple yarn into a heirloom-quality holiday decoration. The deep forest green stockinette strip, accented with puffy cream stars and a warm gold scalloped edge, evokes a traditional Christmas aesthetic that will look stunning draped on your tree, mantel, or staircase. Best of all, this is a beginner-friendly project that uses basic knit and purl stitches, simple increases (yarn overs), and easy seaming—perfect for a relaxing evening by the fire.

Materials Needed

Before you begin, gather the following supplies. All yarn is worsted weight, and the gauge is not critical—just keep it consistent so your garland length stays even.

  • Yarn: Worsted weight yarn in three colors:
    • Forest Green (MC) – approximately 150g
    • Cream (CC1) – approximately 50g
    • Gold (CC2) – approximately 30g
  • Needles: US 7 (4.5mm) knitting needles
  • Notions: Tapestry needle for seaming and weaving in ends, stitch markers (optional but helpful)
  • Gauge: 20 stitches and 28 rows = 4 inches in stockinette stitch (not critical, but consistent gauge ensures even length)

Step-by-Step Instructions

This garland is knit in one long strip, with integrated star motifs and a decorative scalloped edge. Worked flat, then seamed into a loop or left open for draping. Follow along carefully—each section builds on the last.

Abbreviations

  • K = knit
  • P = purl
  • K2tog = knit two together (decrease)
  • YO = yarn over (increase)
  • Sl = slip stitch purlwise
  • PM = place marker
  • RM = remove marker

Garland Body (MC – Forest Green)

This is the main strip of your garland. It’s worked in simple stockinette stitch (knit on the right side, purl on the wrong side) until it reaches your desired length.

  1. Cast on 12 stitches with MC. Leave a 6-inch tail for weaving in later.
  2. Row 1 (Right Side): Knit all 12 stitches.
  3. Row 2 (Wrong Side): Purl all 12 stitches.
  4. Repeat Rows 1 and 2 until the piece measures 60 inches (or your desired length). For a longer garland, simply continue repeating these two rows. End with a Wrong Side row (a purl row) so you’re ready to work the scalloped edge on the Right Side.
  5. Do not bind off. Leave the stitches live on the needle—you’ll use them for the scalloped edge. If you need to set the work aside, place a stitch holder or a scrap piece of yarn through the live stitches to prevent unraveling.

Star Motif Insert (CC1 – Cream)

You’ll make 5 stars (or more for a longer garland) using the cream yarn. Each star is worked flat in a square, then folded and sewn into a 3D point. Don’t worry—it’s easier than it sounds!

Make 5 stars total. For each star, follow these steps:

  1. Cast on 5 stitches with CC1.
  2. Row 1 (Right Side): K1, YO, K1, YO, K1, YO, K1, YO, K1. You should now have 9 stitches on your needle.
  3. Row 2 (Wrong Side): Purl all 9 stitches.
  4. Row 3: K1, YO, K2, YO, K1, YO, K2, YO, K1. You now have 13 stitches.
  5. Row 4: Purl all 13 stitches.
  6. Row 5: K1, YO, K4, YO, K1, YO, K4, YO, K1. You now have 17 stitches.
  7. Row 6: Purl all 17 stitches.
  8. Row 7: K1, YO, K6, YO, K1, YO, K6, YO, K1. You now have 21 stitches.
  9. Row 8: Purl all 21 stitches.
  10. Row 9: K1, YO, K8, YO, K1, YO, K8, YO, K1. You now have 25 stitches.
  11. Row 10: Purl all 25 stitches.
  12. Row 11: K1, YO, K10, YO, K1, YO, K10, YO, K1. You now have 29 stitches.
  13. Row 12: Purl all 29 stitches.
  14. Row 13: K1, YO, K12, YO, K1, YO, K12, YO, K1. You now have 33 stitches.
  15. Row 14: Purl all 33 stitches.
  16. Row 15: K1, YO, K14, YO, K1, YO, K14, YO, K1. You now have 37 stitches.
  17. Row 16: Purl all 37 stitches.
  18. Bind off loosely (knitwise is fine). Cut yarn, leaving a 12-inch tail for seaming.

Forming the 3D Star Point:

  1. Take your knitted square and fold it in half diagonally to form a triangle. The right side should be facing out.
  2. Fold it in half again diagonally to form a smaller triangle. You’ll now have a pointed shape.
  3. Using the tail yarn and a tapestry needle, sew the open edges together along the two diagonal sides, creating a 3D cone-like point. Leave the bottom (the wide end) open.
  4. Repeat this for all 5 squares to make 5 separate star points.
  5. Now, sew the 5 points together at the center (the wide ends). Arrange them evenly in a circle, with the points facing outward. Use the tails to whip-stitch the bases together securely. You’ll have a beautiful, puffy 5-pointed star!

Attaching Stars

Now it’s time to bring your garland to life by attaching the stars.

  1. Lay your garland body flat on a table, Right Side facing up.
  2. Measure and mark the positions for your stars. Space them evenly, about every 12 inches along the length of the garland. For a 60-inch garland, you’ll place stars at approximately 12, 24, 36, 48, and 60 inches from one end.
  3. Using the gold yarn (CC2) and a tapestry needle, sew each star onto the garland at its marked position. Use a whip stitch around the star’s base, catching the yarn of the garland body to secure it firmly. Make sure the star is centered and sits flat against the garland.
  4. Weave in the gold yarn ends on the wrong side of the garland.

Scalloped Edge (CC2 – Gold)

This decorative border adds a touch of festive elegance to the bottom edge of your garland.

  1. With the Right Side facing you, pick up and knit 1 stitch for every 2 rows along the bottom edge of the garland (the long edge opposite the stars). To do this, insert your needle into the edge stitch, wrap the gold yarn, and pull through. Continue across the entire edge.
  2. Row 1 (Wrong Side): Purl all stitches.
  3. Row 2 (Right Side): *K2tog, YO, K1, YO, K2tog* – repeat from * to * across the row. This creates the scalloped (zigzag) pattern.
  4. Row 3 (Wrong Side): Purl all stitches.
  5. Bind off loosely (knitwise is fine). Cut yarn and weave in the end.

Finishing

  1. Weave in all ends using your tapestry needle. Be sure to weave them in securely on the wrong side of the work so they don’t show on the front.
  2. Block gently to even out the stitches. To block, lay the garland flat, mist with water, and gently shape it. Let it dry completely. This will help the stockinette lie flat and the stars puff up nicely.
  3. To create a loop garland (for wrapping around the tree in a circle), sew the two short ends together using the MC yarn and a mattress stitch or whip stitch.
  4. To leave it open (for draping over branches or a mantel), simply leave the ends as they are. The live stitches from the cast-on edge and the bound-off edge will be neat and tidy.

Your Starlight Spruce Garland is now complete! Drape it over your Christmas tree, hang it on the mantel, or use it as a festive table runner. The soft, rustic palette and handcrafted charm will make it a treasured part of your holiday decor for years to come. Happy knitting!


Also Check Out: We think you'd love this beautiful pattern on our sister site: Boho Chic Neon Amigurumi Jellyfish with Lace Tentacles - Free Pattern