|

Crochet Heart Coaster Pattern (Free Printable)

THIS ARTICLE CONTAINS AFFILIATE LINKS THAT SUPPORT HANDY LITTLE ME CONTENT AND FREE PATTERNS.

If you love small, satisfying crochet projects, this crochet heart coaster is going to be your new favorite make.

It’s quick, cute, and perfect for using up little bits of cotton yarn, plus it makes an adorable handmade gift (or a quirky pop of color for your own coffee table).

This pattern uses simple stitches with a few taller stitches to shape the curves of the heart.

Add a contrasting border, and you’ve got a coaster that looks way fancier than the time it takes to crochet it.

And yes, this one is also available as a free printable, so you can keep it in your project bag and crochet on the go.

Crochet Heart Coaster Pattern Free Pattern

Before You Get Started

Here are a few quick tips so your heart turns out neat and nicely shaped:

  • Cotton yarn is ideal for coasters because it’s absorbent and holds its shape well.
  • You’ll start with a magic ring. If you prefer, you can substitute with the ch-2 ring method (notes in the FAQ).
  • The coaster is worked in joined rounds, so you’ll slip stitch to join at the end of each round unless the round ends with a specific join instruction.
  • If your heart looks a little wobbly at first, totally normal. A quick wet block makes it crisp and symmetrical.

Materials

You’ll need:

  • 4 mm crochet hook / US G-6
  • Scissors
  • Yarn needle
  • Yarn: 100% cotton (approx 30g / 51m / 55.8 yds)
    • I used Red (Yarn A) and White (Yarn B) cotton.
    • Scraps of Rico Creative Cotton Aran and The Cotton from We Are Knitters.

Optional (nice to have):

  • Stitch marker (helpful if you like tracking your first stitch)
  • Blocking mat + pins (even a towel works!)

Size and Gauge Info

Finished size: approx 6.5 in at the widest point and 4.5 in tall.

Gauge (not critical): 18 sts / 24 rows in single crochet

Gauge isn’t really necessary for this project; your coaster just needs to lie flat and look heart-shaped.

If yours comes out larger/smaller, it’s usually just yarn thickness or tension, and it’ll still work as a coaster.

crochet heart coaster

Abbreviations (US terms)

  • ch = chain
  • sl st = slip stitch
  • st(s) = stitch(es)
  • sc = single crochet
  • hdc = half double crochet
  • dc = double crochet
  • tr = triple crochet (or treble crochet)
  • rep = repeat
heart coaster crochet in two colors

Pattern Instructions

Yarn A (Red)

Round 1: Magic ring – ch 2, 15 dc into ring, sl st into top of first dc.

Round 2: Ch 2, 1 dc into same st, 4 tr into next st, 2 dc into next st, 1 hdc into each of next 4 sts.

Bottom of the heart: 1 dc, 1 tr, 1 dc into next st.

The other side: 1 hdc into each of next 4 sts, 2 dc into next st, 4 tr into next st, 1 dc into next st, ch 2, sl st into same st.

Fasten off Yarn A.

Yarn B (White)

Round 3: Join Yarn B into the middle, join at the top of the heart, ch 1, 2 dc in next st, 1 tr in next 2 sts, 4 tr in next st, 1 tr in next st, 2 dc in next st, 1 hdc in next 6 sts.

Bottom of the heart: 1 dc, 1 tr in next st, 1 tr, 1 dc in next stitch.

The other side: 1 hdc in next 6 sts, 2 dc in next st, 1 tr in next st, 4 tr in next st, 1 tr in next 2 sts, 2 dc in next st, ch 1, sl st into 1st ch.

Change to Yarn A.

Yarn A (Red)

Round 4: Join Yarn A into the middle join at the top of the heart, ch 1, 1 sc in same st, 2 dc in next st, 2 tr in next st, 1 tr in next st, 2 tr in next st, 4 tr in next st, 1 tr in next 3 sts, 2 dc in next st, 1 dc in next 9 sts.

Bottom of the heart: 1 dc, 1 tr, 1 dc in next stitch.

The other side: 1 dc in next 9 sts, 2 dc in next st, 1 tr in next 3 sts, 4 tr in next st, 2 tr in next st, 1 tr in next st, 2 tr in next st, 2 dc in next st, 1 sc in next st, sl st into the center of the top of the heart.

Change to Yarn B.

Yarn B (White)

Round 5: Ch 1, sc into same st, *1 sc in next st, 2 sc in next st; rep from * for 24 sts.

Bottom of the heart: 2 sc in next st, 2 sc in next stitch.

The other side: *2 sc in next st, 1 sc in next st; rep from * for 24 sts. 1 sc in next st, sl st into 1st ch.

Change to Yarn A.

Yarn A (Red)

Round 6: Ch 1, sc into same st, *1 sc in next 2 sts, 2 sc in next st; rep from * for 36 sts.

Bottom of the heart: 2 sc in next 4 sts.

The other side: *1 sc in next 2 sts, 2 sc in next st; rep from * for 41 sts, sl st into 1st ch.

Fasten off.

Finishing

  • Weave in any loose ends with a yarn needle.
  • Wet block to shape (this is the secret sauce for smooth curves and a crisp point!).
crochet heart

FAQ

What yarn is best for a crochet heart coaster?

Cotton yarn is best because it’s absorbent, heat-tolerant, and keeps its shape.

Acrylic can work, but it may not absorb condensation well and can get warm under mugs.

Do I have to match gauge?

Nope. Gauge isn’t important here—just aim for a coaster that lies flat.

If it curls, try a looser tension or go up a hook size.

I don’t know how to make a magic ring. What can I do instead?

Use this alternative: ch 2, work the stitches for Round 1 into the second ch from the hook, then join. (Your center may be a little more open, but it still looks cute.)

My heart looks lopsided. Did I mess up?

Probably not. Hearts are dramatic.

A quick wet block usually fixes uneven curves, especially around the top bumps and the point.

Can I make these bigger or smaller?

Yes, use thicker yarn and a bigger hook for larger coasters, or thinner cotton for smaller ones.

The stitch pattern stays the same.

Free Printable

Want to keep this tutorial handy while you crochet? Grab the free printable version of the pattern below!

Whether you’re curled up on the couch or crafting on the go, this easy-to-follow card makes it simple to work through each round at your own pace.

Yield: Crochet heart coaster

Heart Coaster Crochet Pattern

crochet heart

Make a sweet little crochet heart coaster in just a few rounds!

This beginner-friendly tutorial uses cotton yarn scraps and a simple border to create the perfect handmade gift (or a fun pop of color for your coffee table).

Prep Time 10 minutes
Active Time 40 minutes
Additional Time 10 minutes
Total Time 1 hour
Difficulty Advanced Beginner
Estimated Cost $10

Materials

  • Yarn: 100% cotton (approx 30g / 51m / 55.8 yds)
  • I used Red (Yarn A) and White (Yarn B) cotton.
  • Scraps of Rico Creative Cotton Aran and The Cotton from We Are Knitters.

Tools

  • 4 mm crochet hook / US G-6
  • Scissors
  • Yarn needle
  • Optional (nice to have): Stitch marker (helpful if you like tracking your first stitch)
  • Blocking mat + pins (even a towel works!)

Instructions

Yarn A (Red)

Round 1: Magic ring – ch 2, 15 dc into ring, sl st into top of first dc.

Round 2: Ch 2, 1 dc into same st, 4 tr into next st, 2 dc into next st, 1 hdc into each of next 4 sts.

Bottom of the heart: 1 dc, 1 tr, 1 dc into next st.

The other side: 1 hdc into each of next 4 sts, 2 dc into next st, 4 tr into next st, 1 dc into next st, ch 2, sl st into same st.

Fasten off Yarn A.

Yarn B (White)

Round 3: Join Yarn B into the middle, join at the top of the heart, ch 1, 2 dc in next st, 1 tr in next 2 sts, 4 tr in next st, 1 tr in next st, 2 dcin next st, 1 hdc in next 6 sts.

Bottom of the heart: 1 dc, 1 tr in next st, 1 tr, 1 dc in next stitch.

The other side: 1 hdc in next 6 sts, 2 dc in next st, 1 tr in next st, 4 tr in next st, 1 tr in next 2 sts, 2 dc in next st, ch 1, sl st into 1st ch.

Change to Yarn A.

Yarn A (Red)

Round 4: Join Yarn A into the middle join at the top of the heart, ch 1, 1 sc in same st, 2 dc in next st, 2 tr in next st, 1 tr in next st, 2 tr in next st, 4 tr in next st, 1 tr in next 3 sts, 2 dc in next st, 1 dc in next 9 sts.

Bottom of the heart: 1 dc, 1 tr, 1 dc in next stitch.

The other side: 1 dc in next 9 sts, 2 dc in next st, 1 tr in next 3 sts, 4 tr in next st, 2 tr in next st, 1 tr in next st, 2 tr in next st, 2 dc in next st, 1 sc in next st, sl st into the center of the top of the heart.

Change to Yarn B.

Yarn B (White)

Round 5: Ch 1, sc into same st, *1 sc in next st, 2 sc in next st; rep from * for 24 sts.

Bottom of the heart: 2 sc in next st, 2 sc in next stitch.

The other side: *2 sc in next st, 1 sc in next st; rep from * for 24 sts. 1 sc in next st, sl st into 1st ch.

Change to Yarn A.

Yarn A (Red)

Round 6: Ch 1, sc into same st, *1 sc in next 2 sts, 2 sc in next st; rep from * for 36 sts.

Bottom of the heart: 2 sc in next 4 sts.

The other side: *1 sc in next 2 sts, 2 sc in next st; rep from * for 41 sts, sl st into 1st ch.

Fasten off.

Finishing

  • Weave in any loose ends with a yarn needle.
  • Wet block to shape (this is the secret sauce for smooth curves and a crisp point!).

Notes

Size and Gauge Info

Finished size: approx 6.5 in at the widest point and 4.5 in tall.

Gauge (not critical): 18 sts / 24 rows in single crochet

Gauge isn’t really necessary for this project; your coaster just needs to lie flat and look heart-shaped.

If yours comes out larger/smaller, it’s usually just yarn thickness or tension, and it’ll still work as a coaster.

Abbreviations (US terms)

  • ch = chain
  • sl st = slip stitch
  • st(s) = stitch(es)
  • sc = single crochet
  • hdc = half double crochet
  • dc = double crochet
  • tr = triple crochet (or treble crochet)
  • rep = repeat

Did you make this project?

Please leave a comment on the blog or share a photo on Instagram

Leave a Reply

Your email address will not be published. Required fields are marked *