Free Crochet Cushion Cover Design

Sharing is caring!

Snuggle up with my new free heart crochet cushion cover design!

This is part 2, of my 2 part Granny Stripe Heart Snuggle Set. Part 1, the matching hot water bottle cover, can be found here.

These would add a loving touch to your home, or make a wonderful gift.

The crochet pattern uses the Granny Stripe stitch and 4 colours to create a gradient effect design, but you can use any colour combination you like.

Image for the Free Crochet Cushion Cover Design

This cushion cover is designed to fit a cushion insert measuring 42x42cm (16.5×16.5”). The actual finished measurements for the cover will be 40x40cm (16×16”) for a snug fit.

For a plumper cushion, you can use a 45x45cm (18×18”) insert instead. I purchased my insert from Dunelm.

You can use any yarn type for this project. I have used Aran/Worsted weight 100% Cotton yarn.

Free Cushion Cover Crochet Pattern

Scroll down to view the FREE Crochet Cushion Cover design
or Pin it for later!

Image for the Free Cushion Cover Granny Heart Crochet Pattern

Please show your support by pinning and sharing!

All crochet patterns from Hooked On Patterns are written using
US crochet terms.

This Granny Stripe Heart Cushion Cover crochet pattern is free to view online below. You also have the option to purchase the ad-free PDF download which contains extra high-quality photographs, not available online. You will also receive a separate printer-friendly version for just £3.00

BUY NOW

You can also purchase the Granny Heart Snuggle Set 2 pattern PDF eBook, containing the Hot Water Bottle Cover and matching Cushion Cover. Get both patterns for a discounted price of £4.00

BUY EBOOK

Granny Stripe Heart Snuggle Set Crochet Pattern eBook

Disclosure: This post contains advertisements and affiliate links.

WHAT WILL I NEED?

I have used Drops Paris Cotton, Aran weight yarn with a 5mm hook. For my main background colour, I have used Off White-17. For my gradient colours, I have used Peach- 27 as the lightest shade, Apricot- 01 as the middle shade, and Heather- 07 as the darkest shade.

You can substitute Drops Paris for similar yarns, like Rico Creative Cotton Aran 100% Cotton, and Paintbox Yarns Cotton Aran available from LoveCrochet. Or use any other type of Aran/Worsted weight yarn instead.

For the same gradient effect I have created, you will need 4 colours in the quantities as follows:

MC = Main Colour (Background colour) – Approx. 385yds (5x50g)
CA = Colour A (The lightest shade) – Approx. 50yds (1x 50g ball)
CB = Colour B (The middle shade) – Approx. 70yds (1x 50g ball)
CC = Colour C (The darkest shade) – Approx. 60yds (1x 50g ball)

You can work with 2 or 3 colours instead, if you like. Or even use a variegated/ombre yarn. For 2 colours/variegated, just replace Colours A, B, and C with your second colour. For 3 colours, alternate your colours with each Colour row.

You will also need a 5mm hook (or size needed for gauge), a 42x42cm or 45x45cm Cushion Insert, 4 stitch markers, yarn needle and scissors.

Image for the Free Cushion Cover Granny Heart Crochet Pattern

GAUGE:
Working the Granny Stitch in rows (sets of 3dc sts),
4” square (10x10cm) = 5.5 sets of 3dc x 9 rows.
I have used Aran (US Worsted) weight cotton yarn with a 5mm crochet hook.

FREE GRANNY STRIPE HEART CUSHION COVER

This crochet cushion cover design uses the following US crochet stitches and terms:

(ch) Chain, (sp) Space, (sl st) Slip Stitch, (sc) Single Crochet, (dc) Double Crochet,

We will also join new colours using a Standing dc st, explained below. This can be replaced with a standard sl st to join and ch3 instead.

A number shown before a stitch, means work that number of stitches in the same next stitch (eg. 3dc = work 3 double crochets into the same stitch/space).

A number shown after x, means work the same stitch in the following number of stitches (eg. 3dc x2 = work a 3 double crochets into each of the next 2 stitches/ spaces).

Instructions within [ ] are to be worked into the same stitch/space.

Numbers within ( ) show the total number of stitches you should have after that row/round.

Granny Stripe Stitch

For this hot water bottle cover pattern, we will be using the granny stripe stitch. These are sets of 3dc sts worked into the same space, stacking each row by working into the spaces in between the sets of 3dc sts made in the previous row.

These spaces will be referred to as sp within the pattern. We will also be working single dc sts and 2dc sts at the edge of rows. Spaces (sp) will refer to the space in between any 2 sets of stitches, so will include spaces in between these dc/2dc sts and the adjoining 3dc sts as well.

Cushion design: Changing Yarn Colours

Changing Mid Row:

Change colours on the last pull through of the previous colour. As we will be working sets of 3dc stitches, work the first 2 dc normally and then start the 3rd dc {yarn over, hook through sp, yarn over and pull up a loop (3 loops on hook), yarn over and pull through 2 loops} in the current colour, then cut your yarn leaving approx. 3 inches. Leave your hook in place, with 2 loops remaining on hook, to hold the tension of the stitch. Tie your new colour yarn to the tail end, with a double knot, close to the back of the stitch. Yarn over with the new colour yarn and pull through the 2 loops on hook to complete the 3rd dc stitch.

Photo tutorial for a Crochet mid-row colour change
Continue working with the new colour as normal, and repeat to change colours again.

Changing at Beginning of Row:

When working complete rows of different colours, as for the back sections, you can join your new colour using a Standing dc join. For this, start with a slip knot on hook, place your finger over the slip knot to hold it in place and yarn over (2 loops on hook). Insert hook into the first joining stitch or space, yarn over and pull up a loop (3 loops on hook), yarn over and pull through 2 loops (2 loops on hook), yarn over and pull through both loops.

Photo tutorial for making a Crochet Standing dc stitch

You could just use the standard slip stitch to join and ch3 to start, if you’d prefer.

You can weave in your ends after each row to keep them manageable, or wait until the end.

Let’s get started!

Copyright: Free Crochet Cushion Cover Design Crochet Pattern was written, designed, and copyright held by, Ling Ryan/Hooked On Patterns. You are not permitted to copy, share, upload or redistribute this pattern in any way, this includes making video tutorials or translating into other languages. Personal use only. You may sell products you have personally crocheted from using this pattern. Please credit Ling Ryan or Hooked On Patterns as the designer if you do sell. By using this page/crochet pattern you are agreeing to all T&Cs.

CUSHION COVER DESIGN – FREE CROCHET PATTERN

We will start by making the centre square heart motif, working in rows, and then work the coloured border around the square in joined rounds for the Front panel. We will then work a flap onto bottom of the Front panel, and work the Back panel onto the top of the Front Panel. Finishing with seaming the sides.

Free Crochet Cushion Cover Design

Beginning ch3s count as the first dc st throughout. To maintain the starting chain’s structure, either work through the back bumps of the chain, or through 2 loops (top and bottom, or top and back). Working through the standard top loop only will over-stretch the chains.

Front panel:
Using your Main Colour yarn (MC), start by chaining 37,

R1.

dc in the 4th ch from hook (first 3 ch sts count as a dc st), *sk2, 3dc in the next ch,* repeat between * until 3 chs remain, sk2, 2dc in the last ch, turn
(You will have a total of 10 sets of 3dc stitches with 2dc st at both ends)

From here on, we will be working into the spaces in between sets of stitches only, except from working edge dc stitches into the top of previous beginning ch3s.

R2.

ch3, 3dc x11 working into each sp, dc into the top of the previous ch3, turn
(You will have a total of 11 sets of 3dc stitches with a dc st at both ends)

R3.

sl st into the first sp, ch3 and dc into the same first sp, 3dc x10 along the sps, 2dc in the last sp, turn
(You will have a total of 10 sets of 3dc stitches with a 2dc sts at both ends = 11 spaces)

We will start changing colours for the heart design on even numbered rows from here. Continue working the 3dc sets into the spaces of the previous row.

R4.

ch3, 3dc x5 changing to CA on the last dc, 3dc with CA changing back to MC on the last dc, 3dc x5, dc into the top of the previous ch3, turn
(You will have a total of 11 sets of 3dc stitches {10 in MC, 1 in CA} with a dc st at both ends)

R5.

sl st into the first sp, ch3 and dc into the same first sp, 3dc x10, 2dc in the last sp, turn
(You will have a total of 10 sets of 3dc stitches in MC with 2dc sts at both ends)

R6.

ch3, 3dc x4 changing to CB on the last dc, 3dc x3 with CB changing back to MC on the last dc, 3dc x4, dc into the top of the previous ch3, turn
(You will have a total of 11 sets of 3dc stitches {8 in MC, 3 in CB} with a dc st at both ends)

R7.

sl st into the first sp, ch3 and dc into the same first sp, 3dc x10, 2dc in the last sp, turn
(You will have a total of 10 sets of 3dc stitches in MC with 2dc sts at both ends)

R8.

ch3, 3dc x3 changing to CA on the last dc, 3dc x5 with CA changing back to MC on the last dc, 3dc x3, dc into the top of the previous ch3, turn
(You will have a total of 11 sets of 3dc stitches {6 in MC, 5 in CA} with a dc st at both ends)

R9.

sl st into the first sp, ch3 and dc into the same first sp, 3dc x10, 2dc in the last sp, turn
(You will have a total of 10 sets of 3dc stitches in MC with 2dc sts at both ends)

R10.

ch3, 3dc x2 changing to CB on the last dc, 3dc x7 with CB changing back to MC on the last dc, 3dc x2, dc into the top of the previous ch3, turn
(You will have a total of 11 sets of 3dc stitches {4 in MC, 7 in CB} with a dc st at both ends)

R11.

sl st into the first sp, ch3 and dc into the same first sp, 3dc x10, 2dc in the last sp, turn
(You will have a total of 10 sets of 3dc stitches in MC with 2dc sts at both ends)

R12.

ch3, 3dc in the first sp changing to CC on the last dc, 3dc x9 with CC changing back to MC on the last dc, 3dc in the last sp, dc into the top of the previous ch3, turn
(You will have a total of 11 sets of 3dc stitches {2 in MC, 9 in CB} with a dc st at both ends)

R13.

sl st into the first sp, ch3 and dc into the same first sp, 3dc x10, 2dc in the last sp, turn
(You will have a total of 10 sets of 3dc stitches in MC with 2dc sts at both ends)

R14.

ch3, 3dc in the first sp changing to CB on the last dc, 3dc x4 with CB changing back to MC on the last dc, 3dc with MC changing back to CB on the last dc, 3dc x4 with CB changing back to MC on the last dc, 3dc in the last sp, dc into the top of the previous ch3, turn
(You will have a total of 11 sets of 3dc stitches {3 in MC, 8 in CB} with a dc st at both ends)

R15.

sl st into the first sp, ch3 and dc into the same first sp, 3dc x10, 2dc in the last sp, turn
(You will have a total of 10 sets of 3dc stitches in MC with 2dc sts at both ends)

R16.

ch3, 3dc x2 changing to CC on the last dc, 3dc x2 with CC changing back to MC on the last dc, 3dc x3 with MC changing back to CC on the last dc, 3dc x2 with CC changing back to MC on the last dc, 3dc x2, dc into the top of the previous ch3, turn
(You will have a total of 11 sets of 3dc stitches {7 in MC, 4 in CC} with a dc st at both ends)

Continue in MC only for the rest of the square motif.

R17.

sl st into the first sp, ch3 and dc into the same first sp, 3dc x10, 2dc in the last sp, turn
(You will have a total of 10 sets of 3dc stitches with 2dc sts at both ends)

R18.

ch3, 3dc x11, dc into the top of the previous ch3, turn
(You will have a total of 11 sets of 3dc stitches with a dc st at both ends)

R19.

sl st into the first sp, ch3 and dc into the same first sp, 3dc x10, 2dc in the last sp, turn
(You will have a total of 10 sets of 3dc stitches with 2dc sts at both ends)

Image for the Free Cushion Cover Granny Heart Crochet Pattern

We will now work the border around the square motif.

R20.
Step 1.

ch3, 2dc into the first dc st, ch1, 3dc x11 along the sps, ch1, 3dc into the top of the previous ch3, rotate to work along the side edge.

Step 2.

Work around the posts of the edge dc stitches on the rows with a single dc st only, skipping the rows with 2dc at the ends. 3dc x9 along each single dc post, 3dc into the base of the last 2dc st, ch1, rotate to work along the bottom edge (other side of the original starting chain).

Step 3.

Work into the skipped ch2 spaces along the bottom edge. 3dc x11 along each ch2 sp, ch1, 3dc into the base of the last 2dc st, rotate to work along the other side edge.

Step 4.

Work around the posts of the single edge dc sts (beginning ch3s) again. 3dc x9 along each single dc/ch3 post, sl st into the top of the beginning ch3 to join the round, turn to work along the wrong side.
(You will have a total of 44 sets of 3dc stitches with a ch1 at each of 4 corners = 10 spaces on each of 4 sides and 4 ch1 sps at the corners)

R21.

sl st into the first sp between the first and last 3dc sets of the previous round, ch3, 2dc into the same first sp, 3dc x9 along the side edge sps, [3dc, ch1, 3dc] into the corner ch1 sp, 3dc x10 along the bottom edge sps, [3dc, ch1, 3dc] into the corner ch1 sp, 3dc x10 along the other side edge sps, [3dc, ch1, 3dc] into the corner ch1 sp, 3dc x10 along the top edge sps, [3dc, ch1, 3dc] into the corner ch1 sp, sl st into the top of beginning ch3 to join, turn. Fasten off MC and weave in.
(You will have a total of 48 sets of 3dc stitches with a ch1 sp at each corner = 11 spaces on each of 4 sides and 4 ch1 sps at the corners)

Image for the Free Cushion Cover Granny Heart Crochet Pattern

We will start changing colours for each row from here. When changing colours, cut and fasten off the previous colour, then join the new colour with a Standing dc st. You can substitute the Standing dc for a sl st and ch3 if you prefer.

Remember to keep turning your work for each row, to keep the stitch pattern consistent. Coloured rounds will be worked on the right side of work, while Main Colour rounds will be on the wrong side.

R22.

Using CA,
Join with a Standing dc into any corner ch1 sp, [2dc, ch1, 3dc] into the same ch1 sp, *3dc x11 working into each sp, [3dc, ch1, 3dc] into the corner ch1 sp,* repeat between * 2 more times, 3dc x11 working into each sp, sl st into the first dc st to join, turn. Fasten off CA and weave in.
(You will have a total of 52 sets of 3dc stitches with a ch1 sp at each corner = 12 spaces on each of 4 sides and 4 ch1 sps at the corners)

R23.

Using MC,
Join with a Standing dc into any corner ch1 sp, [2dc, ch1, 3dc] into the same first ch1 sp, *3dc x12 working into each sp, [3dc, ch1, 3dc] into the corner ch1 sp,* repeat between * 2 more times, 3dc x12 working into each sp, sl st into the first dc st to join, turn. Fasten off MC and weave in.
(You will have a total of 56 sets of 3dc stitches with a ch1 sp at each corner = 13 spaces on each of 4 sides and 4 ch1 sps at the corners)

R24.

Using CB,
Join with a Standing dc into any corner ch1 sp, [2dc, ch1, 3dc] into the same first ch1 sp, *3dc x13 working into each sp, [3dc, ch1, 3dc] into the corner ch1 sp,* repeat between * 2 more times, 3dc x13 working into each sp, sl st into the first dc st to join, turn. Fasten off CB and weave in.
(You will have a total of 60 sets of 3dc stitches with a ch1 sp at each corner = 14 spaces on each of 4 sides and 4 ch1 sps at the corners)

R25.

Using MC,
Join with a Standing dc into any corner ch1 sp, [2dc, ch1, 3dc] into the same first ch1 sp, *3dc x14 working into each sp, [3dc, ch1, 3dc] into the corner ch1 sp,* repeat between * 2 more times, 3dc x14 working into each sp, sl st into the first dc st to join, turn. Fasten off MC and weave in.
(You will have a total of 64 sets of 3dc stitches with a ch1 sp at each corner = 15 spaces on each of 4 sides and 4 ch1 sps at the corners)

R26.

Using CC,
Join with a Standing dc into any corner ch1 sp, [2dc, ch1, 3dc] into the same first ch1 sp, *3dc x15 working into each sp, [3dc, ch1, 3dc] into the corner ch1 sp,* repeat between * 2 more times, 3dc x15 working into each sp, sl st into the first dc st to join, turn. Fasten off CC and weave in.
(You will have a total of 68 sets of 3dc stitches with a ch1 sp at each corner = 16 spaces on each of 4 sides and 4 ch1 sps at the corners)

R27.

Using MC,
Join with a Standing dc into any corner ch1 sp, [2dc, ch1, 3dc] into the same first ch1 sp, *3dc x16 working into each sp, [3dc, ch1, 3dc] into the corner ch1 sp,* repeat between * 2 more times, 3dc x16 working into each sp, sl st into the first dc st to join, turn. Fasten off MC and weave in.
(You will have a total of 72 sets of 3dc stitches with a ch1 sp at each corner = 17 spaces on each of 4 sides and 4 ch1 sps at the corners)

Image for the Free Crochet Cushion Cover Design

This completes the front panel. We will now add a flap to the bottom edge, and then work the back panel onto the top edge.


~ Check out some other patterns! ~

Heart Coaster Free Crochet PatternFloretta Bag Crcohet Pattern Adverts240


FREE HEART CUSHION CROCHET PATTERN

Bottom flap:
Hold the front panel upside down, with the wrong side of the last round facing you, to work along the bottom edge. We will use our Main Colour (MC) only, for this bottom flap section.

R1.

sl st into the corner ch1 sp to join, ch3 and dc into the same ch1 sp (counts as first edge 2dc), 3dc x17 working into each sp, 2dc into the corner ch1 sp, turn
(You will have a total of 17 sets of 3dc stitches with 2dc sts at both ends)

R2.

ch3, 3dc x18 working into each sp, dc into the top of the previous ch3, turn
(You will have a total of 18 sets of 3dc stitches with a dc st at both ends)

R3.

sl st into the first sp, ch3 and dc into the same first sp, 3dc x17 along the sps, 2dc in the last sp, turn
(You will have a total of 17 sets of 3dc stitches with 2dc sts at both ends)

R4.-R13.

Repeat R2.-R3. 5 more times.

R14.

ch3, 3dc x18 working into each sp, dc into the top of the previous ch3, fasten off and weave in ends.
(You will have a total of 18 sets of 3dc stitches with a dc st at both ends)

Image for the Free Cushion Cover Granny Heart Crochet Pattern

Back panel design:
Work the back panel onto the top edge of the front panel. You’ll be working along the wrong side of the top edge, the right side of the coloured stitches of the heart will be facing you. We will start with our MC for the first 4 rows, and then change colours for each row to create the gradient effect for the back panel.

As before, when changing colours, cut and fasten off the previous colour and join your new colour with a Standing dc st. You can substitute the Standing dc for a sl st and ch3, if you prefer.

Keep turning your work for each row, to keep the stitch pattern consistent. Of course, you can decide to work the back all in one colour instead, or mix up the colours of stripes as you like.
You can choose to weave in your ends as you go, or weave them all in afterwards.

R1.

Using MC,
sl st into the corner ch1 sp to join, ch3 and dc into the same ch1 sp (counts as first edge 2dc), 3dc x17 working into each sp, 2dc into the corner ch1 sp, turn
(You will have a total of 17 sets of 3dc stitches with 2dc sts at both ends)

R2.

ch3, 3dc x18 working into each sp, dc into the top of the previous ch3, turn
(You will have a total of 18 sets of 3dc stitches with a dc st at both ends)

R3.

sl st into the first sp, ch3 and dc into the same first sp, 3dc x17 along the sps, 2dc in the last sp, turn
(You will have a total of 17 sets of 3dc stitches with 2dc sts at both ends)

R4.

ch3, 3dc x18 working into each sp, dc into the top of the previous ch3, turn. Fasten off MC.
(You will have a total of 18 sets of 3dc stitches with a dc st at both ends)

R5.

Using CC,
Join with a dc into the first sp, dc into the same first sp, 3dc x17 along the sps, 2dc in the last sp, turn. Fasten off CC.
(You will have a total of 17 sets of 3dc stitches with 2dc sts at both ends)

R6.

Using MC,
Join with a dc into the first dc st, 3dc x18 working into each sp, dc into the last dc st, turn. Fasten off MC.
(You will have a total of 17 sets of 3dc stitches with 2dc sts at both ends)

Continue repeating R5. for odd numbered rows and R6. for even numbered rows, changing colours as follows:

R7. CB, R8. MC, R9. CC, R10. MC, R11. CC, R12. MC, R13. CB, R14. MC, R15. CC, R16. MC, R17. CB, R18. MC, R19. CB, R20. MC, R21. CA, R22. MC, R23. CB, R24. MC, R25. CA, R26. MC, R27. CA, R28. MC, R29. CB, R30. MC, R31. CA, R32. MC,

Image for the Free Cushion Cover Granny Heart Crochet Pattern

Weave in all of your tail ends before working the edging.

Edging:

We will now work an edging of single crochet stitches around the 3 sides of the back panel and bottom flap sections. The instructions are the same for both sections.
Hold your work with the right side of the coloured stitches facing you. Join your MC at the corner of the front panel, in the last dc st of the front panel side edge.

We will be working 3 sc sts over every 2 rows of the bottom flap/back panel, and a sc in each dc st along the top edges.

Step 1.

ch1, *sc around the post of the edge 2dc st, sc into the top of the same stitch, sc around the post of the single edge dc st,* repeat between * along the side edge to the end,
(Total of 21 sc for the bottom flap section, 48 sc for the back panel section, with a ch1 at the beginning)

Step 2.

ch1 to turn the corner, sc in each of the dc stitches along the top edge, ch1 to turn the corner,
(Total of 56 sc along the top edge of both the bottom flap and back panel sections, with a ch1 at each end)

Step 3.

*sc around the post of the single edge dc st, sc into the top of the next edge 2dc st, sc around the post of the same edge 2dc st,* repeat between * along the side edge to the end, ch1, sl st into the first dc st of the front panel side edge to join. Fasten off and weave in ends.
(Total of 21 sc for the bottom flap section, 48 sc for the back panel section, with a ch1 at the end)

Image for the Free Cushion Cover Granny Heart Crochet Pattern

Fold and Seam:

Ensure you keep the right side of the piece facing outwards.

Fold the bottom flap up, and use a stitch marker to match corner side edge sc stitches of the bottom flap with the topmost dc stitch of the 7th 3dc set up from the bottom, on both sides.

Fold the back panel down, overlapping the bottom flap, and match the corner side edge sc sts with the bottom-most dc st of the 3rd 3dc set up from the bottom.

Image for the Free Cushion Cover Granny Heart Crochet Pattern

Join the sides by slip stitching the sc stitches of the back together with the dc sts of the front.

Step 1.

With the back facing you, join yarn with a sl st through the top corner ch1 sp of the front panel. Hook through the back sc st and the corresponding dc st of the front and make a sl st, continue slip stitching along the side until the first marked stitch.

Step 2.

Remove your marker and hook through the Front Loop Only of the back panel sc st, Back Loop Only of the bottom flap sc st, and both loops of the front panel dc st and sl st together. Continue through the 3 layers to the next stitch marker.

Step 3.

Revert back to working sl st through both loops of the sc and dc sts of the remaining 2 layers. Slip stitch around the bottom edge to finish and fasten off.

Repeat for the other side edge and weave in ends.

Image for the Free Cushion Cover Granny Heart Crochet Pattern

CONGRATULATIONS!

You have now completed my Granny Stripe Heart Cushion Cover. Pop your cushion insert inside, tucking the bottom into the bottom flap to hold in place.

I have used a cushion insert with a smooth cotton fabric covering. If your insert just has a woven polyester covering or you want another colour to show through the gaps of the Granny stitches, you may want to make a lining slip for your insert.

An easy way to do this is to use a standard pillow case. Turn the case inside out, measure and mark the size of your cushion down from the open edge and across. Cut alongside the 2 marked edges allowing a little extra seam allowance and sew along the marked lines. Slip your cushion insert into the case before placing it into the cushion cover.

Image for the Free Cushion Cover Granny Heart Crochet Pattern

I hope you’ve enjoyed making my free crochet cushion cover design. You can find all of my crochet patterns here, including more FREE patterns.

Please show your support by pinning my pin or sharing the link! 

SUBSCRIBE TO OUR FREE NEWSLETTER
Find out about new pattern releases and special offers!

SUBSCRIBE

©​ Copyright L.Ryan, Hooked On Patterns.com

BACK TO CROCHET BLOG