Free crochet pattern

One-round crochet heart in a magic ring

This crochet heart is made in a single round: treble and double crochet stitches worked into a magic ring form the two curved lobes, and one treble crochet between chain-1s forms the point. Pulling the ring closed shapes the heart. It takes five minutes and measures about 2 inches across.

By the crochetpatterns.io editorial team · Reviewed · Editorial policy

By the crochetpatterns.io editorial team · Reviewed September 13, 2026 under our editorial policy · pattern testing in progress

Small completely flat red crochet heart appliqué lying flat, thin like a coaster, not stuffed, no puffiness
Valentine redSave to Pinterest
Pattern at a glance
DetailValue
Skill levelBeginner
Yarn weightMedium (#4)
Yardage2–4 yd (2–4 m)
Hook4 mm
GaugeGauge is not critical.
Finished sizeAbout 2 in (5 cm) wide
Timeabout 5 minutes

Materials

  • Worsted weight (#4) yarn, about 3 yd / 3 m
  • 4 mm (US G-6) crochet hook
  • Tapestry needle

Abbreviations (US terms)

MR
magic ring
ch
chain
tr
treble crochet
dc
double crochet
sl st
slip stitch
st
stitch
sts
stitches

Notes before you start

  • All stitches are worked into the magic ring, not into each other.
  • Pull the ring tight before the final slip stitch so the lobes curve.

Heart

  1. Make a magic ring.
  2. Into the ring work: ch 3, 3 tr, 3 dc, ch 1, 1 tr, ch 1, 3 dc, 3 tr, ch 3, sl st in ring. (6 tr and 6 dc forming the lobes, 1 tr forming the point)
  3. Pull the tail to close the ring tightly. Fasten off.

Finishing

  1. Weave the tail through the centre dip so it pulls the top of the heart inwards.
  2. Weave in ends or use them to sew the heart onto a project.

Errata

No corrections have been published for this pattern. Found a mistake? Tell us and we will log the fix here with a date.

Frequently asked questions

Why does my heart look like a circle?

The ring was not pulled tight enough, or the point stitch was not framed by chain-1s. Close the ring fully before joining.

How do I make a garland of hearts?

Chain a long string and slip stitch through the top dip of each heart every 3 in (7.5 cm).

You might also like