Valentine's Day Crochet Heart Pattern – Quick & Cute
Crochet a 4‑inch heart in under 15 minutes.
The finished heart measures about 4 inches across and took just 12 minutes to crochet.
A single crochet ring can become a love token faster than you think.
This pattern uses only basic stitches, so you won’t need a reference chart.
Grab a 4 mm hook, a skein of worsted red yarn, and follow five quick rounds. You’ll have a charming Valentine’s heart ready to gift or wear in under 15 minutes.

What you need
Hook
4 mm (size G) works with worsted yarn; metal gives smooth slides
Yarn
Worsted weight, red cotton; about 50 g per heart
Scissors
Any small pair will do
Yarn needle
For weaving in ends
What You Need
Gather the items below before you start; everything fits in a small bag.
- Hook: 4 mm (size G) – metal or bamboo, under $5
- Yarn: worsted weight red cotton – about 50 g, $3
- Scissors – any small pair
- Yarn needle – for weaving ends
Speed hack: Use a pre‑made magic ring to skip the first chain‑and‑slip‑loop.
Abbreviations
All stitches are written in standard short form.
- ch – chain
- sc – single crochet
- hdc – half‑double crochet
- sl st – slip stitch
- inc – increase (2 sc in same stitch)
Keep a cheat sheet on your phone; it saves a glance at the pattern.
Crochet the Heart
Follow the five rounds exactly; the shape emerges as you work.
- Round 1: 6 sc in magic ring, pull tail tight.
- Round 2: inc in each stitch (12 sc).
- Round 3: 12 hdc (no increase).
- Round 4: sc across the top of the circle, then work decreasing rounds to form the point.
Work each round without pausing; the yarn tension stays even and the heart stays smooth.
Finishing
Slip stitch into the first sc to close the work, then cut yarn leaving a 6‑inch tail.
Thread the tail onto a yarn needle and weave it through the back stitches of the heart.
Do not pull the tail tight; a loose finish keeps the heart flat.
Make it Your Own
Swap the red yarn for pink, gold, or a variegated blend for a personalized look.
Add a tiny bead at the tip for extra sparkle.
Experiment with a larger hook (5 mm) for a softer, larger heart.
Step
Create a magic ring
Chain 2, pull the loop tight; this forms the base for the heart. Speed hack: use a pre‑made magic ring to save a few seconds.
First round – single crochet
Work 6 sc into the ring, then pull the tail to close. The circle should be tight and even.
Second round – increase
Increase by working 2 sc in each stitch, giving 12 sc. The diameter expands uniformly.
Third round – half‑double crochet
Hdc in each of the 12 stitches. This adds height and starts shaping the heart.
Shape the heart
Sc across the top, then follow decreasing rounds to create the point. Finish with a slip stitch into the first sc.
Ways to change it
Larger size
Use a 5 mm hook and double the yarn; finished heart about 6 inches.
Different yarn weight
Bulky yarn with a 6 mm hook yields a plush, cozy heart.
Add a bead
Thread a small red bead onto the tail before weaving in ends for a decorative tip.
The short version
- The heart finishes at roughly 4 inches wide in 12 minutes.
- Only a 4 mm hook and worsted red yarn are required.
- Magic ring saves time and keeps the center neat.
- Half‑double crochets give the right height for a Valentine’s shape.
- Weave in ends loosely to keep the heart flat.
Questions people ask
Can I use a different color yarn?
Yes, any color works; pink or white are popular for Valentine’s gifts.
What hook size should I choose for a softer look?
A 5 mm hook with the same yarn creates a larger, softer heart without changing the stitch count.
Start stitching your Valentine’s love today
With just five rounds you’ve created a sweet heart ready for any Valentine’s surprise. Keep it quick and cute!
