PlanetJune Craft Blog

Latest news and updates from June

Two-Tone Heart

© June Gilbank 2022

By request, here’s a variation of my Love Hearts pattern that lets you crochet two-coloured hearts. It’s available in a flat and a puffy version (use the flat version for a quick appliqué to stitch or glue to something else, or the puffy version to make a self-contained heart).

love hearts crochet pattern by planetjune - two-tone hearts variants

Please use this pattern however you wish, and especially to make hearts in the colour of the Ukrainian flag to show your support during this crisis. You can also sell hearts to fundraise (look for an accredited humanitarian aid charity in your country).

The pattern is below, and I’ve also added it as an additional two pages to the donationware version of the Love Hearts pattern, so if you’ve already donated for Love Hearts, please feel free to log back into your PlanetJune account and download the updated PDFs (I’ve added it to both the US and UK terminology versions).

love hearts crochet pattern by planetjune - two-tone hearts variants

The complete Love Hearts pattern is Donationware – the pattern is available for free, but if you like it please consider sending me a donation to show your appreciation:

love hearts crochet pattern

Send me a donation and receive the easy-to-print PDF version of the pattern as a thank you!

NEW! Now, in addition to the standard (US) terminology PDF pattern, with your donation you’ll also receive a second PDF file with a version of the pattern in UK crochet terminology.
NEW! Both the US and UK versions of the pattern have been updated again to include the complete Two-Tone Heart pattern (flat and puffy versions) and colour change tips.

Donations of any size are much appreciated. Just add the amount you wish to donate, and, once you have checked out and paid, your pattern will instantly be available to download from your PlanetJune account.

The pattern and instructions are available below, regardless of whether or not you choose to pay for them 🙂

This is a PlanetJune original crochet pattern. Feel free to use items made from this pattern however you wish, but I’d appreciate credit as the pattern designer. Please do not reproduce the pattern anywhere else; instead post a link to

Not ready to make it yet? Add it to your Ravelry queue:


ch chain
ch-sp chain space
dc double crochet (treble crochet for UK/Aus)
hdc half double crochet (half treble crochet for UK/Aus)
sc single crochet (double crochet for UK/Aus)
sl st slip stitch
st stitch
tr triple (treble) crochet (double treble crochet for UK/Aus)

You will need…

  • E US/3.5mm crochet hook (or smaller – see Gauge, below)
  • Small quantity of worsted weight yarn in blue and yellow, or any other two colours of your choice
  • Yarn needle to weave in ends
  • Optional: small amount of polyester fibrefill stuffing for a puffy heart


Gauge is unimportant for this pattern – getting a clean colour change is more important than the size of the finished heart. For the best result, use the smallest hook you can comfortably manage with your yarn! From my tests, a smaller hook will make a sturdier heart with a much straighter line of colour changes.

Note: See my worsted weight yarn comparison to see how much worsted weight yarns can vary. As a starting point I recommend an E US/3.5mm hook for a heavy worsted (or aran) yarn, or a D US/3.25mm or 3mm hook for a light worsted (or DK) yarn.

General Love Hearts Instructions

If you haven’t made any of my Love Hearts before, please take a look at the Love Hearts ‘Notes for all hearts‘ section for a demo of how to work all of Rnd 1 into the magic ring.

Notes for Colour Changing

Always change colour in the last loop of the stitch before the colour change (see my Changing Colour tutorial for help with this).

As always, it’s up to you how you deal with the yarn ends – see Changing Colours: Managing the Yarns for a rundown of the options. For speed and convenience, my suggestion is to carry the yarn ends on the back of your work – just drop the yarn when you don’t need it, and pick it back up at the next colour change, so the yarn forms a strand along the back of the work.

Flat and Puffy Versions

Two-Tone Heart crochet pattern by PlanetJune
Flat Version: If the back of the heart won’t be seen (e.g. if you’re going to glue it onto a card, or stitch it onto a crocheted hat), the strands of yarn that are visible on the back won’t matter, so make the Two-Tone Heart pattern exactly as written below.

Two-Tone Heart crochet pattern by PlanetJune
Puffy Version: If the back of the heart will be seen, use the ‘Puffy Heart’ technique from the Love Hearts pattern to make a self-contained heart with either a neutral-coloured crocheted backing or a matching two-tone back:

  1. For the back of the heart:
    • Either make a single-coloured Love Hearts ‘Medium Heart’ for the backing (below, left). Choose a neutral colour for this (e.g. white, grey, beige), as it’ll be framed by both your main colours.
    • Or complete a Two-Tone Heart up to the end of Rnd 2 (below, right), then fasten off.
  2. For the front of the heart, complete a Two-Tone Heart up to the end of Rnd 2 (below, right) – do not fasten off.
    Two-Tone Heart crochet pattern by PlanetJune
  3. Hold your backing heart behind it, wrong sides together, and crochet through both layers (below, left) as you begin to crochet the stitches of Rnd 3, keeping all the yarn ends inside the hearts.
  4. At the first colour change, pull the dropped yarn forward so it’s sandwiched in between the two layers of the heart (below, right), then keep crocheting with the new colour until you need to switch back again.
    Two-Tone Heart crochet pattern by PlanetJune
Two-Tone Heart crochet pattern by PlanetJune

Note: If you’re making a two-tone back, you’ll notice that there’s one stitch at each colour change point where you’ll be crocheting into a different colour stitch on the front and back layers (see photo, right). Don’t worry – this isn’t a mistake! You’ll see when you’ve finished crocheting that the colours still match up on the finished heart.

Add a wisp of stuffing – if you wish – just before you finish crocheting the two hearts together. (See the Love Hearts ‘Puffy Heart’ for a more detailed explanation with photos.) Weave each yarn end through the backs of a few stitches of the same colour, then lose them inside the heart.

Two-Tone Heart

Colour Code
A: colour for upper half of heart (e.g. blue)
B: colour for lower half of heart (e.g. yellow)

With A, make a magic ring, ch 2.

Rnd 1: work all these stitches into the magic ring:

A: 3 tr,
B: 4 dc, tr, 3 dc,
A: dc, 3 tr.

Pull the magic ring mostly closed, leaving a small space in the middle. With A, ch 2, sl st into the remaining hole in the magic ring. Pull the magic ring tightly closed.

Note: do not turn work, continue working anti-clockwise (clockwise for left-handers) around the heart, working into the stitches of Rnd 1, and starting by working into the ch-sp formed by the ch 2 you made after the magic ring.

Rnd 2:

A: sc in ch-sp, 2 hdc in next st, 3 hdc in next st, 2 hdc in next st,
B: hdc in next 3 st, 2 hdc in next st, (hdc, dc, hdc) in next st, 2 hdc in next st, hdc in next 3 st,
A: 2 hdc in next st, 3 hdc in next st, 2 hdc in next st, (sc, sl st) in ch-sp.

Note: do not turn work, continue working anti-clockwise (clockwise for left-handers) around the heart, working into the stitches of Rnd 2.

Rnd 3:

A: sc in next 2 st, (sc in next st, 2 sc in next st) three times,
B: sc in next 6 st, 3 sc in next st, sc in next 7 st,
A: sc in same st, sc in next st, (2 sc in next st, sc in next st) twice, sc in next 2 st.

Join with sl st into first st. Fasten off and weave in ends.

love hearts crochet pattern by planetjune - two-tone hearts variants

I hope you enjoy this pattern and that you’ll put it to good use. Please leave me a comment below if you do, and consider leaving me a donation for the complete Love Hearts pattern including all six variants in US and UK terminology. Thanks!


  1. Renee said

    Thank you for this pattern! I will make as many of these hearts as possible to take with me on a humanitarian aid trip to Romania. I will be volunteering with Ukrainian refugees for two weeks this summer and will hand these out as a form of friendship and solidarity.

  2. Deanna said

    Thank you sooooo much for this cute and easy pattern. I just love it!❤

  3. Suzanne said

    Did the above instructions swap between uk terminology for Rnd1 to US for rnds 2&3 or was it all in US? (I was thrown because colour was spelt uk so o assumed it was uk terminology until i got to SC!)

    • June said

      Oops! No, I’d never swap terminology partway through a pattern! (I grew up in the UK so I write and speak British English, but all my patterns are written in standard US crochet terminology.)

      If you look at the Terminology section at the top of every PlanetJune pattern, I always list all the abbreviations I use in the pattern, together with its equivalent in UK crochet terminology, so you shouldn’t have to get confused in future 🙂

    • Carol W said

      @Suzanne, I’m a Canadian crocheter and so perhaps this helps clarify: You’ll notice “colour,” “labour,” etc. in Canadian patterns because those are the spellings typically used Canada, same as in the UK. However, Canadians use U.S. crochet terminology. So if you see that combo, you’ve found yourself a Canadian! 🙂

RSS feed for comments on this post

Leave a Reply

Thank you so much for taking the time to leave a comment here! I read and appreciate every comment. I only respond to questions here on the blog, so please return to this page to see my reply, or check the box below to subscribe to new comments by email.

Please note that I can only answer questions related to PlanetJune patterns and tutorials (see details), and I can only respond to questions or comments written in English. Thank you :) - June

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

  • Quick Links: Crochet

    navigation: arrow

    buy crochet patterns and accessories from my online store

    Everyday Crochet, and the Idiot's Guides to Crochet and Amigurumi by June Gilbank

    Crochet video tutorials and step-by-step photo tutorials

    Free PlanetJune crochet patterns

    Frequently Asked Questions

    Quick Links: Crafts

    navigation: arrow

    Punchneedle Embroidery information, ebook & patterns

    Papercraft ebook & tutorials

    Free PlanetJune craft projects & tutorials

  • Blog Post Categories

  • Blog Archives

  • Welcome to PlanetJune!

    June Gilbank

    Hi, I'm June. Welcome to my world of nature-inspired crochet and crafting. I hope you enjoy your visit!

    If you'd like to get in touch, you can contact me here.
    crocheted Canadian flag by PlanetJune
  • Support PlanetJune!

    Want to say thanks? You can send me money in seconds at (over $20) or (under $20) or send me a donation through my shop.

    Or simply click through from my links before you shop at Amazon, Etsy, KnitPicks, LoveCrafts or, and I'll make a small commission on your purchase, at no cost to you! Start here:

    ♥ Support PlanetJune ♥

    Tip: This link is also in the footer of every page!

    Thank you so much for your support!