Looking for how to crochet a heart for gifts, décor, or scrap yarn projects? This classic amigurumi heart design is quick to make, easy to customize, and beginner-friendly. It’s perfect for those new to amigurumi shaping, yet still relaxing and enjoyable for experienced crocheters. Read on to learn the simple construction method and get your yarn and hook ready — you’ll have your own crochet amigurumi heart in no time.

This post may contain affiliate links, and we may earn a commission on purchases made through them at no extra cost to you. ❤️ Thank you!
Serving as the base design for a small heart series I’m developing, this pattern will soon be joined by three new amigurumi heart styles:
- a chubby heart, with a slightly plumper shape
- a curvy heart, featuring a playful curved tail at the bottom
- a half-and-half dual-tone heart, made using a special short-row technique
I’ll link to those patterns here once they’re ready, so you can explore different heart shapes using the same basic construction idea. So, stay tuned!
What Can I Use This Amigurumi Heart For?
Making an amigurumi heart is not only easy but also full of delightful possibilities! Plus, with three different sizes to choose from, they’re perfect for all kinds of occasions and projects. Here are just a few ideas:
- Handmade gifts for Valentine’s Day, anniversaries, or special occasions
- Home décor for shelves, desks, or seasonal displays
- Keychains, bag charms, or zipper pulls (medium and small sizes work especially well)
- Gift toppers that add a thoughtful handmade touch
- Party favors, wedding favors, or event giveaways
- Soft toys or amigurumi animals and accessories
- Photo props or flat-lay styling for handmade projects
- Craft fair items or stocking fillers
- Scrap-yarn projects that come together quickly
Whether you make just one or crochet a whole batch, this amigurumi heart is a lovely way to turn leftover yarn into something meaningful.
About This Amigurumi Heart Pattern
This crochet heart pattern is worked from top to bottom using two separate “bumps” that are joined together to form the upper curves of the heart.
The pattern comes in three sizes — Small, Medium, and Large. While the stitch counts differ, the construction method is exactly the same for all sizes. Once you understand how the two bumps are joined and shaped, you’ll be able to crochet any size confidently.
For easy reference, the complete written crochet pattern for all three amigurumi heart sizes (Small, Medium, and Large) is available at the end of this post. This free amigurumi heart pattern includes a downloadable version, which is especially helpful if you’d like to:
- Print the pattern
- Crochet offline
- Follow round-by-round instructions without scrolling
Materials & Tools
You can use any yarn in your preferred color for this amigurumi heart. Only a small amount is needed, which makes it perfect for using up leftover yarn from previous projects. The hearts shown in this tutorial were crocheted with milk-cotton light-worsted yarn.
Use a crochet hook suitable for your yarn weight. I used a 2.5 mm crochet hook with light-worsted yarn. If you choose a different yarn weight, simply adjust the hook size accordingly. Please note that the finished size of your amigurumi heart will vary depending on the yarn and hook size you use.
To give the heart its soft, plump shape, stuff it with polyester fiberfill as you crochet.
You will also need:
- A tapestry needle for stitching and closing gaps
- A pair of scissors for trimming yarn ends
- A blunt-point tweezers, helpful for pushing fiberfill neatly into the bumps
Finished Sizes
Using light-worsted yarn and a 2.5 mm crochet hook, the finished amigurumi heart sizes are approximately:
- Large Heart: 4 inches
- Medium Heart: 3 inches
- Small Heart: 2 inches
Note: Finished sizes will vary if you use a different yarn weight or hook size.
Crochet Stitches & Abbreviations Used
Only a few basic crochet stitches are used in this amigurumi heart pattern, making it beginner-friendly and easy to follow. Below are the stitches and abbreviations you’ll see throughout the pattern:
- MR – magic ring or magic circle
- sc – single crochet
- inc – 2sc increase
- inv dec – invisible decrease
- fo – fasten off
If you’re new to amigurumi, the magic ring helps create a tightly closed center, while the invisible decrease keeps your shaping smooth and neat — especially important when forming the tapered tip of the heart. If you need further guidance on crochet, be sure to check out my beginner’s guide to crochet.
Step-By-Step Photo Tutorial
The construction method is the same for all three heart sizes. The photos below show how the two top bumps are joined and shaped to form the amigurumi heart.

Step 1: Crochet the Two Top Bumps
Crochet two bumps, fastening off the first.
Continue with the second until it’s ready to join the first.
Position both bumps side by side on the table to visualize how the heart will come together before the next round.

Step 2: Join The Bumps
Continue working from Bump 2.
Skip the first 2 stitches of Bump 1, then insert your hook into the 3rd stitch onward of Bump 1 and begin crocheting around until you reach the last stitch of the round.

Step 3: Complete Joining Round
After crocheting across Bump 1, work back on Bump 2 to complete the round. Both bumps will then form a heart shape at the top.

Step 4: The Gap Between Bumps
After joining the bumps, a small gap may appear at the stitches. This is normal and will close in the next step for a smooth heart shape.

Step 5: Stitch the Gap
Use a tapestry needle and the yarn tail from Bump 1 to neatly close the gap.
Pull the yarn snugly but not too tight, ensuring the stitches blend with the surrounding fabric.

Step 6: Crochet the Body
After closing the gap, the top of the amigurumi heart should be smooth and symmetrical. You can now continue crocheting the body according to the pattern.

Step 7: Stuffing
As you work toward the tip of the heart, start filling it with polyester fiberfill. Use blunt-point tweezers to gently push the stuffing into both curves. Shape the curves evenly with your fingers, and add the stuffing gradually to avoid over-stuffing. Taking care to shape it now will enhance the final appearance.

Step 8: Finishing
To complete crocheting, fasten off by threading the yarn through the front loops of the remaining stitches with a tapestry needle. Pull tight to close the opening and weave in the yarn tail.
Your crochet heart is complete!
What’s Next?
- If you enjoyed making this amigurumi heart, you might also like these quick and heart-themed projects:
- A quick 2-minute crochet heart pattern (appliqué heart) for fast makes
- A crochet heart coaster pattern that’s perfect for gifts and home décor
- Stay tuned for the chubby heart, curvy heart, and dual-tone amigurumi heart patterns! Find these and more heart-inspired craft projects at craftpassion.com.
- Finished your amigurumi heart? Share it on social media and tag @craftpassion on Facebook or Instagram! Whether it’s a keychain, gift topper, or ornament, I’d love to see your creativity!
- Planning to make more later? Save this free amigurumi heart pattern for future projects by pinning it to Pinterest so you can easily find it again.
- Share the pattern with your crochet friends and organize a crochet-along. It’s a fun way to craft together and see how everyone styles their amigurumi hearts.
❤️❤️ Happy crocheting! ❤️❤️
Written Crochet Pattern Sheet
Amigurumi Heart (Basic Shape) Crochet Pattern - 3 Sizes
Learn how to crochet an amigurumi heart with this free pattern in 3 sizes (2”, 3”, and 4”). This beginner-friendly crochet amigurumi heart works up quickly and is perfect for scrap yarn, Valentine’s gifts, keychains, décor, and handmade keepsakes.
Materials
- DK or Light-Worsted yarn
- Polyester fiberfill
Tools
- 2.5 mm Crochet Hook
- Tapestry Needle (for stitching pieces)
- Blunt point tweezer (for stuffing fiberfill)
- Scissors
Instructions
Pattern Notes
- This crochet pattern is written in US terms.
- This pattern is worked from top to bottom.
- First, crochet the two top bumps and fasten off Bump 1.
- Continue working from Bump 2, incorporating Bump 1 to form the lower body, which ends at the tip.
- Stuff the piece firmly with polyester fiberfill as you go, adding more stuffing as needed to maintain its shape.
Abbreviations
MR: magic ring or magic circle
sc: single crochet
inc: 2sc increase
inv dec: invisible decrease
fo: fasten off
st: stitch
Large Heart
Bump 1
Make an MR.
Round 1: sc 6 in MR. {6}
Round 2: [inc] around. {12}
Round 3: [sc, inc] around. {18}
Round 4: [sc, inc, sc] around. {24}
Round 5: sc around. {24}
Round 6: [inc, sc 2] around {32}
Round 7: sc around. {32}
fo and leave a long tail for sewing.
Bump 2 and Body
Bump 2
Make an MR.
Round 1: sc 6 in MR. {6}
Round 2: [inc] around. {12}
Round 3: [sc, inc] around. {18}
Round 4: [sc, inc, sc] around. {24}
Round 5: sc around. {24}
Round 6: [inc, sc 2] around {32}
Round 7: sc around. {32}
Continue crocheting the body, incorporating Bump 1 in Round 8.
Body
Round 8: Bump 2 - sc 16, Bump 1 - sk 2, sc 30, Bump 2 - sk 2, sc 14. {60}
Use the yarn tail from Bump 1 to sew the 2 sts gap closed.
Round 9 - 10: sc around. {60}
Round 11: [inv dec, sc 8] around. {54}
Round 12: sc around. {54}
Round 13: [sc 4, inv dec, sc 3] around. {48}
Round 14: sc around. {48}
Round 15: [inv dec, sc 6] around. {42}
Round 16: sc around. {42}
Round 17: {sc 3, inv dec, sc 2] around, {36}
Round 18: sc around. {36}
Round 19: [inv dec, sc 4] around. {30}
Round 20: sc around. {30}
Round 21: [sc 2, inv dec, sc ] around. {24}
Round 22: sc around. {24}
Round 23: [inv dec, sc 2] around. {18}
Round 24: sc around. {18}
Round 23: [sc, inv dec] around. {12}
Round 24: sc around. {12}
Round 25: [inv dec] around. {6}
fo and hide yarn.
Medium Heart
Bump 1
Make an MR.
Round 1: sc 6 in MR. {6}
Round 2: [inc] around. {12}
Round 3: [sc, inc] around. {18}
Round 4: sc around. {18}
Round 5: [ sc 2, inc, (sc, inc) 3 times ] 2 times. {26}
Round 6: sc around. {26}
fo and leave a long tail for sewing.
Bump 2 and Body
Bump 2
Make an MR.
Round 1: sc 6 in MR. {6}
Round 2: [inc] around. {12}
Round 3: [sc, inc] around. {18}
Round 4: sc around. {18}
Round 5: [ sc 2, inc, (sc, inc) 3 times ] 2 times. {26}
Round 6: sc around. {26}
Continue crocheting the body, incorporating Bump 1 in Round 7.
Body
Round 7: Bump 2 - sc 13, Bump 1 - sk 2, sc 24, Bump 2 - sk 2, sc 11. {48}
Use the yarn tail from Bump 1 to sew the 2 sts gap closed.
Round 8: sc around. {48}
Round 9: [inv dec, sc 6] around. {42}
Round 10: sc around. {42}
Round 11: [sc 3, inv dec, sc 2] around. {36}
Round 12: sc around. {36}
Round 13: [inv dec, sc 4] around. {30}
Round 14: sc around. {30}
Round 15: [sc 2, inv dec, sc] around. {24}
Round 16: sc around. {24}
Round 17: {inv dec, sc 2] around, {18}
Round 18: sc around. {18}
Round 19: [sc, inv dec] around. {12}
Round 20: sc around. {12}
Round 21: [inv dec] around. {6}
fo and hide yarn.
Small Heart
Bump 1
Make an MR.
Round 1: sc 6 in MR. {6}
Round 2: [inc] around. {12}
Round 3: [inc 2, sc] around. {20}
Round 4: sc around. {20}
fo and leave a long tail for sewing.
Bump 2 and Body
Bump 2
Make an MR.
Round 1: sc 6 in MR. {6}
Round 2: [inc] around. {12}
Round 3: [inc 2, sc] around. {20}
Round 4: sc around. {20}
Continue crocheting the body, incorporating Bump 1 in Round 5.
Body
Round 5: Bump 2 - sc 10, Bump 1 - sk 2, sc 18, Bump 2 - sk 2, sc 8. {36}
Use the yarn tail from Bump 1 to sew the 2 sts gap closed.
Round 6: [inv dec, sc 4] around. {30}
Round 7: sc around. {30}
Round 8: [sc 2, inv dec, sc] around. {24}
Round 9: sc around. {24}
Round 10: {inv dec, sc 2] around, {18}
Round 11: sc around. {18}
Round 12: [sc, inv dec] around. {12}
Round 13: sc around. {12}
Round 14: [inv dec] around. {6}
fo and hide yarn.
Notes
The total time required is an estimate based on the project's speed and the hours spent on it.
The tree can be crocheted and sold in small batches. However, you may not publish the patterns and images in any form without prior written permission from Craft Passion.
This downloadable crochet pattern is perfect for offline reference and convenience. For detailed instructions and additional information, visit the full article at https://www.craftpassion.com/basic-amigurumi-heart-3-sizes/
