Lavender Heart Motif Granny Square Blanket Crochet Pattern

A handmade crochet blanket and cushions, featuring lavender-purple heart motif granny squares with cream borders on a bed in a tastefully decorated bedroom.

Introduction

This crochet project features a visually captivating blanket made up of individual granny squares, each boasting four heart-shaped lavender motifs arranged in a cross, set against a rich cream background. The blanket exudes elegance and warmth with its harmonious color palette of soft lavender shades paired with creamy neutrals, which work beautifully in sophisticated or cozy settings alike. Each square is edged to give the blanket a tidy, joined appearance, and the repeating motif brings both a touch of whimsy and classic charm. Matching pillow covers further enhance the bedroom decor, making this ensemble ideal for a serene master suite or a lovely gift. The design is both eye-catching and deeply comforting, blending a modern color story with timeless crochet forms. Making this project is especially rewarding, thanks to the balance of repetition and creative detail. The heart motifs add a loving, handmade touch, perfect for those who love vintage-inspired home décor with a contemporary twist.

Project Overview

This blanket is constructed using separate granny squares, each built around four heart motifs arranged in an “X” or cross formation. The squares are worked individually, edged in the cream background color, and then joined using a simple join-as-you-go seam or an invisible whip stitch. A scalloped border in cream is added to finish the entire blanket with a soft, decorative edge. You can create matching pillow covers by following the same granny square motif, joining fewer squares to fit standard pillow dimensions.

Skill Level

Intermediate. This project combines basic and intermediate crochet techniques such as working in the round, increasing and decreasing, color changes, and seamless joining. The heart motifs require shaping skills, making it best suited for those with some experience in following motif or applique patterns.

Materials

  • Worsted weight yarn (4) in two colors:
    • Lavender (Color A): approx. 700g (for a 60 x 70 inch/150 x 180 cm blanket; increase or decrease as needed for your size)
    • Cream (Color B): approx. 1200g
  • Crochet hook: US size H-8 (5.0 mm) or size needed to obtain gauge
  • Tapestry needle for weaving in ends
  • Scissors
  • Stitch markers (helpful for marking corners or rounds)
  • Blocking supplies (pins, blocking mats, or towels)

You may adjust yarn type (cotton, acrylic, or blend) according to preference, but choose a soft yet sturdy yarn for comfort and structure.

Finished Size

The example blanket measures approximately 60 inches x 70 inches (150 cm x 180 cm) before blocking, suitable for a double or queen-sized bed. Each motif square is about 6 inches (15 cm) across. Adjust the finished blanket size by adding or subtracting squares. The matching pillow covers are made to standard 18-inch (45 cm) pillow forms using 3 x 3 square grids (9 squares per cover).

Gauge

One finished granny square = approx. 6 x 6 inches (15 x 15 cm) after light blocking.
To check gauge, make one motif square and measure. Adjust hook size as needed. Small differences will alter the final blanket and pillow size, so check gauge if size is important.

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 (2 stitches in the same stitch)
  • dec – decrease (crochet 2 together)
  • st(s) – stitch(es)
  • rep – repeat
  • RS – right side
  • WS – wrong side

Pattern Notes

  • All stitches are in US terms.
  • Ch 3 at the beginning of rounds counts as a dc unless otherwise specified.
  • Squares are worked in rounds. Begin with the heart motifs; join these with the background cream as you make the squares.
  • Change colors neatly by finishing the last yarn over of the previous stitch with the new color.
  • Each finished square is joined to neighboring squares with whip stitch or join-as-you-go techniques. Choose your preferred joining method for the neatest look.
  • Use a stitch marker to keep track of starting points or corners if needed.
  • The right side of the square is the side where the hearts stand up and are more defined.

Crochet Pattern Instructions

Part 1: Heart Motifs (Make 4 per square, in Color A: Lavender)

  1. Start with a MR.
  2. Ch 3 (counts as first dc). Work 11 dc into ring. Join with sl st to top of ch-3. (12 sts)
  3. Ch 2, in next stitch work (3 tr, 1 dc), in next stitch (1 dc, 3 tr), ch 2, sl st to next st (forms top of heart), sl st to next st, (3 tr, 1 dc) in next st, (1 dc, 3 tr) in next st, ch 2, sl st to next st (forms bottom of heart). Fasten off, leaving a tail for sewing. Make 4 hearts per square.

Optional: If you prefer, you can stitch the hearts directly into the background as you work each square.

Part 2: Square Background and Joining Hearts (Color B: Cream)

  1. With cream yarn, ch 5, join with sl st to form a ring or use MR. Ch 3 (counts as dc), work 2 dc into ring, *ch 2, 3 dc into ring* repeat 3 more times (4 sets of 3 dc, 4 ch-2 spaces). Join with sl st to top of ch-3.
  2. For Round 2, sl st into next dc, ch 3 (counts as dc), in same sp (dc, ch 2, 2 dc) (corner made), *dc in next 3 sts, (2 dc, ch 2, 2 dc) in ch-2 corner* 3 times. Dc in next 3 sts. Join with sl st to top of ch-3. (Each side has 7 dc.)
  3. Round 3, sl st in next dc, ch 3, (dc, ch 2, 2 dc) into corner, dc in each dc across to next corner, repeat for each side. Fasten off and weave in ends.

Part 3: Attaching Hearts to Squares

  1. Position 4 hearts in an “X” shape, points facing inward and tops facing out, evenly spaced within the square. Use the cream yarn and tapestry needle to stitch each heart bridge to the square background at key points (the bottom V and two side curves), taking care to keep the heart edges neat and not flattening the motif’s shape.

Part 4: Square Border (Optional for extra definition, in Cream)

  1. Join cream at any corner, ch 1, sc in every stitch around, working (sc, ch 2, sc) at each corner ch-2 space. Join with a sl st. Fasten off.
  2. Block each square to an even 6 x 6 inches before joining to prevent distortion.

Part 5: Joining Squares

  1. Arrange squares right sides up into your preferred layout. For a 60 x 70 inch blanket, aim for a 10×12 grid (120 squares total; adjust as needed for desired dimensions).
  2. Use the whip stitch (with wrong sides together, under both loops) or a flat slip stitch join (with right sides facing up), working through each square’s outer edge.
  3. Repeat to join all rows and then seam the rows together, being careful to align hearts directionally.

Part 6: Border (Cream, optional scallop edge)

  1. Join cream at any corner. Ch 1, sc evenly around the edge, working 3 sc in each corner seam/join. Join with sl st.
  2. For scallop: Ch 1, *skip 1 st, 5 dc in next st (scallop made), skip 1 st, sl st in next st*, repeat around. In corners, work up to 7 dc as needed for smooth turns.

For Pillow Covers

  1. Follow steps above to make 9 squares (3×3 grid) per cover.
  2. Join as above, then make one extra squareless backing panel (can use same granny pattern or dc stripes).
  3. Sew around three sides, insert pillow form, then seam remaining edge.

Assembly and Finishing

Once all squares are joined, use a tapestry needle to carefully weave in all loose yarn ends, securing each tail discreetly along color and join lines. Lay your finished blanket on a blocking mat or clean towel, gently pinning it to the desired dimensions. Lightly mist with water or steam block (if the yarn allows), shaping as needed for sharp corners and flat squares. For the pillow covers, be sure all seams are firmly secured and block covers before inserting forms. If using acrylic yarn, steam lightly and shape by hand, taking care not to overheat. Store flat or folded to maintain shape and presentation. The neatness of your edges and joins will greatly enhance the professional look of your completed set.

Customization Ideas

  • Change up the heart color to match room themes or for different occasions—rosy pink, red, mint green, or soft blue work beautifully.
  • Use a solid color for all hearts or alternate colors in each square for a playful, patchwork effect.
  • Miniaturize the squares with sport weight yarn and a 3.5 mm hook for a lighter throw, baby blanket, or wall hanging.
  • Try variegated yarn for the hearts for a more dynamic, multicolor look.
  • Repurpose single squares as coasters, pot holders, or appliqués on bags and garments.

Troubleshooting

  • Curling Squares: If squares curl, check if you are working tightly or skipping stitches; block aggressively after finishing.
  • Uneven Edges: Ensuring a consistent stitch tension is crucial. Counting stitches at each round’s end helps keep square shape.
  • Piece Too Large or Small: Adjust your hook size after making your first square to get the right gauge. Blocking can help even out minor size differences.
  • Loose Color Changes: Always finish the last yarn over of the previous color with the new color to prevent gaps; weave in ends tightly.
  • Uneven Tension: Pause to relax your hands; switch to ergonomic hooks or take short breaks.

Care Instructions

Handwash or machine wash your completed blanket and covers on a gentle, cool cycle with mild detergent. For best results, lay flat to dry and reshape while damp. Do not use high heat in the dryer, as it can distort shape and fiber. For acrylic yarns, a light steam block can be used to restore shape after washing. Always read specific yarn labels for care instructions.

Final Notes

Careful attention to stitch count and edge consistency ensures a uniform, polished result. Adjust your tension as needed, check your progress frequently, and use the accompanying photo as a visual reference for motif placement and overall color distribution. Enjoy the creativity and love stitched into every square!

Leave a Reply

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

We use the details you enter here and your IP address to publish and moderate comments, as explained in our Privacy Policy. Please follow our Acceptable Use Policy.