Introduction
If you love romantic, cozy décor, this crochet heart motif blanket will instantly capture your attention. The finished piece, as seen above, radiates warmth and affection through a stunning arrangement of granny squares, each featuring layered hearts in beautiful shades of pink, blush, and deep rose, all bordered with a creamy white. The hearts are textured and multidimensional, framed elegantly with airy granny square stitches, creating a look that is both intricate and inviting. Delicate scalloped edges and an overall patchwork of repeating motifs give it an heirloom charm while soft yarn ensures comfort and practicality.
Perfect for draping over a bed, as shown, or for snuggling on a sofa, this project is a testament to the power of motif-based crochet. Whether you’re seeking a Valentine’s gift, a showpiece for a guest room, or simply a joyful addition to your home, the combination of bold heart shapes and calming color transitions will appeal to crocheters and non-crafters alike. The repetitive, modular construction makes it an engaging venture, and completing each heart square provides a satisfying sense of progress from start to finish.
Project Overview
This blanket is constructed from individual granny squares, each featuring a three-layered heart motif at the center. Squares are crafted separately and then joined together in rows to create the main body of the blanket. A decorative scalloped border featuring more hearts adds a striking finish to the lower and side edges. Motifs are assembled using a whipstitch or join-as-you-go method. Color changes create a striking ombre effect in each heart, while the neutral outer square frames the design beautifully.
Skill Level
Intermediate. This project incorporates classic stitches with layered colorwork and shaping techniques to build the heart motifs and granny squares. Comfortable knowledge of reading patterns, working in the round, color changes, and joining motifs is recommended. Adventurous advanced beginners with solid granny square skills may also enjoy the challenge.
Materials
- Worsted weight yarn (category 4) in three shades of pink (light, medium, and dark) and one neutral, creamy white.
- Approximate yarn breakdown for a 48-square throw (larger bedspread quantities in brackets):
- Dark pink: 250g (500g)
- Medium pink: 250g (500g)
- Light pink: 250g (500g)
- Creamy white (for squares, joining, and border): 600g (1200g)
- US H/8 (5.0 mm) crochet hook
- Tapestry needle for sewing squares and weaving ends
- Sharp scissors
- Stitch markers (helpful for marking motif placement and the beginning of rounds)
Optional: Blocking mats and pins for shaping finished pieces.
Finished Size
Each completed square measures approximately 17.5 x 17.5 cm (7 x 7 inches). A blanket of 7 x 7 squares would measure approximately 122 x 122 cm (48 x 48 inches), not including the border. Size may be easily adjusted by making more or fewer squares or by altering yarn weight and hook size. For a bedspread as shown (suitable for a double or queen-sized bed), aim for 9 x 11 squares, measuring roughly 152 x 193 cm (60 x 76 inches), excluding the border. Add or subtract rows of motifs to achieve your perfect size.
Gauge
Gauge is approximately 13 dc and 7 rows per 10 cm (4 in) square in pattern using yarn and hook size listed. Precise gauge is not critical, but a close match ensures your blanket isn’t too small or overly large. Variations in gauge will affect finished size and yarn requirements. Make one full motif square, measure, and adjust hook or tension if necessary.
Stitches and Abbreviations
- ch – chain
- sl st – slip stitch
- sc – single crochet
- hdc – half double crochet
- dc – double crochet
- tr – treble crochet
- MR – magic ring
- inc – increase (work two stitches in the same st)
- dec – decrease (work two stitches together)
Pattern Notes
Work each square separately before joining. Begin motifs with a magic ring for a tight, neat center. Unless indicated, all pieces are worked with right side facing, in joined, not continuous rounds. Chains at the beginning of rounds count as the first stitch unless specifically noted. Join new colors at the start of a round with a standing stitch for a crisp transition, or fasten off and join with a sl st.
A stitch marker can help keep track of the top of the heart shape. For best results, weave in ends immediately after finishing each motif. Block squares lightly to shape hearts and even out edges.
Crochet Pattern Instructions
Heart Motif Center
Round 1 (Dark pink): Make a magic ring, ch 3 (counts as dc), work 15 dc in the ring. Join with sl st to top of beginning ch-3. (16 dc)
Round 2 (Dark pink): Ch 3, dc in same st, 2 dc in each st around. Join with sl st. (32 dc). Fasten off.
First Heart Layer
Using medium pink, join in any st.
Heart Shaping: Ch 3 (counts as dc), 3 tr, 3 dc in next st, hdc in next 2 sts, sc in next 2 sts, hdc in next st.
Now, to form the lowest point of the heart: (dc, tr, dc) all in next st.
Continue up other side: hdc in next st, sc in next 2 sts, hdc in next 2 sts, 3 dc in next st, 3 tr, ch 3, sl st to same st (this forms the heart tip), sl st to join. Fasten off. (Heart shape complete; if needed, use a stitch marker to hold the tip of the heart point)
Second Heart Layer
Using light pink, join with a standing sc at the top of the heart where ch-3 was previously placed.
Work sc evenly around the entire heart: 2 sc in each tr, 1 sc in each dc/hdc/sc. At the tip and top curves of the heart, make 3 sc to accentuate points and curves. (Approx. 36-40 sc; adjust as needed to keep the shape smooth and flat)
Finish at the bottom heart point. Sl st to join and fasten off.
Square Motif (Granny Frame)
Using creamy white:
Join in the side of the heart with a standing dc.
Ch 2 (counts as dc), 2 dc in same st (first corner cluster), ch 3.
Side 1: 3 dc along side of heart, ch 1, 3 dc in the valley between curves, ch 1, 3 dc.
Corner: (3 dc, ch 3, 3 dc) in tip of heart.
Side 2: 3 dc, ch 1, 3 dc, ch 1, 3 dc.
Corner: As above, repeat around heart, adjusting slightly to keep motif flat and square. Always ch 3 at corners and ch 1 between side clusters.
Square Border Rounds
Still with creamy white, work 2 additional rounds:
Round 1: Continue granny square pattern: In each ch-1 space, work (3 dc, ch 1); in each ch-3 corner, work (3 dc, ch 3, 3 dc).
Round 2: Repeat as above, working granny clusters and corners. Finish off and weave in ends. (Motif should measure approx. 17.5 x 17.5 cm / 7 x 7 inches)
Joining the Squares
Joining Method: Using creamy white and your chosen seaming method, join the squares in rows, then join rows together. For seamless results, try the whipstitch (hold RS together, work through outer loops) or the join-as-you-go (work last round, slip stitching to adjacent square as you go).
Edging and Decorative Border
Heart Scallop Border:
For the border, work a round of single crochet evenly around the blanket. If desired, repeat the pink heart motif from the squares, but in half size:
– With dark pink, ch 10, sl st to form a ring.
– Ch 3, 2 dc, 2 tr, 3 dc (first curve), hdc in next 2 ch, sc in next 2 ch, hdc. (dc, tr, dc) in same stitch, hdc, sc in next 2 ch, hdc, 3 dc, 2 tr, 2 dc, ch 3, sl st to finish. Fasten off, leaving long tail.
Appliqué these along the bottom edge (every other stitch, or to taste).
Final Shell Edge:
With creamy white, join to any edge space and *sc, skip 2 sts, 5 dc in next st, skip 2 sts, sc in next st*. Repeat for a full round of connected shells and finish off.
Assembly and Finishing
Once all squares are crocheted and blocked, arrange them on a flat surface to plan the final blanket. Join squares row by row, ensuring patterns align if using ombre gradients. Weave in all remaining ends using a tapestry needle, being careful to secure color change joins. For a crisp professional look, block the assembled blanket by soaking lightly and pinning into shape. Attach the heart scallop border neatly to the edges, ensuring even spacing. Gently steam block the final border if needed to relax edges and flatten shells. Lay the finished blanket on a bed or sofa and smooth with your hands to allow heart motifs to pop.
Customization Ideas
- Switch up the color palette for different moods: try purples, blues, or even rainbow stripes for a playful look.
- Use all one color for a minimalist, Scandinavian style bedspread.
- Lightweight cotton yarn can produce a summer throw, while chunky yarn gives a cuddly afghan.
- Make fewer squares for a baby blanket, or create cushion covers using single motifs.
- Add appliqué flowers, pearls, or even embroidery between motifs for extra personalization.
Troubleshooting
- Motif curling: If the heart motif curls, block it flat before joining. Ensure you are not working too tightly.
- Uneven edges: The granny border should square off your hearts, but tight corners might pull in. Add a few extra chains at corners if needed.
- Piece too large/small: Check your gauge after the first square and adjust your hook or yarn accordingly. Adding or subtracting rounds can help adjust the square size.
- Loose color changes: When switching colors between heart layers, work the first stitch tightly and weave in ends securely.
- Uneven tension: Relax your hands and keep stitch heights consistent, particularly in textured sections.
Care Instructions
Hand wash or machine wash on gentle cycle in cold water with mild detergent. Lay flat to dry on a towel or blocking mat to preserve shape and texture. Avoid high heat or harsh wringing, especially with wool blends. Store folded in a cool, dry place for longevity.
Final Notes
Carefully count stitches in each round to keep hearts and borders symmetrical. Adjust tension if motifs start to pucker or ripple, and use the finished image for visual guidance on placing hearts and scalloping the border. Enjoy the process of building each square—it’s a rewarding way to create a heartfelt keepsake that’s as beautiful as it is functional.
