Looking for a fast and festive make? This crochet mini stocking pattern is just what you need! It's a two-toned, textured design that uses front post half double crochet (fphdc) for extra detail.
Perfect as a Christmas tree decoration, as a small gift, or gift tag you can make one in less than 45 minutes.
Fill it with treats, hang it up, or gift it - this no-sew pattern is quick, fun, and great for advanced beginners using DK yarn.

Table of contents
Search Our Patterns By Category
Nothing says Christmas like handmade stockings, and this crochet mini stocking is the sweetest way to add a personal touch to the holidays.
It's small, pretty, crochet Christmas ornament that works up quickly, making it a wonderful project if you're short on time but still want something special.
The stocking is made with DK yarn and simple stitches, with a touch of texture thanks to the front post half double crochet (fphdc).
The two-toned design gives it a classic holiday look, but you can customize the colors to match your style.
This is a no-sew pattern, so you don't need to worry about stitching pieces together.
The whole stocking is worked up in one go, making it easier and faster. Even if you're new to front post stitches, this project is a great way to practice while making something useful.
You can hang these stockings on your Christmas tree, use them as gift toppers, or fill them with small treats as thoughtful handmade gifts.
And since each one takes less than 45 minutes, you can make a whole set in no time.
Whether for decorating, gifting, or just enjoying a festive crochet session, this mini stocking is sure to bring holiday cheer.
About This Pattern
- Quick to Make - Finish in under 45 minutes.
- Textured Design - Uses fphdc stitches for extra detail.
- Advanced Beginner-Friendly - A simple project with a fun challenge just like this granny square stocking.
- Low Sew - Most of the pattern is worked all in one piece, with just a little sewing to shape the heel.
- Perfect Holiday Décor - Great as a Christmas tree decoration, gift topper, or make them without the hanging loop and use them as cutlery holders.
- Gift-Ready - Fill with candy or small treats for a handmade surprise.
Yarn and Hook Information
We used #3 light worsted, 100% acrylic yarn with the recommended 4mm hook size.
Variations
- Classic Red & White - Traditional Christmas colors.
- Green & Gold - A rich and festive look.
- Snowy White - A minimalist style with texture as the focus.
- Bright & Fun - Try pink, teal, or purple for modern stockings.
- Striped Stockings - Change colors every few rows for candy-cane stripes.
- Mini Gift Holders - Personalize with initials and fill with treats.
Skill Level
Beginner
What You Will Need
Yarn
#3 light (light worsted, DK, 8ply) yarn with about 12 wraps per inch (WPI) - we used 100 % acrylic
- Color A (toe, heel, cuff) - 9.3 yards (8.5 meters)
- Color B (stocking) - 18 yards (16.5 meters)
Crochet Hook
- 4mm
- 3mm
Notions
- Scissors
- Yarn needle
- Stitch marker
Finished Size

The stocking is about 3 inches (7cm) wide by 5 inches (12.5cm) tall at the widest points (does not include the hanging loop).
Printable Pattern
Want an ad-free printable version of this crochet pattern?
Join the Easy Breezy Crochet Pattern Vault to get this printable pattern (and more)!
The Pattern Vault is Easy Breezy Crochet's newest exclusive community where you can access a growing library of ad-free printable crochet patterns, and join a community of crocheters around the world.

Gauge
Not so important for this project
Stitches and Abbreviations Used - (US Terms)
- Ch - chain stitch
- Col - color
- Dc - double crochet
- FPhdc- front post half double crochet
- Hdc - half double crochet
- Hdc-dec - half double crochet decrease
- hk - hook
- Rnd - round
- Rpt - repeat
- Sc - single crochet
- Sl st - slip stitch
- Sp/s - space/spaces
- [ ] - at the end of a round indicates the number of stitches in that round
Copyright Notice - This pattern and its contents are protected by copyright law. It may not be copied, altered, redistributed, resold, translated, or used to produce video tutorials in any format, either in whole or in part.
You are permitted to sell finished items made using this pattern. However, the written pattern itself may not be sold, shared, or distributed in any form. When marketing or displaying your finished items, please photograph your own work and refrain from using any of my original images.
Sharing Guidelines For Roundups - Bloggers you are welcome to include this pattern in roundup posts, as long as you use one photo and link directly back to the original post. For full details, please refer to my Terms of Use page.
Pattern Notes
- Use a stitch marker to mark the 1st stitch of each round.
- When making the 1st stitch in a round, pull up the loop slightly before making the stitch.
Pattern Instructions
Toe

Foundation, col A, 4mm hk - chain 3, slip stitch into the 1st stitch to join and make ring.
Abbreviated Version
Foundation - ch3, sl st into 1st st to join and make ring.
Round One
Round 1 - Make 6 half double crochet stitches into the ring, then slip stitch into the 1st st to join. [6 half double crochet in this round]
Abbreviated Version
Rnd 1 - 6hdc into ring, sl st into 1st st to join. [6hdc]
Round Two
Round 2 - Make 2 half double crochet in the same space as the slip stitch then make 2 half double crochet in each stitch, slip stitch into the 1st stitch to join.
Abbreviated Version
Rnd 2 - 2hdc in same sp as sl st, 2hdc in each st, sl st into 1st to join. [12hdc]
Round Three
Round 3 - Make 2 half double crochets in the same space as the slip stitch, I half double crochet in the next stitch, then * make 2 half double crochet in the next stitch, 1 half double crochet in the next, repeat from * 5 times, slip stitch into the 1st stitch to join. [18 half double crochet in this round]
Abbreviated Version
Rnd 3 - 2hdc in same sp as sl st, 1hdc in next, *2hdc in next st, 1hdc in next, rpt from * 5 times, sl st into 1st to join. [18hdc]
Round Four
Round 4, color B - Make 1 half double crochet in the same space as the slip stitch, then make 1 half double crochet in each stitch, slip stitch into the 1st stitch to join. [18 half double crochet in this round]
Abbreviated Version
Rnd 4, col B- 1hdc in same sp as sl st, 1hdc in each st, sl st into 1st st to join. [18hdc]
Round Five
Round 5 - Make 1 half double crochet in the 1st stitch, then Front Post half double crochet around the next stitch, * make 1 half double crochet in the next stitch, then a Front Post half double crochet around the next stitch, repeat from * 8 times, slip stitch into the 1st stitch to join. [18 half double crochet in this round]
Abbreviated Version
Rnd 5 - 1hdc 1st st, FPhdc around next st, *1hdc in next, FPhdc around next st, rpt from * 8 times, sl st into 1st st to join. [18hdc]
Round Six
Round 6 - Make a front post half double crochet around the 1st st, and 1 half double crochet in the next, then make * a front post half double crochet in the next stitch, and 1 half double crochet in the next, repeat from * 8 times, slip stitch into the 1st st to join.[18 half double crochet in this round]
Abbreviated Version
Rnd 6 - FPhdc around 1st st, 1hdc in next, *FPhdc around next st, 1hdc in next, rpt from * 8 times, sl st into 1st st to join. [18hdc]
Round Seven
Round 7 - Make1 half double crochet in the same space as the slip stitch, then make a front post half double crochet round the next stitch, the * make 1 half double crochet in the next, and a front post half double crochet around the next stitch, repeat from * 8 times, slip stitch into the 1st stitch to join. [18 half double crochet in this round]
Abbreviated Version
Rnd 7 - 1hdc in same sp a sl st, FPhdc around next st, *1hdc in next, FPhdc around next st, rpt from * 8 times, sl st into 1st st to join. [18hdc]

Heel
Row One
Row 1 - Remove the hook from loop and secure the stitch with a stitch marker, do not cut yarn. Slip stitch color A into the 6th st, the make 1 half double crochet in the same space, then make 1 half double crochet in each of the next 8 stitches, turn. [9 half double crochet in this row]
Abbreviated Version
Row 1 - Remove hook from yarn and secure the stitch with a stitch marker, do not cut yarn. Sl st col A into the 6th st, 1hdc in same sp, 1hdc in next 8-sts, turn. [9hdc]
Row Two
Row 2 - Make a half double crochet decrease, the make 1 half double crochet in each of the next 5 stitches, then make a half double crochet decrease, turn. [7 half double crochet in this row]
Abbreviated Version
Row 2 - hdc-dec, 1hdc in next 5-sts, hdc-dec, turn. [7hdc]
Row Three
Row 3 - Make a half double crochet decrease, the make 1 half double crochet in each of the next 3 stitches, then make a half double crochet decrease, turn. [5 half double crochet in this row]
Abbreviated Version
Row3 - 1hdc-dec, 1hdc in next 3-sts, 1hdc-dec, turn. [5hdc]
Row Four
Row 4 - Make 2 half double crochets in the 1st stitch, then make 1 half double crochet in the next 3 stitches, and 2 half double crochet in the next stitch, turn. [7 half double crochet in this row]
Abbreviated Version
Row 4 - 2hdc in 1st st, 1hdc in next 3-sts, 2hdc in next, turn. [7hdc]
✨ You're almost there! ✨
To unlock the final steps and complete your pattern, create a free account with Grow.me. below.
Make sure to tick the box to subscribe to our newsletter and stay up to date with the latest patterns, tips, and more!
Once you're signed up, you'll get instant access to finish your project and enjoy exclusive content in the future.
Already signed up? Hit the button below and select 'Switch to Log In' to pick up where you left off and finish your project!
Stocking
Round Eight
Round 8 - Insert the hook back into the marked stitch, then make a front post half double crochet around the 1st stitch, 1 half double crochet in the next stitch, front post half double crochet around the next, 1 half double crochet in the next, front post half double crochet around the next stitch, you should now be where color A starts.
Continue alternating between half double crochet and front post half double crochet stitches along the edge of the heel for a total of 11 stitches until you get back to the color B round.
Make a front post half double crochet around the next half double crochet stitch in the color B round, then a half double crochet into the next stitch, a front post half double crochet around the next, a half double crochet in the next, then slip stitch into the 1st stitch to join. [20 stitches in this round]
Abbreviated Version
Rnd 8 - Insert hk back into the marked st, FPdc around 1st st, 1hdc in next st, FPhdc around next, 1hdc in next st, FPhdc around next st, you should now be where col A starts, continue alternating between hdc, FPhdc sts along the edge of the heel for a total of 11-sts until you get back to the col B rnd, FPhdc around next hdc-st in col B rnd, 1hdc into next, FPhdc around next st, 1hdc in next, sl st into 1st st to join. [20sts]
Round Nine
Round 9 - Make a half double crochet in the 1st stitch, then a front post half double crochet around the next stitch, then * 1 half double crochet in the next, a front post half double crochet around the next stitch, repeat from * 9 times, slip stitch into the 1 st to join. [20 stiches in this round]
Abbreviated Version
Rnd 9 - 1hdc in 1st st, FPhdc around next st, *1hdc in next, FPhdc around next st, rpt from *9 times, sl st into 1st st to join. [20sts]
Round Ten
Round 10 - Make a front post half double crochet around the 1st stitch, make 1 half double crochet into the next, then make * a front post half double crochet around the next stitch, and a half double crochet in the next, repeat from * 9 times, slip stitch into the 1st stitch to join. [20 stitches in this round]
Abbreviated Version
Rnd 10 - FPhdc around 1st st, 1hdc around next st, *FPhdc around next, 1hdc in next st, rpt from *9 times, sl st into 1st st to join. [20sts]
Round Eleven
Round 11 - Make a half double crochet in the 1st stitch, then a front post half double crochet around the next stitch, then * 1 half double crochet in the next, a front post half double crochet around the next stitch, repeat from * 9 times, slip stitch into the 1 st to join. [20 stiches in this round]
Abbreviated Version
Rnd 11 - 1hdc in 1st st, FPhdc around next st, *1hdc in next, FPhdc around next st, rpt from *9 times, sl st into 1st st to join. [20sts]
Round Twelve
Round 12 - Make a front post half double crochet around the 1st stitch, make 1 half double crochet into the next, then make * a front post half double crochet around the next stitch, and a half double crochet in the next, repeat from * 9 times, slip stitch into the 1st stitch to join. [20 stitches in this round]
Abbreviated Version
Rnd 12 - FPhdc around 1st st, 1hdc around next st, *FPhdc around next, 1hdc in next st, rpt from *9 times, sl st into 1st st to join. [20sts]
Round Thirteen
Round 13 - Make a half double crochet in the 1st stitch, then a front post half double crochet around the next stitch, then * 1 half double crochet in the next, a front post half double crochet around the next stitch, repeat from * 9 times, slip stitch into the 1 st to join. [20 stiches in this round]
Abbreviated Version
Rnd 13 - 1hdc in 1st st, FPhdc around next st, *1hdc in next, FPhdc around next st, rpt from *9 times, sl st into 1st st to join. [20sts]
Round Fourteen
Round 14 - Make a front post half double crochet around the 1st stitch, make 1 half double crochet into the next, then make * a front post half double crochet around the next stitch, and a half double crochet in the next, repeat from * 9 times, slip stitch into the 1st stitch to join. [20 stitches in this round]
Abbreviated Version
Rnd 14 - FPhdc around 1st st, 1hdc around next st, *FPhdc around next, 1hdc in next st, rpt from *9 times, sl st into 1st st to join. [20sts]
Round Fifteen
Round 15 - Make a half double crochet in the 1st stitch, then a front post half double crochet around the next stitch, then * 1 half double crochet in the next, a front post half double crochet around the next stitch, repeat from * 9 times, slip stitch into the 1 st to join. [20 stiches in this round]
Abbreviated Version
Rnd 15 - 1hdc in 1st st, FPhdc around next st, *1hdc in next, FPhdc around next st, rpt from * 9 times, sl st into 1st st to join. [20sts]
Rounds Sixteen - Seventeen
Rounds 16-17, color A - Make 1 half double crochet in the same space as the slip stitch, then 1 half double crochet in each stitch, slip stitch into the 1st stitch to join. [20 stitches in each round]
Abbreviated Version
Rnds 16-17, col A - 1hdc in same sp as ch-1, 1hdc in each st, sl st into 1st st to join. [20hdc in each rnd]
Round Eighteen

Round 18 - Chain 1 (don't count this as a stitch), 1 single crochet in the same space as the chain 1, then make 1 single crochet in each of the next 9 stitches, change to a 3mm hook and chain 30 (or as many stitches as you need to get the hanging loop length you need), the slip stitch into the 1st chain stitch, change back to the 4mm hook, and make 1 single crochet in each of the next 10 stitches, slip stitch into the 1st stitch, cut yarn, fasten off and weave in the end. [20 single crochet and a chain 30 loop in this round]
Abbreviated Version
Rnd 18 - ch1 (not a st), 1sc same sp as ch-1, 1sc in next 9-sts, change to 3mm hk, ch30 (or as many sts as needed to get the hanging loop length you desire), sl st into 1st ch-st, change back to 4mm hk, 1sc in next 10-sts, sl st into 1st to join, cut yarn, fasten off and weave in end. [20sc, and ch30 loop]

Stay Connected
Pin this post - Pin now to and take your skills to the next level.
Leave a comment - We're excited to hear your thoughts! Leave a comment below and let us know what you think.
Share on Instagram or Facebook - Capture the beauty of your finished crochet projects and share it on Instagram or Facebook! Tag us @easybreezycrochet or #ebcrochetcreations so we can see your work!
Learn To Crochet
If you are new to crochet and would like to learn more. You might like these:
















Comments
No Comments