Crochet hearts make great decorations, embellishments for gifts, or even small heartfelt gifts themselves.

Materials Needed:

  1. Worsted weight yarn in your desired color(s)
  2. Crochet hook (size appropriate for your chosen yarn)
  3. Scissors
  4. Yarn needle


  • CH: Chain
  • SC: Single Crochet
  • HDC: Half Double Crochet
  • DC: Double Crochet
  • SL ST: Slip Stitch


Step 1: Magic Ring Create a magic ring (adjustable loop) by wrapping the yarn around your fingers twice, then inserting your hook under the two loops, yarn over, and pull through to create the ring. Chain 1 to secure the ring.

Step 2: Crochet the Heart Shape

Round 1: Inside the magic ring, crochet 3 chains (counts as the first DC). Crochet the following stitches into the ring: 3 DC, 3 HDC, chain 1, 1 DC (this forms one of the heart bumps), chain 1, 3 HDC, 3 DC, chain 1, slip stitch into the ring. Pull the tail of the magic ring to tighten. This completes one side of the heart.

Round 2: Chain 2, and now work the other side of the heart. On the opposite side of the heart, crochet: 3 DC, 3 HDC, chain 1, slip stitch into the magic ring. Chain 2 to finish.

Step 3: Finishing

Cut the yarn, leaving a tail, and pull it through the loop on your hook to secure. Weave in any loose ends using a yarn needle.

Optional: Embellishments

  • You can attach a small button to the center of the heart.
  • Add a hanging loop by chaining a desired length at the center point of the heart and securing with a slip stitch.

Feel free to experiment with different yarn colors and sizes to create variations of your crochet hearts. Once you’ve mastered this simple pattern, you can explore more complex designs and incorporate these cute crochet hearts into various projects.

Remember, practice makes perfect, so don’t be discouraged if your first heart doesn’t turn out exactly as you’d hoped. With a little practice, you’ll be creating beautiful crochet hearts in no time!