Crochet Pillow Patterns

Dreamy Pastel Granny Square Cushion Cover Free Pattern

ErrorLookupHub: Stitch Fixes, Troubleshooting & Knitter's Guide • November 09, 2026
Dreamy Pastel Granny Square Cushion Cover Free Pattern

Dreamy Pastel Granny Square Cushion Cover Free Pattern

Introduction

This Dreamy Pastel Granny Square Cushion Cover is the perfect project for anyone who has mastered the basic stitches and wants to make something beautiful for their home. Nine classic granny squares in soft peach, lilac, and cream are each framed with a pale mint border, then joined into a cheerful 3x3 patchwork grid. The envelope back with a button closure keeps the construction wonderfully simple, so even an advanced beginner can finish it with confidence. The finished cover is soft, squishy, and gently vintage in feel, and it looks lovely tossed on a sofa, chair, or bed.

Materials Needed

  • Yarn: DK (3) light weight, 100% acrylic or cotton blend. Color A soft peach: approx. 180 yd; Color B lilac: approx. 180 yd; Color C cream: approx. 180 yd; Color D pale mint (contrast border and joining): approx. 120 yd.
  • Hook: 4.0 mm (US G/6).
  • Notions: Tapestry needle, stitch markers, scissors, blocking pins and mat, 8 buttons (1/2 in / 12 mm), sewing needle and thread.
  • Finished size: 16 x 16 in / 40.5 x 40.5 cm, fitting a 16 in / 40 cm cushion insert.

Abbreviations

  • ch – chain
  • sl st – slip stitch
  • sc – single crochet
  • dc – double crochet
  • sp – space
  • sk – skip
  • beg – beginning
  • RS – right side

Gauge

One granny square (4 rounds) measures 4.75 in / 12 cm square; 4 dc rounds measure 2 in / 5 cm and 4 dc measure 1 in / 2.5 cm. Work one square first and measure it before starting the rest; if it is larger or smaller, adjust your hook size.

Tips Before You Start

  • Make all nine squares first and block them to exactly 4.75 in before joining, so the front panel comes out a true 16 in square.
  • Lay your squares out in the 3x3 grid before joining and check that no two squares of the same color touch.
  • Keep your chain-1 spaces consistent; they are what give the granny square its crisp corners and even shape.
  • When working the buttonhole row, count your spaces carefully so all 8 buttonholes line up evenly across the band.

Step-by-Step Instructions

Notes: ch3 at the start of a round counts as the first dc. "Ch1 sp" means chain-1 space. Join each round with a sl st to the top of the beginning ch3.

Granny Square (make 9: 3 in A, 3 in B, 3 in C)

Rnd 1: With square color, ch4, join to form a ring. Ch3, 2 dc in ring, [ch1, 3 dc in ring] x3, ch1, join (4 groups of 3 dc, 4 ch1 sps).

Rnd 2: Sl st to ch1 sp. Ch3, 2 dc, ch1, 3 dc in same sp (corner made), [ch1, (3 dc, ch1, 3 dc) in next ch1 sp] x3, ch1, join (8 groups of 3 dc, 4 corner ch1 sps, 4 side ch1 sps).

Rnd 3: Sl st to corner sp. Ch3, 2 dc, ch1, 3 dc in corner sp, ch1, 3 dc in next side sp, ch1, [(3 dc, ch1, 3 dc) in next corner sp, ch1, 3 dc in next side sp, ch1] x3, join (12 groups of 3 dc).

Rnd 4 (contrast border in D): Sl st to corner sp. Ch3, 2 dc, ch1, 3 dc in corner sp, ch1, [3 dc in next ch1 sp, ch1] to next corner, [(3 dc, ch1, 3 dc) in corner sp, ch1, (3 dc in next ch1 sp, ch1) to next corner] x3, join. Fasten off and weave in ends (16 groups of 3 dc).

Blocking: Pin each square to 4.75 in, mist lightly, and dry flat.

Assembly of the Front Panel

Arrange the nine squares in a 3x3 grid, alternating A, B, and C so no two squares of the same color touch. With D, join the squares using a sc seam or whipstitch through the back loops: first join each row of 3 squares into a horizontal strip, then join the three strips together into the full 9-square panel (16 x 16 in).

Back Panel (make 2, in D)

Row 1: Ch 66, dc in 4th ch from hook and in each ch across (64 dc).

Rows 2-24: Ch3, turn, dc in each st across (64 dc). Fasten off. Each panel measures approx. 16 x 8 in.

Button Band (on one back panel only)

Row 25: Ch3, turn, dc in each st across (64 dc).

Row 26: Ch3, turn, dc in next 2 sts, [ch2, sk2, dc in next 6 sts] x7, ch2, sk2, dc in last 3 sts (8 buttonholes).

Row 27: Ch3, turn, dc in each st and 2 dc in each ch2 sp across (64 dc). Fasten off.

Joining the Cover

With RS together, place the 9-square front panel flat. Overlap the two back panels so their raw edges align with the front edges, with the button band on top, forming a 16 x 16 in envelope. Sc evenly around all 4 outer edges through all layers (approx. 68 sc per side, 3 sc in each corner), join. Fasten off and weave in ends.

Assembly and Finishing

Sew the 8 buttons (1/2 in / 12 mm) along the bottom back panel, spacing them to align with the buttonholes. Weave in all remaining ends neatly on the wrong side. Insert the 16 in cushion form through the envelope opening and button the closure. Block the finished cover lightly, pinning it to 16 x 16 in, misting, and letting it dry flat.

Pro Tips and Variations

  • Swap the pastel palette for any three colors you love, keeping the pale mint contrast border for a cohesive frame around every square.
  • For a firmer, more structured cover, use a cotton yarn and a slightly tighter tension on the back panels.
  • Add a simple sc edging in Color D around the envelope opening for a tidy finish, or use larger buttons for extra charm.

Also Check Out: We think you'd love this beautiful pattern on our sister site: Crochet Versatile Hanging Pocket Organizer Free Pattern