Crochet Candy Cane: Real Spiral Stripes With One Simple Trick
Diagonal red-and-white stripes appear on their own when you work a 7-stitch tube in a 6-stitch colour sequence. A clever little ornament or gift topper.
Pattern at a glance
US terms- Skill level
- Easy
- Yarn
- Worsted (#4) yarn in red and white, about 8 yd each
- Hook
- 3.5 mm (E-4)
- Time
- About 45 minutes
- Finished size
- About 5 in (13 cm) tall
You'll need
- Worsted weight (#4) yarn — red and white, about 8 yd each
- 3.5 mm (E-4) hook
- A chenille stem (pipe cleaner) or floral wire — decor only
- A little fiberfill, tapestry needle
In this post
Most crochet candy canes have flat horizontal stripes. Real candy canes twist. Here's the trick that makes them twist: work a tube of 7 stitches while alternating colours every 3 stitches. Because 7 doesn't divide by 6, the colour pattern shifts one stitch every round, and the stripes spiral up the cane by themselves.
The rest of this post is just below — free, as always.
The pattern
Work in a continuous spiral and don't count rounds by colour — just keep the 3-and-3 sequence going. Carry the unused colour inside the tube: lay it along the top of the stitches and work over it.
- Rnd 1 (white): 7 sc in a magic ring. (7)
- Rnd 2 onward: *3 sc in red, 3 sc in white*; repeat continuously, changing colour on the last yarn-over of every third stitch. (7 per round)
- Length: Continue until the tube measures about 6 in (roughly 24 rounds).
- Stuff and wire: Push the chenille stem in so it runs the full length, adding a wisp of fiberfill around it.
- Close: Fasten off, weave the tail through the last round and pull closed.
- Shape: Bend the top 1½ inches into a hook.
Without wire
For a child-safe cane, skip the wire: stuff firmly and sew the hook shape into place with three stitches from the inside of the curve to the straight part.
Variations
- Thicker stripes: use a 9-stitch tube and 4-and-4 colours — same principle, wider spirals.
- Peppermint green: green and white for a mint cane.
- Gift topper: tie one onto a present with the ribbon.
- Garland: alternate candy canes with stars on a red chain.
Common questions
How do you crochet diagonal stripes in the round?
Make the number of stitches in a round one more than the length of your colour repeat (7 stitches, a 6-stitch repeat). Each round, the pattern moves over by one stitch, creating a spiral.
My stripes look messy at colour changes — why?
Change colour on the last yarn-over of the stitch before, and keep the carried strand loose. Tight carries pucker the tube.
Is wire safe in ornaments?
Fine for decorations out of children's reach. Fold the wire ends over so they can't poke through the yarn.
Did the spiral trick work for you? We still think it's magic. 🍬
Did you make this?
Tap a star to rate this pattern — it helps other makers find it.
Be the first to rate it!

Leave a comment