These sweet little baskets are made by building onto the hearts crochet pattern from last week’s pattern here. The crossing double crochets and skipped stitches used on the sides create an X O X O effect. Perfect for all your lovely Valentines!

Hugs and Kisses Heart Basket Crochet Pattern
Here’s what you need:
- worsted weight yarn
- H hook
- tapestry needle
Resources and tutorials you may find helpful in following this crochet pattern: Crochet Abbreviations, U.S. to U.K. Crochet Conversion Chart, How to Make a Magic Ring {photo & video tutorial}.
Add this pattern to your Ravelry library.
Finished sizes: small = approx. 4½ in.
Make a magic ring (as an alternative to the magic ring, you can ch 4 and join with a slip stitch in furthest chain from hook to form a ring).
Round 1: Ch 1 (does not count as st), working into the ring, work 4 hdc, 3 dc, ch1, Sl st in ring, ch 1, continue working in ring 3 dc, 3 hdc, join with a Sl st to first hdc of round, pull tail of yarn to close up ring — 16 sts.
Round 2: Ch 1 (does not count as st), 1 hdc in same st as join, 1 hdc in each of the next 3 sts, 1 dc in next, 2 dc in next, 3 dc in next, ch 1, Sl st in Sl st from previous round, ch 1, 3 dc in next st, 2 dc in next, 1 dc in next, 1 hdc in each of the next 3 sts, join — 22 sts.
Round 3: Ch 1 (does not count as st), 1 hdc in same st as join, 1 hdc in each of the next 5 sts, 1 dc in next, 2 dc in next, 3 dc in next, 2 hdc in next, ch 1, Sl st in Sl st from previous round, ch 1, 2 hdc in next, 3 dc in next st, 2 dc in next, 1 dc in next, 1 hdc in each of the next 5 sts, join — 30 sts.
Round 4: Ch 1 (does not count as st), 1 hdc in same st as join, 1 hdc in each of the next 6 sts, 2 hdc in next, 2 dc in each of the next 3 sts, 3 dc in next, 1 hdc in each of the next 2 sts, ch 1, Sl st in Sl st from previous round, ch 1, 1 hdc in each of the next 2 sts, 3 dc in next, 2 dc in each of the next 3 sts, 2 hdc in next, 1 hdc in each of the next 6 sts, join — 42 sts.
Round 5: Ch 1 (does not count as st), 1 dc in same st as join, 1 dc in each of the next 19 sts, 1 dc in ch-1 space, skip Sl st, 1 dc in ch-1 space, 1 dc in each of the next 19 sts, join — 41 sts.
Turn.
Round 6: Ch 1, 1 dc in same st as join, ch 1, skip 2 * 1 dc in next st, working in front of the st just made work 1 dc into the previous st, ch 1, skip 2, repeat from * around, join — 41 sts.
Round 7: Without turning, work 1 reverse single crochet in each st just made around, join — 41 sts.
Fasten off, weave in ends.
Now they are ready to fill with goodies for all your sweeties!


Might I suggest that in row 3 (4th crochet row) it would be helpful to crochet stitches just in the front of the stitches in the previous row so that the basket sits straighter and firmer.
I like your site. I’m gonna make the heart basket and use one side of the sachet for coasters to to fit the basket. Thanks for allowing me to follow the site. Thanks,Kay
I love your site. I think I’ll make the heart basket and use one side of sachet for coasters. Thanks for accepting me. Kay
Absolutely adore this. I make things to sell for ferret rescues and would love to grow this into a bigger version for a bed. Do you have any idea how you would go about making this in a bigger version?
I just love these heart baskets!
So happy you like them! Thanks, Rachel 🙂
Thanks Kara! This is such a cute pattern. I can’t wait to try it out. Thanks so much for sharing this.
Eileen:0
So, so cute! Thank you for sharing this clear and well-written pattern. My little basket turned out perfect! The possibilities are endless for making these in different weight yarns for home decor and gifts too. Thanks again! 🙂