Crochet Rug Patterns

Y2K Popcorn Heart Rug Free Crochet Pattern

ModelSpecsHub: Gauge Guides, Pattern Specs & Sizing Essentials • October 29, 2026
Y2K Popcorn Heart Rug – Free Crochet Pattern

Y2K Popcorn Heart Rug – Free Crochet Pattern

Introduction

This Y2K Popcorn Heart Rug is a cozy, retro-inspired accent piece that brings a little candy-colored nostalgia to any room. It's made from two identical popcorn-stitch semicircles joined down the middle to form a soft, chunky heart, finished with a mint seam and a sunny yellow border. The mix of flat double crochet and raised popcorn bumps gives it a fluffy, 3D texture that feels wonderful underfoot. It's a rewarding project for crocheters who are comfortable with basic stitches and ready to try a little shaping and texture.

Materials Needed

  • Yarn: Bulky weight (category 5) wool, approximately 600 yards total:
    • Color A (pastel pink): 300 yards
    • Color B (pastel mint): 150 yards
    • Color C (pastel yellow): 150 yards
  • Hook: 8.0 mm (US L-11) crochet hook
  • Notions: Stitch markers, tapestry needle, scissors, tape measure
  • Finished size: Approximately 30 inches (76 cm) wide and 28 inches (71 cm) tall at the widest points

Abbreviations

  • ch – chain
  • sl st – slip stitch
  • sc – single crochet
  • dc – double crochet
  • st(s) – stitch(es)
  • rep – repeat
  • popcorn – popcorn stitch: work 5 dc in the same stitch, remove the hook, insert it into the first of those 5 dc, and pull the working loop through to close the cluster into a bump

Gauge

8 popcorn stitches and 8 rows = 4 inches (10 cm) in the popcorn stitch pattern. To check, crochet a small swatch in pattern and measure a 4-inch section; adjust your hook size if needed to match.

Tips Before You Start

  • Popcorn stitches are worked into the same stitch as the first dc of each round, so keep your stitch markers handy to mark round beginnings.
  • Count your stitches at the end of every round — the dc count grows by 6 each increase round while the popcorn count stays at 6.
  • Keep your popcorn clusters loose enough to pop forward; tight popcorns will flatten into the fabric.
  • Work both semicircles with the same tension so the two halves match when joined.

Step-by-Step Instructions

Semicircle 1 (Color A)

Set-up: Ch 4, join with sl st to form a ring.

R1: Ch 3 (counts as first dc), 11 dc in ring, join with sl st to top of ch-3 (12 dc).

R2: Ch 3, popcorn in same st, [dc in next st, popcorn in next st] rep around, join (6 popcorn, 6 dc).

R3: Ch 3, dc in same st, popcorn in next st, [2 dc in next st, popcorn in next st] rep around, join (12 dc, 6 popcorn).

R4: Ch 3, popcorn in same st, [dc in next 2 sts, popcorn in next st] rep around, join (12 dc, 6 popcorn).

R5: Ch 3, dc in same st, dc in next st, popcorn in next st, [2 dc in next st, dc in next st, popcorn in next st] rep around, join (18 dc, 6 popcorn).

R6: Ch 3, popcorn in same st, [dc in next 3 sts, popcorn in next st] rep around, join (18 dc, 6 popcorn).

R7: Ch 3, dc in same st, dc in next 2 sts, popcorn in next st, [2 dc in next st, dc in next 2 sts, popcorn in next st] rep around, join (24 dc, 6 popcorn).

R8: Ch 3, popcorn in same st, [dc in next 4 sts, popcorn in next st] rep around, join (24 dc, 6 popcorn).

R9: Ch 3, dc in same st, dc in next 3 sts, popcorn in next st, [2 dc in next st, dc in next 3 sts, popcorn in next st] rep around, join (30 dc, 6 popcorn).

R10: Ch 3, popcorn in same st, [dc in next 5 sts, popcorn in next st] rep around, join (30 dc, 6 popcorn).

R11: Ch 3, dc in same st, dc in next 4 sts, popcorn in next st, [2 dc in next st, dc in next 4 sts, popcorn in next st] rep around, join (36 dc, 6 popcorn).

R12: Ch 3, popcorn in same st, [dc in next 6 sts, popcorn in next st] rep around, join (36 dc, 6 popcorn).

R13: Ch 3, dc in same st, dc in next 5 sts, popcorn in next st, [2 dc in next st, dc in next 5 sts, popcorn in next st] rep around, join (42 dc, 6 popcorn).

R14: Ch 3, popcorn in same st, [dc in next 7 sts, popcorn in next st] rep around, join (42 dc, 6 popcorn).

R15: Ch 3, dc in same st, dc in next 6 sts, popcorn in next st, [2 dc in next st, dc in next 6 sts, popcorn in next st] rep around, join (48 dc, 6 popcorn).

R16: Ch 3, popcorn in same st, [dc in next 8 sts, popcorn in next st] rep around, join (48 dc, 6 popcorn).

Fasten off.

Semicircle 2 (Color A)

Work exactly as for Semicircle 1, R1–R16. Fasten off.

Assembly Seam (Color B)

Place the two semicircles with straight edges together, wrong sides facing. Join Color B with sc, working through both layers: sc in each st across the straight edge (48 sc). Fasten off.

Edging (Color C)

Join Color C at the bottom point of the heart. Sc evenly around the entire outer edge, working 2 sc in each corner and 1 sc in each st or row end, join with sl st to first sc. Fasten off.

Assembly and Finishing

Weave in all ends with the tapestry needle, working them into the wrong side of the fabric. Block lightly to shape: mist with water, pin the heart to its finished measurements (about 30 inches wide and 28 inches tall), and let it dry completely. This helps the popcorn bumps stand up and keeps the heart shape crisp.

Pro Tips and Variations

  • Swap the pastel palette for bold Y2K brights — hot pink, lime, and lavender — for a punchier look.
  • Add a non-slip rug backing to the wrong side for use on smooth floors.
  • Work the edging in a contrasting fluffy or variegated yarn for extra texture and a playful border.

Also Check Out: We think you'd love this beautiful pattern on our sister site: The Cozy Cable Knit Headband Free Pattern