Crochet Gingerbread Man Candy Cane Holder
Need a last minute gift? Make a Crochet Gingerbread Man Candy Cane Holder!
This cute (and super quick) crochet Christmas ornament also doubles as a fun DIY Christmas gift tag! It includes a written pattern for both a Gingerbread Boy and Gingerbread Girl Candy Cane Holder.
The crochet gingerbread man candy cane holder pattern is free in the post below, or you can find an ad-free print friendly version (that includes all photo tutorials) on Ravelry, or on Etsy (aff).
Whether you’re making Christmas decor for your home and Christmas tree, or you want to add little handmade touches to gift bags and presents this year, candy cane ornaments are perfect!
All you need to make a gingerbread man (or girl) candy cane holder is a little bit of yarn and less than an hour of your time and you’ll be adding to your gingerbread man decorations in no time at all.
These adorable crochet candy cane holders also make great DIY Christmas Gift Tags! This cute little reindeer candy cane holder is perfect for that! We also have a Reindeer and a Snowman!
Christmas Memories
When I was a young girl, my grandparents started a family tradition for all of us grandkids. Each year for our birthdays and Christmas season, they would make and gift us a handmade Christmas ornament.
My grandpa cut and sanded the shapes out of wood and my grandma hand painted the ornaments. I loved having my very own ornaments to hang on our family’s Christmas tree with each year.
My grandparents’ goal was that each of us would have a set of Christmas ornaments for our own Christmas tree someday, after we moved out of our parents’ house.
This year, I decided to start crocheting ornaments for my own grandkids so when they are fully grown, they too will have a set of Christmas memories for their own tree.
So far this, year I’ve made three different ornaments for them, these crochet gingerbread man candy cane holders, a candy cane snowman ornament, and reindeer ornament. They are all fun, quick crochet projects!
How to Make a Candy Cane Holder
This free crochet gingerbread man candy cane holder is made by crocheting a few small pieces and then assembling them all together.
First, you’ll make the gingerbread person’s body. Make 1 or 2 bodies, depending on how thick you want it to be. The body is worked in rows from the bottom up. If you make two bodies, there’s no need to weave in all the ends from adding all of the little details. Your ends will all be hidden after you join the two bodies. This will save some time!
Next, you’ll add ric rac trim to the body and either add buttons for a boy or crochet a dress for a girl.
Then, you’ll embroider the eyes and mouth on your gingerbread person. Instructions are included for optional eyelashes, cheeks, for your gingerbread girl.
After you added all the facial features, you’ll create a hanging loop with a simple crochet chain and sew it on.
Lastly, you’ll join two bodies, if making a double layer gingerbread person. If making a gingerbread girl, the very last step is to attach her dress and hair bow.
YARN
I used Lily Sugar n’ Cream for my gingerbread man crochet candy cane holder pattern. I love the color choices available in the Lily Sugar n’ Cream line and it’s easy to mix and match with Peaches and Cream and Bernat Handicrafter. All 3 are very similar cotton yarns.
Although I chose a 100% cotton yarn for my crochet candy cane holder, you can use most any other fiber. Acrylic, wool, and even acrylic, wool, or cotton blends will work great for your gingerbread Christmas tree decorations.
Gingerbread Man Candy Cane Holder – Free Crochet Ornament Pattern
The crochet gingerbread man candy cane holder is free below, but if you love to work offline, I’ve got a couple other great options for you.
Purchase the ad-free, printable PDF, including all photo tutorials on Ravelry, or on Etsy (aff).
This post contains affiliate links.
Materials
- Yarn: Worsted Weight / 4 Cotton Yarn such as Lily Sugar n’ Cream, Peaches & Cream, Bernat Handicrafter, or another comparable yarn – (acrylic yarn can also be used)
- Single Layer, One Body
- Brown (Jute): 18 yards
- Double Layer, Two Bodies
- Brown (Jute): 38 yards
- Colors for Both Options
- Black: 1 yard
- White: 1.5 yards
- Red: 18″ for Gingerbread Boy’s Buttons
- Red: 7 yards for Gingerbread Girl’s Dress
- Light Pink: 12″
- Single Layer, One Body
- Crochet Hook: G/6/4.00mm (These crochet hooks are the only ones I use!)
- Scissors – These are my favorite because they’re super sharp and mini! You can purchase just ONE, or NINE (only $1.44 each & they make great gifts for your crafting friends)
- Locking Stitch Markers
- Yarn Needle
- Candy Canes
- Christmas pencils would also be a fun option for kids
Abbreviations (US Terms)
- ch(s): chain(s)
- sl st(s): slip stitch(es)
- st(s): stitch(es)
- sp: space
- sc: single crochet
- ext sc: extended single crochet
- yo: yarn over
- SM: stitch marker
- Rnd: round
- RS: Right Side
- WS: wrong side
- Join yarn with a standing sc
Experience Level
- Easy
Gauge
- Measurements are given throughout the pattern.
Size
One Size: 5.5″ H x 3.75″ W (without hanging loop)
Special Stitches
- Extended Single Crochet (ext sc): Insert hook into stitch indicated, yo, pull up a loop, yo, pull thru 1 loop on hook, yo, pull thru remaining two loops on hook.
- Join yarn with a standing single crochet: Begin with a slip knot on your hook, insert your hook into the stitch or space indicated, yo, pull up a loop, yo and draw thru both loops on hook.
- Surface Crochet
Pattern Notes
- Turning chains are not included in stitch count unless noted otherwise.
- Worsted Weight Yarn: I used Lily Sugar ‘n Cream for my samples (70.9 g / 2.5 oz / 120 yards / 109 m / 100% cotton)
- You can substitute other worsted weight yarns.
- Suitable Fibers: 100% acrylic yarns, 100% wool yarns, blends of acrylic & wool and similar fibers will all work great for this project.
- Yardage & Colors
- Single Layer, One Body
- Brown (Jute): 18 yards
- Double layer, Two Bodies
- Brown (Jute): 38 yards
- Colors for Both Options
- Black: 1 yard
- White: 1.5 yards
- Red: 18″ for Gingerbread Boy’s Buttons
- Red: 7 yards for Gingerbread Girl’s Dress
- Light Pink: 12″ for cheeks
- Single Layer, One Body
- Gingerbread Man Candy Cane Holder Construction: This crochet candy cane holder is constructed by crocheting a few small pieces and then assembling them. First, you’ll make the gingerbread person’s body. Make 1 or 2 bodies, depending on how thick you want it to be. The body is worked in rows from the bottom up. Next, you’ll add ric rac trim to the body. Then, you’ll add buttons for a boy or crochet a dress for a girl. Lastly, you’ll embroider easy eyes and a mouth. Instructions are included for optional eyelashes, cheeks, and a hair bow.
Crochet Gingerbread Man Candy Cane Holder Pattern
Gingerbread Man Body Construction: Single or Double Layer
I’ve included instructions for both a single layer and double layer option. If you choose the double layer option, you don’t need to weave in all the ends when adding all of the little details. Once you join the two layers, all those ends will be hidden.
How to Make a Single Layer Gingerbread Candy Cane Holder
- For a single layer gingerbread person, work the following in this order: Leg #1, Leg #2, Joining the Legs, Body, Arms, Head, Edging, then finish your gingerbread person with the details for either a boy or girl.
How to Make a Double Layer Gingerbread Candy Cane Person
- For a double layer gingerbread person, you’ll make two bodies. First, make the body for the backside of your gingerbread person and set it aside. Then add the features, for either a boy or girl, to one of the bodies. Lastly, join the two bodies together with a yarn needle and thread.
Legs
You’ll make two legs. Make the first leg, fasten off, weave in ends. Then make the second leg, do not fasten off, continue on to join the two legs.
Leg #1
Row 1 (RS): With brown yarn & a 4.00mm crochet hook, ch 2, working into the back hump of the ch, work 2 sc into the 2nd ch from your hook. Turn. (2 sts)
Row 2: Ch 1, 2 sc in each st across. Turn. (4 sts)
Rows 3 – 5: Ch 1, sc in each st across. Turn. (4 sts)
Fasten off. Don’t weave in ends just yet.
Leg is approximately 1″ W x 1.25″ H. Continue on to Leg #2.
Leg #2
Row 1 (RS): With brown yarn & a 4.00mm crochet hook, ch 2, working into the back hump of the ch, work 2 sc into the 2nd ch from your hook. Turn. (2 sts)
Row 2: Ch 1, 2 sc in each st across. Turn. (4 sts)
Rows 3 – 5: Ch 1, sc in each st across. Turn. (4 sts)
Do NOT fasten off. Leg is approximately 1″ W x 1.25″ H. Continue on to Joining the Legs.
Joining the Legs
Set-Up: Lay Leg #1 so the WS is facing up. Then you’ll begin Row 1 by crocheting across Leg #2. Continue Row 1 by crocheting across Leg #1. This joins the two legs together.
Row 1 (WS): Ch 1, sc in each st across Leg #2, then sc in each st across Leg #1. Turn. (8 sts)
Do not fasten off. Continue on to the Body.
Body
Rows 1 – 4: Ch 1, sc in each st across. Turn. (8 sts)
Row 5: Ch 1, skip the 1st st, sc in each of the next 5 sts, skip the next st, sc in the last st. Turn. (6 sts)
Row 6: Ch 1, sc in each st across. Turn. (6 sts)
Fasten off. Weave in ends. Gingerbread Man is approximately 2.75″ H at this point. Continue on to the Arms.
Arms
Make sure to turn after you work the last row of the Body.
Row 1: With brown yarn & a 4.00mm crochet hook, ch 4, then join yarn with a standing sc in the first st of the Body, sc in each remaining st across the body, ch 5. Turn. (6 sts + ch 4 + ch 5)
Note for Row 2: Make sure you work the two ch-2’s loosely. If you work them too tight, you may not fit a candy cane through them later. 😉
Row 2: Ch 1, sc in the 2nd ch from your hook, sc in the next ch, ch 2, skip each of the next 2 chs, sc in each of the next 6 sts, ch 2, skip each of the next 2 chs, sc in each of the last 2 chs. Turn. (10 sts + 2 ch-2’s)
Row 3: Ch 1, sc in each of the first 2 sts, 2 sc in the next ch-2 sp, sc in each of the next 6 sts, 2 sc in the next ch-2 sp, sc in each of the last 2 sts. Before you turn, place a SM in the 9th stitch to mark where to join the yarn to begin the Head. Turn. (14 sts)
Fasten off. Weave in ends. Arms are approximately 3.25″ W x .5″ H. Continue on to the Head.
Head
Make sure to turn after you work the last row of the Arms.
Row 1 (WS): With brown yarn & a 4.00mm crochet hook, join yarn with a standing sc in the st you marked with a SM, sc in each of the next 3 sts. Turn. (4 sts)
Row 2: Ch 1, 2 sc in the first st, sc in each of the next 2 sts, 2 sc in the last st. Turn. (6 sts)
Row 3: Ch 1, 2 sc in the first st, sc in each of the next 4 sts, 2 sc in the last st. Turn. (8 sts)
Row 4 – 6: Ch 1, sc in each st across. Turn. (8 sts)
Row 7: Ch 1, skip the 1st st, sc in each of the next 5 sts, skip the next st, sc in the last st. Turn. (6 sts)
Row 8: Ch 1, skip the 1st st, sc in each of the next 3 sts, skip the next st, sc in the last st. (4 sts)
Do not fasten off. Head size is approximately 1.75″ W x 1.75″ H. Continue on to the Edging.
Edging
Note: Stitch count is not crucial for this step. The most important part is that your edging is not worked too tight or too loose as this will cause your gingerbread man to have wavy edges.
Two quick Tips I can give you are: 1) Adjust your hook size to help keep your edging flat, and 2) Work an extra stitch when working around outside corners (arms and legs). Adding this extra stitch on the outside corners will help to keep your work from puckering.
Rnd 1 (RS): Continuing on from the Head with a 4.00mm crochet hook (or whatever size you need to create a nice flat edging), sc evenly around the entire perimeter of the body. Do not join. Stitch count is not crucial.
Double Layer Gingerbread Person: Fasten off. Weave in ends. Make a second body, then continue on to the Ric Rac Trim.
Single Layer Gingerbread Person ONLY: Work a surface crochet stitch (or sl st) in each st from the previous round. Use Special Join Technique to join at the end of this round. See Surface Crochet photo tutorial & Special Join Tutorial for help with this round. This step stabilizes the edges of a single layer project.
Fasten off. Weave in ends. Continue on to the Ric Rac Trim.
Ric Rac Trim
With a yarn needle and white yarn, sew zig zags on your gingerbread person’s arms and legs (as shown in the photo below) to create ric rac trim.
Weave in ends. Continue on to Buttons or Dress, depending on which gingerbread person you’re making.
Buttons for Gingerbread Boy
With a yarn needle and red yarn, sew 3 buttons, evenly spaced, on the belly of the gingerbread man. I kept it simple and made 3 small “X’s”.
Weave in ends. Continue on to Facial Features below.
Gingerbread Boy Option: The Gingerbread Girl’s Hair Bow would be super cute as a bow tie. He would look dapper with a bow tie.
Dress for Gingerbread Girl
Row 1: With red yarn & a 4.00mm crochet hook, ch 5, working into the back hump of the ch, sc in the 2nd ch from your hook, sc in each of the next 2 chs, sc in the last ch. Turn. (4 sts)
Row 2: Ch 1, 2 sc in the first st, sc in each of the next 3 sts. Turn. (5 sts)
Row 3: Ch 1, 2 sc in the first st, sc in each of the next 4 sts. Turn. (6 sts)
Row 4: Ch 1, sc in each st across. Turn. (6 sts)
Row 5: Ch 1, 2 sc in the first st, sc in each of the next 5 sts. Turn. (7 sts)
Row 6: Ch 1, 2 sc in the first st, sc in each of the next 6 sts. Turn. (8 sts)
Row 7: Ch 1, sc in each st across. Turn. (8 sts)
Row 8: Ch 1, 2 sc in the first st, sc in each of the next 7 sts. Turn. (9 sts)
Row 9: Ch 1, 2 sc in the first st, sc in each of the next 8 sts. Turn. (10 sts)
Row 10: Ch 1, 2 sc in the first st, sc in each of the next 9 sts. Turn. (11 sts)
Row 11: Ch 1, 2 sc in the first st, sc in each of the next 10 sts. (12 sts)
Do not fasten off. Dress size is approximately 3″ W (last row width) x 2.5″ H. Continue on to the Dress Edging.
Dress Edging
Note: Stitch count is not crucial for this step. The most important part is that your edging is not worked too tight or too loose as this will cause your dress to have wavy edges. Adjust your hook size to help keep your edging to lay flat.
Rnd 1 (RS): Continuing on from the Dress with a 4.00mm crochet hook (or whatever size you need to create a nice flat edging), sc evenly around the entire perimeter of the dress. Join with a sl st to the 1st st. Stitch count is not crucial.
Fasten off. Weave in ends. Continue on to the Dress Details.
Dress Details
Dress Ric Rac Trim
With a yarn needle and white yarn, sew zig zags on your dress (as shown in the photo below) to create ric rac trim.
Weave in ends. Continue on to the Dress Buttons.
Dress Buttons
With a yarn needle and white yarn, sew 2 buttons, evenly spaced, on the center of the dress.
Weave in ends. Continue on to the Facial Features.
Facial Features
Eyes
With an 18″ piece of black yarn and yarn needle, embroider eyes on the gingerbread person’s face as shown below. I looped the yarn around a stitch, 3 times, on the center of the face.
Mouth
With an 12″ piece of black yarn and yarn needle, embroider mouth on the gingerbread person’s face as shown in the photos.
Gingerbread Boy or Gingerbread Girl?
Gingerbread Boy: If you’re making a gingerbread boy ornament, scroll down to the Hanging Loop.
Gingerbread Girl: If you’re making a gingerbread girl ornament, continue on to Cheeks & Eyelashes for Gingerbread Girl.
Cheeks for Gingerbread Girl
With an 12″ piece of pink yarn and yarn needle, embroider cheeks on the gingerbread person’s face as shown below. I looped the yarn around a stitch, 3 times, at each corner of the mouth.
Eyelashes for Gingerbread Girl
For this step, you can use black thread, OR pull apart the plies of black worsted weight cotton yarn and use only one ply.
With an 12″ piece of black yarn and yarn needle, embroider eyelashes on the gingerbread girl’s face, near her eyes, as shown above.
Continue on to the Hanging Loop.
Hanging Loop
With red yarn & a 4.00mm crochet hook, create a chain that is 6″ long. Join with a sl st to the 1st ch.
Fasten off, leaving a tail of yarn. With a yarn needle and tail of yarn, sew the hanging loop to the top and back of the gingerbread person’s head. Weave in ends.
Continue on with the instructions for the single layer or double layer gingerbread ornament you’re making.
Hanging Loop Alternative
You could also use a 6″ piece of ribbon as a hanging loop, instead.
Then attach it to the back of the gingerbread person with a needle and thread.
Continue on with the instructions for the single layer or double layer gingerbread ornament you’re making.
Single Layer Gingerbread Boy Ornament
If you are making a single layer gingerbread boy, your gingerbread candy cane holder ornament / gift tag is complete!
- Insert a candy cane through the holes in his arms and hang him on your tree!
Single Layer Gingerbread Girl Ornament
If you’re making a single layer gingerbread girl, continue below to Attach Dress to the Gingerbread Girl.
Double Layer Gingerbread Person
If you are making a double layer gingerbread person, continue on to Joining Double Layer Gingerbread Person, below.
- You will attach the gingerbread girl’s dress after joining the two layers.
Joining Double Layer Gingerbread Person
Step One: With the wrong sides together, lay your gingerbread bodies on top of each other. Use locking stitch markers to help hold the two bodies together while you join them.
Step Two: With a brown (or white) piece of yarn that is 4 times the perimeter of your gingerbread person, and a yarn needle, join the two gingerbread bodies by inserting your yarn needle up through one stitch along the perimeter and down through the next stitch. Repeat this all the way around the edge of the gingerbread person.
Tip About Joining: If you happen to have more edging stitches in an area of one of the bodies, it’s not a big deal at all. When you come to a spot where there are more stitches, simply work into the same stitch on the body that has fewer stitches. It will not be noticeable.
Gingerbread Boy
- If you’re making a Gingerbread Boy, weave in ends. Your Gingerbread Boy Candy Cane Holder Ornament & Gift Tag is complete!
Gingerbread Girl
- If you’re making a Gingerbread Girl, continue below to Attach Dress to Gingerbread Girl.
Attach Dress to Gingerbread Girl
With red yarn and a yarn needle, position the dress on top of the gingerbread girl’s body and sew it on.
Weave in ends. Continue on to the Hair Bow.
Hair Bow
Row 1: With red yarn & a 4.00mm crochet hook, ch 4, working into the back hump of the foundation ch, ext sc in the 2nd ch from your hook, sl st in the next ch, ext sc in the last ch. (3 sts)
Fasten off leaving a small tail to use to attach to gingerbread girl.
With a yarn needle and tail of yarn, attach hair bow to gingerbread girl’s head as shown in the photos.
With a 6″ piece of white yarn and a yarn needle, sew the white yarn around the center of the bow to add an accent color. Weave in ends.
Related: If you enjoyed making this gingerbread Christmas ornament, I think you’ll love the Reindeer Candy Cane Holder Ornament and Snowman Candy Cane Holder too!
I MADE IT! NOW WHAT?
Pin this post! Save this gingerbread man candy cane holder ornament to your Pinterest boards so that you can come back and make it again.
Leave a comment below: We love to hear your feedback.
Share Your Finished Projects on Facebook or Instagram: I love to see your finished projects! Share with us on social media and tag me @acrochetedsimplicity or use the hashtag #ACrochetedSimplicity so I can find your posts.
JOIN US IN THE FACEBOOK COMMUNITY GROUP!
I hope you’ve enjoyed this crochet gingerbread man candy cane holder and made many crocheted Christmas gifts!
Come share your finished projects with us in the A Crocheted Simplicity Crochet Community Group on Facebook. Join us for fun community events such as crochet alongs, join in on crochet conversations, ask questions, get advice, and share your love for crochet!
More Crochet Ideas for Christmas I Think You’ll Love
More Christmas Gingerbread Decor
Do you LOVE Christmas Gingerbread Decorations?
If so, you may fall in love with these crochet patterns for kitchen decor: Gingerbread Man Crochet Hand Towel and Crochet Gingerbread Man Hot Pad.
I made the Gingerbread Girl this year (2023) for my sister’s first grandbaby. It was seriously SO FUN!!! The directions and illustrative photos are so great and help so much. I made the double layered version of the ornament and used black to stitch the baby’s name and the year on the back side of the ornament before I seamed the front and back together. I had so much fun doing this, in fact, that I think it’s going to become a tradition that I make some sort of handcrafted ornament for the grandkids every year. Right now there’s only one, but hopefully there will be more grandbabies to make these for in the future. Thanks for a lovely pattern!
I hope everyone loved the ornament you made for your sister’s first grandbaby!
love your patterns!
I had a such a great time making this little guy! I’m definitely making the girl for next year. Thank you 😊
The candy cane holders are so cute. My goal next year is to do an advent item with these different characters, maybe a wreath or tree or a count down to Christmas for my granddaughters!
Great idea! And there will be more characters by then too! 🙂
Sooo cute!
Oh my goodness this is just too adorable! I can’t wait to start making these for next Christmas!
My sister loves gingerbread people. I plan to make some for her tree for next Christmas. I will probably make some to sell at the craft fairs I attend.
I absolutely adore these Gingerbread kids!!! I am going to make some up real quick (and lots more for next year) to give out as hidden treats for my Random Acts of Crochet Kindness group on Facebook!!! Thank you for this free pattern!!
These are super cute, think I’ll be making a bunch for next year!
My Christmas tree has gingerbread ornaments on it along with my nativity ornaments.
This is the second or third year I have done this and I love them.
Thank you for these patterns.
this was stich a fun mystery CAL. I loved making mine and was thrilled to give to my grand daughter for Christmas.
fun to do. cute to enjoy and it is a wonderful tree ornament.
These are so cute! Can’t wait to try them!
This is super cute, will be on next year’s gifts.
This is such a cute pattern! I’m starting my projects for next holiday. I love quick projects for gifts.
I think I’m going to start making these to have on hand for gifts, or to decorate gift bags, boxes, etc. Or to hand out as rewards for Junior Sunday School. So many possibilities!
I don’t know how I missed this pattern. I’m printing it out for next Christmas. They are so cute!
The candy cane holders are adorable! The little kids enjoyed picking their favorite from the tree. I’ll be making them again.
Love this pattern xx
These are the cutest Gingerbread ornaments and love that they hold candy canes too. The pattern is so detailed with great pictures, making it easy to follow. Thanks for providing this pattern. AWESOME!!
These are just adorable!
I LOVE this pattern! It’s easy to follow and works up quickly. I love it so much that I made one for each of my grand nieces and nephews, customizing each gingerbread to the recipient. The kids were captivated with them. Extra candy canes were included in each package. A simple pattern became a huge family hit. Thank you, Jennifer!
I commented on 12-19-2023 that I made the Gingerbread Girl ornament for my sister’s first grandbaby. Just wanted to update that they went absolutely GAGA over it! I can’t remember if I mentioned in my previous comment, but before assembling the front and back pieces I stitched the baby’s first name and then “2023” so later on they can look back at it and have fond memories of her first baby handmade baby ornament. Thank you for the beautiful pattern and the excellent instructions. It was so easy to follow and I enjoyed every minute of it. I’m making it a tradition to make new little ones in the family ornaments every year!
Hi Wendy,
I’m SO happy to hear that everyone LOVED it! <3 <3 <3
Happy New Year,
Jennifer
I really enjoyed both the gingerbread man and girl ornaments. I only had time to make them before Christmas but hope to make some of the others, I would like to make a set of 24 for my grandson to be used as a countdown to Christmas for him.