Amigurumi Patterns

Gingerbread Candy Cane Holder Free Pattern – A Cozy Knitted Holiday Organizer

Anonymous August 11, 2026

Gingerbread Candy Cane Holder Free Pattern – A Cozy Knitted Holiday Organizer

Bring the warmth of a homemade holiday to your mantel or table with this charming knitted Gingerbread Candy Cane Holder. This delightful project combines the cozy texture of knitted amigurumi with a functional design—a sweet gingerbread man-shaped organizer with a handy pocket for candy canes, small treats, or trinkets. Whether you're looking for a festive decoration, a handmade gift, or a fun weekend knitting project, this pattern is perfect for beginners and experienced crafters alike. The soft, textured gingerbread design, complete with white icing details and a tiny crocheted candy cane, adds whimsy and rustic charm to any holiday setting.

Materials Needed

Before you begin, gather the following materials to ensure a smooth and enjoyable crafting experience:

  • Yarn: Worsted weight yarn in three colors:
    • Warm brown (gingerbread body) – approximately 150 yards
    • Cream or white (icing details) – approximately 30 yards
    • Red and white (candy cane pocket and decoration) – approximately 40 yards total
  • Knitting Needles: US 6 (4.0 mm) straight needles
  • Crochet Hook: US G/6 (4.0 mm) for edging, details, and the candy cane
  • Notions: Tapestry needle, stitch markers, scissors
  • Optional: Polyester stuffing for a slightly plush body

Gauge: 20 stitches and 28 rows = 4 inches in stockinette stitch (knit one row, purl one row). Gauge is important for achieving the correct size, but this pattern is forgiving—slight variations will still yield a lovely result.

Step-by-Step Instructions

Abbreviations

  • K = knit
  • P = purl
  • K2tog = knit two stitches together (decrease)
  • M1 = make one (increase) – lift the bar between stitches and knit through the back loop
  • St(s) = stitch(es)
  • Sc = single crochet
  • Ch = chain

Gingerbread Body (Make 2 Identical Pieces)

This piece is worked flat from the bottom up, then shaped to create the arms and head. You will make two identical pieces and join them later.

Step 1: Cast On and Knit the Body Base
With brown yarn, cast on 30 stitches.
Row 1 (Right Side): Knit all stitches.
Row 2 (Wrong Side): Purl all stitches.
Repeat Rows 1 and 2 until the piece measures 6 inches from the cast-on edge, ending with a wrong-side row. This forms the rectangular body base.

Step 2: Shape the Head
Now you will increase stitches to widen the top for the head.
Row 1 (RS): K15, M1, K15 – you now have 31 stitches.
Row 2 (WS): Purl all.
Row 3 (RS): K15, M1, K1, M1, K15 – 33 stitches.
Row 4 (WS): Purl all.
Row 5 (RS): K15, M1, K3, M1, K15 – 35 stitches.
Row 6 (WS): Purl all.
Continue in stockinette stitch (knit on RS, purl on WS) for 2 more inches, ending with a wrong-side row. The piece now has a wider top section that will become the head.

Step 3: Shape the Arms
This step divides the stitches into three sections: two arms and the middle body/head.
Next RS row: K8, bind off 4 stitches, K11, bind off 4 stitches, K8.
After binding off, you will have 27 stitches remaining on the needle: 8 stitches for the right arm, 11 stitches for the middle section, and 8 stitches for the left arm. Work each section separately as follows:

Right Arm (first 8 stitches):
Decrease row (RS): K2tog, K4, K2tog – 6 stitches remain.
Knit 4 rows even (stockinette: knit RS, purl WS).
Bind off all stitches.

Middle Section (next 11 stitches):
Attach yarn if needed and knit 6 rows even in stockinette.
Bind off all stitches.

Left Arm (last 8 stitches):
Attach yarn and work the same as the right arm:
Decrease row (RS): K2tog, K4, K2tog – 6 stitches remain.
Knit 4 rows even.
Bind off all stitches.

Repeat the entire process to create a second identical gingerbread piece.

Candy Cane Pocket

This pocket will be attached to the front of the gingerbread body to hold candy canes or small treats.

Step 1: With red yarn, cast on 12 stitches.
Step 2: Work in stockinette stitch (knit RS, purl WS) for 4 inches.
Step 3: Switch to white yarn and work 1 inch in stockinette.
Step 4: Bind off all stitches.
Step 5: Fold the piece in half lengthwise (with right sides together) so the red and white stripes align. Seam the side edge using a tapestry needle and matching yarn. Turn right side out. You now have a small tube with a red bottom and white top—this is your candy cane pocket.

Assembly

Step 1: Join the Body Pieces
Place the two gingerbread pieces together with wrong sides facing each other. Using brown yarn and the crochet hook, single crochet around the entire outer edge, joining the two pieces. Work one single crochet in each knit stitch or row end, keeping the tension even. Leave the top of the head open if you wish to stuff the body lightly, or close it completely for a flat ornament.

Step 2: Optional Stuffing
If you want a slightly plush holder, stuff the body lightly with polyester fiberfill before closing the top. Do not overstuff—the piece should remain relatively flat for a wall or table display.

Step 3: Attach the Candy Cane Pocket
Position the pocket on the front of the gingerbread body, centered on the middle section (the area between the arms). The white top edge should be at the top. Using a tapestry needle and matching yarn, sew the bottom and side edges of the pocket to the gingerbread body, leaving the top open so you can insert candy canes. Sew securely with small, even stitches.

Icing Details

Add festive white icing details to bring your gingerbread man to life.

Step 1: Wavy Icing Lines
With white yarn and the crochet hook, chain a length long enough to fit around the arms and legs. Create several chains of varying lengths. Sew these chains onto the gingerbread body in wavy, squiggly lines along the arms and legs, mimicking piped icing. Use a tapestry needle to secure the chains in place.

Step 2: Buttons
Create three small white circles for buttons:
Make a magic ring, chain 1, work 6 single crochet into the ring, slip stitch to join, and fasten off. Weave in ends.
Sew the three buttons down the center of the body, evenly spaced, using a tapestry needle and white yarn.

Candy Cane Decoration

Add a tiny crocheted candy cane to complete the look.

Step 1: Using red and white yarn held together (or alternating colors), chain 20 stitches.
Step 2: Single crochet in the second chain from the hook and in each chain across. Fasten off.
Step 3: Twist the strip into a cane shape (bend the top into a hook) and sew it onto the gingerbread's hand or onto the front of the pocket using a tapestry needle.

Finishing Touches

Step 1: Weave in Ends
Using a tapestry needle, carefully weave in all loose yarn ends on the wrong side of the work to ensure a clean, professional finish.

Step 2: Optional Hanging Loop
If you'd like to hang your gingerbread holder, crochet a simple chain of 15–20 stitches at the top of the head. Attach it securely by sewing the ends of the chain to the top edge.

Step 3: Final Shaping
Gently press the piece flat if needed. Your Gingerbread Candy Cane Holder is now ready to display! Fill the pocket with candy canes, small wrapped chocolates, or festive trinkets, and enjoy the cozy, handmade charm it brings to your holiday decor.

This pattern is a wonderful way to use up small amounts of worsted weight yarn and makes a thoughtful handmade gift for friends, family, or coworkers. The combination of knitting and crochet techniques keeps the project interesting while remaining accessible to beginners. Happy crafting, and warm wishes for a cozy holiday season!


Also Check Out: We think you'd love this beautiful pattern on our sister site: Enchanted Owl Gaze Beanie Free Pattern – Textured Knit Hat with Felted Eyes