Crochet Heart Granny Square Pattern projects combine a familiar square motif with a colorful handmade detail. This version features a flat heart sewn onto a solid double-crochet background, making the construction easier to count and customize. You will learn how to shape the square, crochet the heart, and attach it neatly. These independently drafted instructions are untested, so finished dimensions and yarn quantities are approximate estimates rather than verified sample measurements.
Crochet Heart Granny Square Pattern at a Glance
This project suits confident beginners who know basic stitches and feel ready to work treble crochet. The square uses five joined rounds, while the heart uses one shaping round worked into a magic ring.
The Crochet Heart Granny Square Pattern creates two separate pieces. Sewing them together lets you adjust the heart’s position without changing the background stitch counts.
Use smooth DK yarn in two colors and a 4 mm hook. Expect a finished square approximately 4½–5½ inches across, with a heart roughly 1½–2 inches wide. These are untested estimates.
Gauge is less critical for a single decorative square. However, matching dimensions matter when combining several squares into a blanket, bag, or cushion.
Make one complete sample before producing a set. Allow additional time for careful sewing and blocking; a reliable completion time has not been established for this draft.

Crochet Heart Granny Square Pattern: Materials and yarn quantities
Gather these supplies for one square:
- Background DK yarn: Approximately 35–50 yards.
- Heart DK yarn: Approximately 5–10 yards, including sewing tails.
- 4 mm crochet hook.
- Blunt yarn needle: For attaching the heart and weaving ends.
- Small scissors.
- Four removable stitch markers: For identifying corner spaces.
- Ruler or measuring tape.
These are generous, untested allowances for the Crochet Heart Granny Square Pattern. Actual yarn consumption depends on your tension, yarn thickness, and any extra background rounds. Gram quantities are omitted because yardage per gram varies among yarns.
Choose smooth yarn with clear stitch definition. Use the same yarn range for both colors when possible so the pieces have similar thickness and care requirements.
Cotton can produce a defined, slightly firmer square. Acrylic may feel softer, especially for blankets. Either can work, but assess your sample before committing to a larger project.
No stuffing, fabric backing, glue, or stiffener is required. Keep the yarn labels for washing and blocking guidance.

Crochet Heart Granny Square Pattern: Abbreviations and special stitches
The Crochet Heart Granny Square Pattern uses US terminology:
- ch: Chain.
- sl st: Slip stitch.
- dc: Double crochet.
- tr: Treble crochet.
- st/sts: Stitch/stitches.
A magic ring is an adjustable loop used to begin each piece.
For a treble crochet, yarn over twice, insert the hook, and draw up a loop. Yarn over and draw through two loops three times.
Instructions in parentheses are worked together or repeated as directed. Square brackets show completed stitch totals.
The square’s starting ch-2 does not count as a stitch. Its corner chains are counted separately from double crochets.
The heart’s starting and ending chains shape its outline but do not count toward its thirteen tall stitches.
Crochet Heart Granny Square Pattern Gauge, Size and Notes
The Crochet Heart Granny Square Pattern has no fixed gauge requirement for a standalone motif. Aim for fabric that lies flat and feels suitable for your intended project.
The estimated finished square measures approximately 4½–5½ inches across after shaping. Measure between opposite straight edges through the center, excluding any corner points that extend outward.
When making multiple squares, use the first satisfactory sample as your size reference. Compare every square after the same blocking treatment.
Work the background in joined rounds without turning. Each round contains four ch-2 corner spaces. Join to the first actual dc, never to the noncounting starting chain.
After Round 5, the square contains seventy-six dc: nineteen between each pair of corner spaces.
The heart is made separately and sewn on afterward. Its size should leave visible background around all four sides.
Crochet Heart Granny Square Pattern: Method overview
Begin the Crochet Heart Granny Square Pattern with a solid square worked outward from a magic ring. The first round establishes four corners. Each later round adds four double crochets at every corner while retaining the existing side stitches.
Next, crochet the heart in a contrasting color. Groups of treble stitches create the upper lobes, double crochets form the sides, and one central treble defines the lower point.
Shape the pieces separately before sewing. This makes it easier to check the square’s corners and position the heart evenly.
Attach the heart with small stitches around its outline, catching the background without pulling it inward. Leave the appliqué flat rather than stuffing it.
Finally, weave in the remaining ends and check the finished dimensions. If making several motifs, complete one sample through the sewing stage before starting the rest.
Crochet Heart Granny Square Pattern: Step-by-Step Tutorial
Establish the Center and First Two Square Rounds
Start the background of the Crochet Heart Granny Square Pattern using your chosen square color.
Round 1
- Make a magic ring and ch 2; this chain does not count.
- Work (3 dc, ch 2) into the ring four times.
- Pull the ring closed.
- Join with a sl st to the first actual dc.
You have 12 dc and four ch-2 spaces. Each group of three dc forms one side.
Round 2
- Fasten off Round 1.
- Join yarn with a sl st in any corner space and ch 2.
- Work (2 dc, ch 2, 2 dc) in that corner.
- Dc in the next 3 sts.
- Repeat the corner group and three side stitches at each remaining corner.
- Join to the first dc.
You have 28 dc and four ch-2 spaces, with seven dc between adjacent corner spaces.
Leave tails long enough to weave securely. Restarting in a corner keeps the round beginning easy to identify.

Expand the Solid Square Through Round Five
Continue the Crochet Heart Granny Square Pattern by repeating the same corner structure while increasing the side stitch counts.
Fasten off after each round. Begin the next round by joining with a sl st in any corner space, then ch 2. The starting chain never counts.
Round 3
- Work (2 dc, ch 2, 2 dc) in the starting corner.
- Dc in each of the next 7 sts.
- Repeat around all four sides.
- Join to the first dc.
Total: 44 dc and four ch-2 spaces; 11 dc per side.
Round 4
Work the same corner groups, with 1 dc in each of the next 11 stitches along every side.
Total: 60 dc and four ch-2 spaces; 15 dc per side.
Round 5
Work the same corner groups, with 1 dc in each of the next 15 stitches along every side.
Total: 76 dc and four ch-2 spaces; 19 dc per side.
Fasten off. Count every side separately. Each corner contributes two stitches to each neighboring side, so the side count grows by four per round.

Crochet the Contrasting Flat Heart
Make the heart for the Crochet Heart Granny Square Pattern using the second color and the same hook.
Leave an approximately 8-inch starting tail and make a magic ring. Work the following sequence entirely into the ring:
- Ch 3.
- Work 3 tr.
- Work 3 dc.
- Ch 1.
- Work 1 tr for the bottom point.
- Ch 1.
- Work 3 dc.
- Work 3 tr.
- Ch 3, then sl st into the ring.
You have 13 tall stitches: 7 tr and 6 dc. Exclude all chains and the closing slip stitch from that count.
Fasten off, leaving a 24-inch tail for sewing. Tighten the magic ring gradually while arranging the stitches into two rounded lobes.
The single treble between the ch-1 spaces forms the bottom point. The beginning and ending chain groups meet at the upper indentation.
Secure the starting tail through several stitches on the back. Keep the long finishing tail available for attachment.

Crochet Heart Granny Square Pattern: Assembly
Lay the square flat with one edge horizontal. Position the heart in the center, with its point directed toward the middle of the lower edge.
Check the spacing above the lobes and below the point. Adjust the heart until the surrounding background looks balanced.
Thread the long heart tail onto the yarn needle. Beginning near the upper indentation, make small sewing stitches around the outline. Catch the backs of the heart stitches and nearby strands of the background.
Keep the thread relaxed enough that the square remains flat. Do not pull the heart’s lobes inward or flatten its upper dip.
After securing the outline, add one or two small anchoring stitches near the heart’s center if it lifts away from the square.
Secure the tail on the back and weave it through several stitches. If joining multiple squares later, leave their outer edges completely free of appliqué sewing.

Crochet Heart Granny Square Pattern: Finishing and care
Weave each background tail through several stitch backs, changing direction before trimming. Take particular care with the center tail so the magic ring cannot reopen easily.
Smooth the square on a flat surface. Check that the heart remains centered and all four corners open evenly.
Block according to the yarn label. For suitable fibers, gentle damp blocking can help align the edges. Pin the corners and sides without stretching the heart beyond its natural outline.
Let the motif dry completely before measuring or joining it to other squares.
Wash using the most restrictive care instructions among the two yarns. Check contrasting colors for bleeding before using them together in a washable project.
Finish by inspecting both sides for loose ends, tight sewing, and any background stitches distorted during attachment.

FAQs and Troubleshooting for Crochet Heart Granny Square Pattern
1. Why does one finished side have eighteen stitches instead of nineteen?
A stitch was probably skipped beside a corner, or one corner contains only three dc instead of four. Check that each corner has two dc on both sides of its ch-2 space. Count the previous round too; correcting an earlier mistake is easier than disguising it later.
2. Why does my square ripple or pull inward?
Rippling can indicate extra stitches, while tight corner chains or missing stitches can pull the square inward. Verify the totals before changing hooks. If the background was flat before sewing, the heart attachment may be too tight. Loosen and resew that area rather than blocking aggressively.
3. Can I replace DK yarn with worsted weight?
Yes, but expect a larger, thicker motif. Use a hook suited to the yarn and make both pieces with the same combination. Measure the completed sample before planning a larger project. Mixing substantially different yarn thicknesses can leave the heart too heavy or too small for its background.
4. How do I make the square larger?
Add rounds using the same corner group and one dc in every side stitch. Each extra round adds sixteen dc overall and four stitches per side. Round 6 therefore contains ninety-two dc, with twenty-three per side. The heart remains the same size unless you separately change its yarn or hook.
5. Can I wash several completed squares together?
Follow both yarn labels and check colorfastness first. If washing is permitted, avoid treatment that stretches the pieces or distorts their appliqués. Reshape and dry as directed. Before joining a set, give every square the same care treatment so their final measurements can be compared fairly.
Final Thoughts
The Crochet Heart Granny Square Pattern combines a solid background with a contrasting appliqué. Make one complete sample, check the stitch counts, and sew the heart without tightening the square underneath. This draft is untested, so assess its size and shape before making a larger collection. For a different construction, explore Adorecrea’s solid heart granny square pattern. If you enjoy floral projects too, try the crochet rose bouquet pattern. Record your yarn, hook, and finishing choices to help keep future pieces consistent.



