Celebrate the season of love by creating heartfelt gifts that speak louder than words. This crochet heart pattern is the perfect way to craft something meaningful and beautiful with your own hands. Whether you're gifting it as a keychain, an embellishment for a Valentine’s card, or simply as a little token of love, these adorable hearts carry endless warmth and sentiment.
This crochet design combines simplicity and charm in an effortless way. Featuring two size options, the pattern allows you to make both big and small hearts that are soft, sturdy, and full of character. What makes it truly special is how it brings artistry to life with its seamless structure, neat stitching, and how easily it can be personalized with colors or finishing details. Ideal for beginners and seasoned crafters alike, this heart design radiates creativity, making it the perfect handmade gift for Valentine’s Day or any day to show someone you care.
Credit Gul’s Cozy Crochet
Pattern Abbreviations & Terminology
- MR – Magic Ring
- SC – Single Crochet
- INC – Increase (2 SC in one stitch)
- DEC – Decrease (single crochet two stitches together)
- SL ST – Slip Stitch
Note: This pattern uses U.S. crochet terms.
Step-by-Step Crochet Instructions
Small or Big Heart – Detailed Rounds
- Start with the Magic Ring (MR)
- Create a Magic Ring and work within it.
Step 1 – First Piece
Round 1: Crochet 6 single crochets (SC) into the Magic Ring. Tighten the ring. (6 stitches)
Round 2: Make an increase (INC) in each stitch (2 SC in each stitch). (12 stitches)
Round 3: Make 1 SC in each stitch. (12 stitches)
- Fasten off and cut the yarn, leaving a long tail (this tail will be used later to close any gaps).
Step 2 – Second Piece
Repeat Rounds 1-3 as for the first piece.
- Do not cut the yarn at the end of the third round. This piece will be joined to the first piece.
Step 3 – Joining the Pieces
Round 4:
- Insert your hook into the last stitch of the first piece.
- Pull up a loop and make 1 SC to connect them.
- Place a stitch marker to indicate the beginning of Round 4.
- Crochet 12 SC around the first piece, then 12 SC around the second piece. (24 stitches total)
- Use the leftover yarn tail from Step 1 to stitch closed any gaps between the joined pieces.
Step 4 – Building the Heart Shape
Round 5: Work 1 SC in each stitch around. (24 stitches)
Round 6:
- Work 1 SC in the first 2 stitches, then make a decrease (DEC).
- Continue this sequence (2 SC, DEC) 4 times. (20 stitches)
Round 7: Make 1 SC in each stitch around. (20 stitches)
Round 8: - Work 1 SC in the first 3 stitches, then make a decrease (DEC).
- Repeat this sequence (3 SC, DEC) 4 times. (16 stitches)
Round 9: Make 1 SC in each stitch around. (16 stitches)
Round 10: - Work 1 SC in the first stitch, then make a decrease (DEC).
- Continue this pattern (1 SC, DEC) 4 times. (12 stitches)
Step 5 – Stuff the Heart
- Begin stuffing the heart with polyfill once the opening starts to narrow.
- Shape the heart gently as you add stuffing.
Step 6 – Closing the Heart
Round 11: Make 1 SC in each stitch. (12 stitches)
Round 12:
- Work 1 SC in the first stitch, followed by a decrease.
- Repeat this sequence (SC, DEC) 4 times. (8 stitches)
Finishing: - Make 1 slip stitch (SL ST). Fasten off and cut the yarn, leaving a tail.
- Finish stuffing the heart and use the tail and yarn needle to close the opening.
Tips for Finishing
- Use the yarn needle to weave in any loose ends to prevent unraveling.
- Smooth out the shape of the heart by gently pressing and adjusting the stuffing.












