Christmas Garland Knitting Patterns

The Sugarplum Swirl Garland Free Pattern – Knit a Festive Candy Cane Twist

Anonymous August 05, 2026

The Sugarplum Swirl Garland: A Free Knitting Pattern for a Festive Candy Cane Twist

Wrap your mantel in a swirl of peppermint and cream with this charming knitted garland. Featuring a playful candy cane twist, this pattern adds a touch of vintage sweetness to your holiday decor. Each segment is quick to knit, making it a delightful weekend project for cozy evenings by the fire. Whether you're a seasoned knitter or a beginner looking for a festive challenge, this garland is the perfect way to bring handmade warmth to your home.

Materials Needed

Before you begin, gather the following supplies. This project is portable, affordable, and uses simple worsted weight yarn, making it accessible for any crafter.

  • Yarn: Worsted weight yarn in Peppermint Red (Color A) and Cream (Color B), approx. 50g each. (A soft acrylic or wool blend works beautifully for durability and stitch definition.)
  • Knitting Needles: US 7 (4.5 mm) knitting needles. Straight or circular needles both work fine for this flat-knit pattern.
  • Extras: Tapestry needle for seaming and weaving in ends, scissors, and a stitch marker (optional, for counting rows).
  • Gauge: 20 stitches and 26 rows = 4 inches in stockinette stitch. (Gauge is important for achieving the correct size, but this project is forgiving—just ensure your fabric is dense enough to hold its shape.)

Step-by-Step Instructions

This garland is made up of individual candy cane segments that are twisted and joined to form a continuous festive chain. Each segment measures approximately 6 inches long. Follow these detailed instructions to create your own Sugarplum Swirl Garland.

Segment Pattern (Make 12)

Each segment is knitted flat in stockinette stitch with three color blocks. Take your time with the color changes to keep your edges neat.

  1. Cast On: Using Color A (Red), cast on 12 stitches. Leave a 6-inch tail for seaming later.
  2. First Red Section:
    • Row 1 (Right Side): Knit all 12 stitches.
    • Row 2 (Wrong Side): Purl all 12 stitches.
    • Repeat Rows 1-2 until the piece measures 3 inches from the cast-on edge, ending with a Wrong Side row (so your next row is a Right Side row).
  3. Switch to Cream (Color B):
    • Cut Color A, leaving a 6-inch tail. Join Color B.
    • Continue in stockinette stitch (knit on Right Side, purl on Wrong Side) for exactly 3 inches, ending with a Wrong Side row.
  4. Switch Back to Red (Color A):
    • Cut Color B, leaving a 6-inch tail. Rejoin Color A.
    • Continue in stockinette stitch for 3 inches, ending with a Wrong Side row. Your piece should now measure 9 inches total.
  5. Bind Off: Bind off all stitches knitwise on the Right Side. Cut yarn, leaving a 6-inch tail, and pull through the last loop.
  6. Repeat: Make a total of 12 identical segments. Weave in the tails from the color changes as you go, but leave the cast-on and bind-off tails for seaming.

Twisting and Joining Each Segment

This is where the magic happens! The twisting creates the iconic candy cane spiral effect.

  1. Prepare the Segment: Lay one knitted segment flat. Identify the cast-on edge and the bind-off edge.
  2. Create the Twist: Pick up the segment and gently twist it so that the red and cream sections spiral around the tube. The twist should be even and not too tight—aim for a relaxed spiral where all three color blocks are visible. You want the red-cream-red pattern to wrap around the circumference.
  3. Form a Ring: While holding the twist in place, bring the cast-on and bind-off edges together. Using a tapestry needle and one of the long yarn tails (either red or cream), whipstitch the short ends together securely. Maintain the twist as you sew—do not let it unravel. Weave in the remaining tail.
  4. Repeat: Twist and seam all 12 segments into rings. Each ring should look like a mini candy cane swirl.

Assembling the Garland

Now it's time to connect your twisted rings into a beautiful, dynamic garland.

  1. Layout: Lay all 12 twisted rings in a row on a flat surface. Arrange them so the seams are facing the same direction for easier joining.
  2. Join the Rings: Cut a length of Color A yarn (about 18 inches). Thread your tapestry needle. Place two rings side-by-side, aligning their seams. Using a whipstitch, sew the rings together at the seam points, catching a few stitches from each ring's seam to create a sturdy connection. Make sure the rings are joined securely but not too tightly, allowing them to hang naturally.
  3. Alternate the Twist: For a dynamic, organic look, alternate the direction of the twist on each ring as you join them. For example, twist Ring 1 clockwise, Ring 2 counterclockwise, and so on. This creates a playful, rhythmic pattern along the garland.
  4. Continue: Join all 12 rings in this manner until you have a single, continuous garland. Weave in all loose ends.

Finishing Touches

Your garland is almost complete! A little finishing goes a long way.

  • Weave in Ends: Double-check that all yarn tails are securely woven in and trimmed.
  • Blocking (Optional): Lightly block the garland to set the twists and even out the stitches. To do this, dampen the garland with a spray bottle, gently shape the twists, and lay it flat to dry. This helps the spirals hold their shape beautifully.
  • Display: Drape your Sugarplum Swirl Garland over a mantelpiece, along a doorway, or around your Christmas tree. The plush, textured yarn and festive colors will bring a whimsical, handcrafted touch to any space.

Enjoy your handmade creation! This garland also makes a thoughtful, heartfelt gift for friends and family. Happy knitting, and may your holidays be filled with cozy, creative moments.


Also Check Out: We think you'd love this beautiful pattern on our sister site: Ocean Breeze Granny Bag Free Pattern