This post may contain affiliate links. Please see my full disclosure and privacy policy for details.
With two different show stopping versions to make, the Starlight Stocking can be a burst of colour or a traditional nod to adorn your mantle this year. With plenty of room for gifts, you’ll have so much fun learning how to crochet a Christmas stocking for family and friends.
In this post you’ll find everything you need to know how to crochet a Christmas stocking step by step, including materials, stitches, a detailed video tutorial and free written pattern for blog subscribers.

Christmas Crochet Stocking Pattern Overview
If you’ve been searching for a striking, one-piece crochet Christmas stocking pattern that’s quick, cozy, and worked in worsted weight yarn, the Starlight Stocking is your new festive favourite.
I don’t know about you, but I can’t help making a new set of stockings every single year. My children now have the absolute best time choosing which one they’ll hang up — it’s become a tradition all on its own, and honestly one of my favourites.

⭐⭐⭐ Difficulty level: Intermediate – using basic stitches and the overlay mosaic crochet technique
💬 Hook Size: 5mm & 5.5mm
📏 Size: Approx 6.5” by 19”.
✨ Technique: single crochet and mosaic double crochet stitches
⚖️ Yarn Weight: Worsted Weight (category 4)
🧶 Yarn Used: Starlette & Prism DK
🕐 Approx Crochet Time: 8-14 hours depending on your pace
👍 Perfect For: Handmade Christmas stockings, family traditions, learning overlay mosaic crochet, festive home décor, meaningful handmade gifts
Table of Contents

Things you’ll love about this mosaic crochet stocking pattern
Video Tutorial for the Crochet Christmas Stocking Pattern
Come along as I make this free crochet stocking pattern and see just how easy it is in our step-by-step video tutorial.
Crochet Stocking Pattern Materials
- crochet hook 5mm (H) for the rib and 5.5mm (I) for the toe, main body and heel or hook needed to meet gauge
- Scissors
- Tapestry needle
- Stitch markers
Along with the above you will need the following yarn for your stocking:
Plain yarn: Starlette, 100% Acrylic, 180yds/165m/100g (one strand)
Variegated yarn: Prism DK, 100% Acrylic, 265m/290yds/100g (held doubled throughout)
Yarn A: Each size needs 1 ball of yarn. Approx 110yds. This is assuming Yarn A is only used for the main body of the stocking.
Yarn B: Each size needs 1 ball of yarn. Approx 150yds. This is assuming Yarn B is used for the toe, main body, heel and cuff.
I used a combination of yarns in my stockings – some use a worsted weight yarn with 2 strands of DK yarn used in them too. This is s great pattern to experiment and have fun with colours and yarn!
Want to remove Ads?
- Get ad-free access on all posts; 200+ patterns & tutorials!
- Member-only resource library with downloadable PDF guides
- Bonus eBook (Worth over $30)
If you’d like to know my colour combinations they are as follows:
1: Starlette Cottonwood, Prism Sand Storm
2: Starlette Cottonwood, Starlette Russet
3: Starlette Cottonwood, Prism Sand Storm
4: Starlette Cottonwood, Starlette Medium Taupe
Check out our handy yarn weight chart and guide to find out more about yarn weights and categories.
See my other light DK yarn crochet patterns and worsted weight crochet patterns– you might find your next project there too!
There’s just something magical about making handmade pieces at Christmas time, isn’t there? Whether it’s a cosy corner filled with twinkling lights or a brand-new crochet stocking pattern on your hook, those little touches of handmade home décor make everything feel warmer, lovelier, and so much more you!

Sizing
Designed for a classic full-size Christmas stocking in worsted weight yarn, approx 6.5” by 19”.
Glossary and Abbreviations
- beg – beginning
- blo – back loop only
- ch(s) – chain(s) (chain stitch tutorial)
- ch-sp(s) – chain space(s)
- rep – repeat
- RS – right side
- sp – space
- ss/sl st – slip stitch (how to crochet a slip stitch)
- st(s) – stitch(es)
- tog – together
- WS – wrong side
- Yoh – yarn over hook
Stitches
The pattern is written in standard US terms and uses the following crochet stitches:
sc – single crochet (how to single crochet stitch)
Mdc – mosaic double crochet (mosaic double crochet tutorial)
What is Overlay Mosaic Crochet?
Overlay mosaic crochet is a colourwork technique that creates striking geometric designs while working with just one colour at a time. Rather than carrying multiple yarns across each row, you alternate colours every round and use mosaic double crochet stitches to create the decorative pattern.
Although the finished stocking looks intricate, the technique uses just two basic stitches—single crochet and mosaic double crochet—making it much easier than it first appears.
Special Stitches
SINGLE CROCHET (sc) always worked in back loop only (blo).
Insert hook from front to back through back loop of stitch to be worked. Yarn over and pull through stitch. Yarn over and pull through both loops on the hook.
If you like this pattern, you might also like this mini crochet Christmas stocking pattern using the same crochet technique. They use the same yarn and are super fun to make for the tree as decorations or as gift card holders!
MOSAIC DOUBLE CROCHET (Mdc)
Yarn over and insert hook into front loop of stitch two rounds below. Yarn over and pull through the stitch. Yarn over and pull through two loops on the hook. Yarn over and pull through remaining two loops on the hook.
The stitch behind the Mdc on the current round is left unworked.
Are you new to overlay mosaic crochet?
Learn all about the overlay mosaic crochet technique and find out that it’s really not as tricky as it looks in the mosaic crochet tutorial.
Oftentimes mosaic crochet is read from a chart rather than written instructions and this can be super intimidating at first! If it’s the mosaic crochet charts that have you running for the hills, then check out this blogpost all about how to read a mosaic crochet chart.
Once you’ve got the technique mastered, head on over to this collection of overlay mosaic crochet patterns and choose your next project!
How do you Make this Christmas crochet stocking pattern?
The stocking is made from the Toe up, with an afterthought Heel and a Join As You Go Cuff to finish.
The Foot and Leg are made using overlay mosaic crochet in the round.
Designer’s Tip: If you’re choosing colours for overlay mosaic crochet, make sure there’s plenty of contrast between them. High contrast helps the mosaic pattern really stand out, especially when viewed from across the room on a Christmas mantel.
Pattern Gauge
15 sts and 14 rounds of overlay mosaic = 4” x 4” (10cm x 10cm) using 5.5mm hook
Making a crochet gauge swatch is important when crocheting any project to ensure that it ends up the desired size.
Before you jump into crocheting your stocking, take a moment to read through the pattern notes—it’s a game-changer!
These handy insights will not only simplify your pattern-reading journey but also ensure a smoother crochet experience. You’ll find helpful tips on deciphering the sizing, customisation and more.
Trust me, a quick peek at these notes will set you up for crochet success!
- The pattern is worked in rounds using the overlay mosaic crochet technique for the Foot and Leg.
- All stitches in the Mosaic Sections are worked as sc in blo or Mdc.
- Each Round uses just one colour.
- A ch1 at the beginning or end of a Round does not count as a stitch.
- The Toe and Heel are worked in continuous Rounds.
- Read through the entire pattern before beginning.
- Make sure that you are familiar with all of the stitches in the abbreviations list before you begin.
- Stitch counts are given in [ ] at the end of each round. If no stitch count is given, then the count is the same as the previous round.
- If following charts for the mosaic sections then you will need to follow the written pattern for the Toe, Heel and Cuff.
Free Crochet Christmas Stocking Pattern
There are a few options for you to access and enjoy this crochet pattern:
- View the free pattern on the blog – all blog subscribers will be able to view the patterns supported by ads by logging into their Grow account.
- Purchase the individual pattern on Etsy or Ravelry as a beautifully formatted PDF with extra stitch charts, schematic and colour information page and more!

Get this pattern ad free
Get the PDF Pattern!
Perfect to print out or use on any device, with added schematic and charts, colour inspiration and stitch tutorials.
Pattern Support
I am delighted to invite you to join the HanJan Crochet Community Facebook Group where we host all pattern support queries and love to see your progress, yarn choices and finished projects!

Not ready to start yet? Summarise and Save For Later:
US Terminology
To unlock Exclusive Content on the HanJan Crochet Blog, all you need to do is click the box below and the Grow.me app will pop up, allowing you to enter your email and create a password.
Once you’ve created an account, every time you see Exclusive Content on my blog (or any others that use Grow), simply login to your Grow account. Be sure to switch to the login screen to enter your login credentials.
If you forget your password, click the “forgot password” link and follow the prompts. Please note that I’m unable to assist with resetting Grow passwords or accessing your Grow account, so be sure to save your login information in a safe place.
Thank you for subscribing and for joining me at HanJan Crochet! I hope you enjoy the exclusive content available on the site and I can’t wait to see what you create 🙂
Continue for Foot and Leg. Follow the written pattern below or the Mosaic Chart of your chosen design available in the PDF Pattern.
STOCKING 1 (OFFSET STARLIGHT) shown below:

FOOT
Continue for Foot. Follow the written pattern below. Work all sc in blo.
Round 1: A: sc in each st around, ss in blo of 1st st to join, change to B. [48]
Round 2: B: ch1, sc in each st around, ss in blo of 1st st and change to A.
Round 3: A: ch1, *sc in next st, Mdc in next 3 sts; rep from * around, ss in blo of 1st st and change to B.
Round 4: B: ch1, *sc in next 4 sts, Mdc in next st, sc in next 3 sts; rep from * around, ss in blo of 1st st and change to A.
Round 5: A: ch1, *sc in next st, Mdc in next 2 sts, sc in next 3 sts, Mdc in next 2 sts; rep from * around, ss in blo of 1st st and change to B.
Round 6: B: ch1, *sc in next 3 sts, Mdc in next st, sc in next st, Mdc in next st, sc in next 2 sts; rep from * around, ss in blo of 1st st and change to A.
Round 7: A: Rep Round 5.
Round 8: B: Rep Round 6.
Love this style? Then you’ll love these too! The Yuletide crochet Christmas stocking pattern is using the same overlay mosaic technique but has 5 more designs using DK category 3 weight yarn instead.
Round 9: A: Rep Round 5.
Round 10: B: Rep Round 4.
Round 11: A: Rep Round 3.
Round 12: B: Rep Round 2.
Round 13: A: Rep Round 3.
Round 14: B: ch1, *Mdc in next st, sc in next 7 sts; rep from * around, ss in blo of 1st st and change to A.
Round 15: A: ch1, *sc in next 2 sts, Mdc in next 2 sts, sc in next st, Mdc in next 2 sts, sc in next st; rep from * around, ss in blo of 1st st and change to B.
Round 16: B: ch1, *sc in next st, Mdc in next st, sc in next 5 sts, Mdc in next st; rep from * around, ss in blo of 1st st and change to A.
Join our pattern support group!
We’ve built an amazing community always ready to help each other. Join today!
Round 17: A: Rep Round 15.
Round 18: B: Rep Round 16.
Round 19: A: Rep Round 15.
Round 20: B: Rep Round 14.
Round 21: A: Rep Round 3.
LEG
Continue to work all sc in blo.
Round 22: B: Fsc20 (to create heel), skip next 20 sts, sc in next 28 sts, ss in blo of 1st st and change to A.
The next round works firstly into the 20 Fsc of Round 22. Work all sc into the blo of the Fsc. If required to work a Mdc into a Fsc, it is placed into the chain at the base of the stitch.
The remaining 28 sts are worked as usual into the stitches of either Round 22 or 21 as necessary.
Rounds 23-41: Rep Rounds 3-21 of the Toe.
Rounds 42-51: Rep Rounds 2-11 of the Toe.
Once your Foot and Leg are complete you are ready to add the Cuff – find this further down in the post.
How about making a mosaic hat crochet pattern?! Find the mosaic crochet beanie pattern in 6 sizes 🙂 In sizes newborn baby to adult it will be a fun and quick make that you can treat the whole family too!
STOCKING 2 – (LINED UP) shown below:

FOOT
Continue for Foot. Follow the written pattern below. Work all sc in blo.
Round 1: A: sc in each st around, ss in blo of 1st st to join, change to B. [48]
Round 2: B: ch1, sc in each st around, ss in blo of 1st st and change to A.
Round 3: A: ch1, *sc in next st, Mdc in next 3 sts; rep from * around, ss in blo of 1st st and change to B.
Round 4: B: ch1, *sc in next 4 sts, Mdc in next st, sc in next 3 sts; rep from * around, ss in blo of 1st st and change to A.
Round 5: A: ch1, *sc in next st, Mdc in next 2 sts, sc in next 3 sts, Mdc in next 2 sts; rep from * around, ss in blo of 1st st and change to B.
Round 6: B: ch1, *sc in next 3 sts, Mdc in next st, sc in next st, Mdc in next st, sc in next 2 sts; rep from * around, ss in blo of 1st st and change to A.
Round 7: A: Rep Round 5.
Round 8: B: Rep Round 6.
Round 9: A: Rep Round 5.
Round 10: B: Rep Round 4.
Round 11: A: Rep Round 3.
Round 12: B: Rep Round 2.
Round 13: A: Rep Round 3.
Round 14: B: Rep Round 4.
Round 15: A: Rep Round 5.
Round 16: B: Rep Round 6.
Round 17: A: Rep Round 5.
Round 18: B: Rep Round 6.
Round 19: A: Rep Round 5.
Round 20: B: Rep Round 4.
Round 21: A: Rep Round 3.
If you like this pattern, you might also like this Christmas crochet basket pattern using the same crochet technique. The Twinkling Trees baskets come in three handy sizes, giving you endless ways to add festive charm to your home.
LEG
Continue to work all sc in blo.
Round 22: B: Fsc20 (to create heel), skip next 20 sts, sc in next 28 sts, ss in blo of 1st st and change to A.
The next round works firstly into the 20 Fsc of Round 22. Work all sc into the blo of the Fsc. If required to work a Mdc into a Fsc, it is placed into the chain at the base of the stitch.
The remaining 28 sts are worked as usual into the stitches of either Round 22 or 21 as necessary.
Rounds 23-41: Rep Rounds 3-21 of the Toe.
Rounds 42-51: Rep Rounds 2-11 of the Toe.
Once your Foot and Leg are complete you are ready to add the Cuff.
Fancy another Christmas mosaic crochet make for your list?! This crochet Christmas blanket pattern is perfect for snuggling up with a warm drink or adding a decorative touch to any holiday setting.
CUFF
Continuing from last Round of Leg, the Cuff is worked in Join As You Go turned rows. Rotate the work 90 degrees to work in Rows around the last Round of the Leg.
Change to the smaller hook and Yarn B (or A if you prefer).
Ch21 (or desired length of cuff remembering that this will be folded over in half).
Row 1: sc in 2nd ch from hook and each along [20], ss in next st of last Round of Leg, turn.
Row 2: sc in blo of each st, turn. [20]
Row 3: ch1, sc in blo of each st, ss in next 2 sts of last Round of Leg, turn.
Repeat Rows 2 and 3 around.
Join first and last Row together with a slip stitch seam to complete.
Weave in ends and fold over Cuff into place.

HEEL
With RS facing, join yarn to any corner stitch of heel opening with larger hook. Work all sts in blo.Work in continuous Rounds for the heel from Round 2 onwards.
Round 1: *sc2tog, sc in next 16 sts, sc2tog; rep from * once more. [36]
Round 2: *sc2tog, sc in next 14 sts, sc2tog; rep from * once more. [32]
Round 3: *sc2tog, sc in next 12 sts, sc2tog; rep from * once more. [28]
Round 4: *sc2tog, sc in next 10 sts, sc2tog; rep from * once more. [24]
Round 5: *sc2tog, sc in next 8 sts, sc2tog; rep from * once more. [20]
Round 6: *sc2tog, sc in next 6 sts, sc2tog; rep from * once more. [16]
Break yarn and seam last Round together by sewing through all 16 stitches and pulling together to join heel.
Weave in all ends and block lightly to measurements.
HANGING TIE
You can add any kind of hanging tie to the inside of your cuff that you like. I used simple ribbon for mine.
Congratulations on crocheting your very own Christmas crochet stocking! 🌟 Now that you’ve completed this fun project, why stop here? Explore my other Christmas crochet patterns, each waiting to be transformed into your next crochet masterpiece.

Get your free guide!
Subscribe to get your free guide to choosing and combining colours!
Join HanJan and Share Your Crochet With Us!
I’d love to hear from you and see your HanJan Crochet project! Here’s where you can do that:
📌 PIN THIS POST – save it to your Pinterest crochet board so you can come back to it again and make more!
↗️ SHARE – Share your yarn choices, progress pics, and finished projects on Facebook or Instagram (make sure to use the hashtag) #hanjancrochet
🧶 JOIN – Join thousands of amazing crafters in the HanJan Crochet Community Group on Facebook ready to cheer you on!
✉️📩📬 SUBSCRIBE – It’s an honour to be able to create and share my free crochet patterns with you. I’d love to stay connected and send you regular discount codes and free patterns! Please sign up for my subscriber list to get a free gift right now!
Frequently Asked Questions about How to Crochet a Stocking
Whilst overlay mosaic crochet can seem very intimidating, it only uses single and double crochet stitches and therefore can be very approachable for beginners who are ready for a challenge.
Each stocking needs one ball of both yarn A and yarn B. This is a great chance to use up leftover skeins.
The mosaic crochet chart is in the premium PDF Pattern. You can find the link to upgrade above.
Ready for your next mosaic crochet pattern? Look no further! Create a stunning showstopper with this fun mosaic crochet mitten pattern in sizes for toddlers, children and adults. Using just one colour per round it’s amazingly simple to crochet and toasty warm to wear too!








