Skip to content
Crochet Tips

How to Crochet a Heart: Quick Pattern for Beginners

Learn to crochet a heart in under 90 seconds with this simple pattern using basic stitches. Perfect for Valentine's Day and beginners.

Crochet – Free Pattern

How to Crochet a Heart: Quick Pattern for Beginners

Make a tiny crochet heart in under 90 seconds with just a ring and a few stitches.

You can crochet a heart in under 90 seconds, and it only needs a ring and a few stitches.

This tiny heart is the kind of pattern you memorize after one try. It takes less than two minutes once you know the rhythm, and it uses just a few stitches you probably already know.

You work everything into a ring, then pull it tight to form the bottom point. The two bumps on top come from a chain space in the middle. It's clever, simple, and very satisfying.

In short

This crochet heart pattern is a quick project that uses a magic ring and basic stitches. You'll work double crochet, half double crochet, and single crochet into the ring to shape the heart. It's perfect for Valentine's Day or any time you want a small, handmade touch.

Skill levelBeginner
TimeUnder 2 minutes per heart
Finished sizeAbout 2.5 cm wide with worsted weight yarn
Image showing crochet heart pattern
A finished crochet heart in red yarn sits beside the hook used to make it.

What you need

Yarn

Worsted weight yarn in any color. Red or pink suits Valentine's Day, but any color works.

Crochet hook

4.5 mm or 5 mm hook works well with worsted weight yarn. Adjust if your yarn is thicker or thinner.

Scissors

For cutting the yarn after finishing.

Yarn needle

For weaving in the ends. A small safety pin can substitute in a pinch.

What You'll Need for This Heart

You only need three things: yarn, a hook, and scissors. For a small heart, use worsted weight yarn and a 4.5 mm or 5 mm hook. If you use thicker yarn, the heart gets bigger; thinner yarn makes it smaller.

You'll also need a yarn needle to weave in the ends. A stitch marker is handy but not required. You can use a scrap of contrasting yarn instead.

Worth knowing

If you don't have a yarn needle, a small safety pin works to pull the yarn tail through.

The Stitches You'll Use

This pattern uses four basic stitches: chain (ch), double crochet (dc), half double crochet (hdc), and single crochet (sc). If you can do these, you can make this heart.

The magic ring is the only slightly tricky part. If you've never done one, practice once or twice. It's just a loop you pull tight after the first round.

Worth knowing

If the magic ring feels awkward, you can chain 4 and slip stitch into the first chain to make a ring instead.

Step-by-Step Crochet Heart Pattern

Work all stitches into the same ring. The order matters because it creates the shape. Follow the numbers closely.

After the last slip stitch, pull the yarn tail to close the ring. That makes the bottom point of the heart.

Worth knowing

Keep your tension even. If you pull too tight, the heart curls; too loose and it looks floppy.

How to Check Your Work

When you finish, you should see two clear bumps on top and a point at the bottom. The center should have a small gap where the chain-2 space is.

If the heart looks lopsided, check your stitch counts. You should have two double crochets on each side of the chain space, with the half double and single crochets in between.

Worth knowing

Lay the heart flat on a table. If it doesn't sit flat, your tension was too tight or too loose. Try again with a slightly looser grip.

Finishing and Hiding the Yarn Tails

Cut the yarn, leaving a tail about 10 cm long. Thread it onto a yarn needle and weave it through the back of the stitches. Trim any excess.

The starting tail from the magic ring can be pulled tight and woven in the same way. This keeps the heart neat from both sides.

Worth knowing

If you plan to sew the heart onto something, leave a longer tail and use it as the sewing thread.

Common Mistakes and How to Fix Them

The most common mistake is putting the chain-2 space in the wrong place. It must be in the center, between the two sets of double crochets. If you chain too early or too late, the bumps won't match.

Another common issue is pulling the ring too tight before you finish all the stitches. Wait until the last slip stitch is done, then pull gently.

Worth knowing

If the heart looks more like a circle, you probably missed the chain-2 space. Rip it out and try again – it only takes a minute.

Step

Step 1

Make a magic ring

Wrap the yarn around your finger twice, then insert the hook and pull a loop through. Chain 2 to start.

Step 2

Work the first side

Into the ring, work 2 double crochet, then 1 half double crochet, then 2 single crochet.

Step 3

Make the center chain space

Chain 2. This creates the dip between the two bumps of the heart.

Step 4

Work the second side

Into the ring, work 2 single crochet, then 1 half double crochet, then 2 double crochet.

Step 5

Close the round

Chain 2, then slip stitch into the ring. Pull the yarn tail to tighten the ring and form the bottom point.

Step 6

Finish off

Cut the yarn and pull through the loop. Weave in the ends with a yarn needle.

Ways to change it

Use different yarn weights

Thicker yarn (bulky) makes a larger heart; lace weight makes a tiny one. Adjust hook size accordingly.

Add a hanging loop

Before finishing, chain 10 and slip stitch into the top of the heart to create a loop for ornaments or gift tags.

Make a garland

Crochet several hearts and string them together with a chain or ribbon.

Use as appliqué

Sew the heart onto a card, a bag, or a sweater for a handmade touch.

Try a different color

Pastel colors work for spring, while red and pink are classic for Valentine's Day.

The short version

  • This pattern uses only a magic ring and basic stitches: chain, double crochet, half double crochet, and single crochet.
  • The chain 2 space in the center is what creates the two bumps on top of the heart.
  • Pull the magic ring tight only after the last slip stitch to form the point at the bottom.
  • Worsted weight yarn and a 4.5 mm hook make a heart about 2.5 cm wide.
  • This project takes under 2 minutes once you know the steps, making it perfect for beginners.
  • The most common mistake is misplacing the chain 2 space – keep it centered between the double crochets.
  • You can use any yarn and hook size to change the heart's size.

Questions people ask

What kind of yarn works best for a crochet heart?

Worsted weight yarn is a good choice because it's easy to see the stitches and the heart comes out a nice size. You can use any yarn, though – just adjust your hook size to match.

How do I make a bigger crochet heart?

Use thicker yarn and a larger hook. Or, you can add extra stitches in each round, but the simple pattern above is designed for a small heart. For a bigger one, try a different pattern.

Why does my heart look like a circle?

The chain 2 space is probably missing or in the wrong place. Make sure you chain 2 exactly in the middle, between the two sets of double crochets.

Can I use this heart for a gift tag?

Yes, it works great as a gift tag. Just leave a long tail and sew it onto the gift, or attach a loop to hang it.

Try this quick heart pattern tonight

Now you have a sweet little heart that takes less time than boiling a kettle. Make a few in different colors and keep them in a jar for when you need a last-minute gift topper. Happy hooking!

crochet heart patterneasy crochet heartquick crochet hearthow to crochet a heartcrochet heart for beginnersvalentine's day crochetsmall crochet heart tutorial
Marta Kowalska
About Marta Kowalska

I write about easy crochet tutorials, beginner crochet patterns, and quick crochet projects that actually work for busy people. My angle is breaking down every stitch and step so you can finish a project in an evening, even if you've never held a hook before.

Join the Conversation

Share a helpful question, tip, or project note.

Scroll to Top