This beautiful free crochet cushion cover with buttons pattern is perfect for both modern and traditional decor. It’s button up design allows for easy removal for cleaning and changing.

If you are like me and constantly changing your mind about things (the Gemini in me?), This crochet cushion cover is perfect for you! Make it in different colours for different seasons! I mean really… Have you been to Fabricland lately those covers are EXPENSIVE!
This crochet cover was designed to go with the crochet Fisherman Blanket pattern I posted last week so be sure to check that out if you haven’t already. Do you agree, they make the perfect duo?

This Crochet Cushion Cover with Buttons was made to fit an 18″ x 18″ pillow but can easily be changed to fit any size pillow at all.
One thing I do want to mention right away is that I use a 15 mm crochet hook and super bulky yarn. This makes the weave of the pattern quite loose and open. Therefore I recommend a pillow insert if you are making it exactly per my directions.
If you wish to stuff the pillow you will need to use the recommended hook size on the yarn wrap, and follow the instructions for a custom pillow cover below. Don’t be scared of doing it this way. It is really easy and the best thing about making crochet decor items is that they really don’t need to be perfect in size.
Scroll down for the free pattern below or get the ad free printable download here. And, if you need a little extra help with the stitch you can watch the Video Tutorial here.
Custom Sized Pillow Cover
Step One
Stuffing your crochet cushion cover?
Using your desired yarn create a chain the length or width of the pillow you are making. Be sure to leave a tail long enough to sew your cushion closed before you do your slip knot. So, if you are making an 18 inch pillow cover leave the tail about 25 inches long. Want to make sure you have lots. BUT if you forget not to worry keep going because it will be easy enough to just go back with yarn and needle and sew up. π
Inserting a pillow into your crochet cushion cover?
If you are going to be inserting a cushion then create a chain that wraps comfortably around the pillow. You don’t want to make it too tight. With this stitch we start by working into the 4th chain from the hook so this is already going to make your chain about an inch smaller.
Keep in mind that this cover is made as a rectangle then the sides are sewn so the measurement should be just one length or width of the cushion. DO NOT DOUBLE the measurement.
Make sure that your chain is a multiple of 2! So 2, 4, 6, 8 etc.
Step Two
Make note of your stitch count AND your hook size.
Step Three:
Scroll down to the pattern you are ready to start!

Purchase downloadable printable PDF
This post contains affiliate links. For more information please see my TERMS & DISCLOSURES.
The Yarn
The crochet pillow cover here was made out of Bernat Super Bulky yarn. It is really soft and was thick enough to accomodate the large hook I wanted to use.
Lion’s Brand Thick N Quick would be a great substitution or even double up on your favourite worsted weight yarn.
CLICK TO SEE MORE IDEAS ON INSTAGRAM
Crochet Cushion Cover with Buttons
fits 18″ x 18″ cushion
Designers Notes
π Skill Level is Beginner
π Skills Needed
π Sizes 18″ x 18″
π Made with Super Bulky yarn
π Written in Standard American terms
Crochet Cushion Cover with Buttons
Skill Level
Easy
Stitches you need to know
ch β chain
dc β double crochet
hdc β half double crochet
sc – single crochet
sk β skip
sp – space
st β stitch
sts β stitches
sl st β slip stitch
rpt β repeat
Gauge
Not required (YAY love patterns you don’t need to worry about gauge!)
Materials Needed
- 15 mm hook
- 7 – 3/4″ Buttons
- Super Bulky Yarn – Bernat Chunky True Grey. 1 Skien 400g, 394 meters / 431 yards (this is the large ball Plus 1 Skien 100g, 99 meters / 108 yards
- 18″ x 18″ pillow insert
- Yarn Needle
- Stitch Markers
My Amazon Picks
Finished Measurements
Measures 19″ x 44″
Fits 18″ X 18″ cushion
Crochet Instructions for Crochet Button Up Cushion Cover
With 15 mm hook
Ch 34 (To lengthen or shorten this throw or cushion cover just add or subtract stitches. Be sure to keep your chain a multiple of 2)
When counting at the end of each row – remember to count chain stitch as well.
3 skipped chain of row 1 counts as 1st dc

Row 1: Dc in 4th chain from hook (counts as 1st dc), *ch 1, sk next ch, dc in next ch* rpt from * to * ending with dc in last ch. Ch 2 turn. (31)
Row 2: Chain 2 of previous row counts as first hdc. Dc in 1st ch one row below, ch 1, skip next ch. *Dc in next ch one row below, ch 1, skip next ch* rpt from * to* to last 2 sts Skip 2nd last st, hdc in last ch. Ch 2 turn. (31)
Rows 3 – 72: Ch 2 from previous row counts as 1st hdc. Dc in 1st skipped st under ch 1 space, ch 1, skip next st, *dc in skipped st under ch space, ch 1 skip next st* rpt from *to* to last 2 sts, sk next st, hdc in last st. Ch 2 turn (31)
Note: After last row only ch 1.
Finishing row: Sc in 1st ch space, dc in skipped stitch under ch space, (sc, dc in skipped st under ch space) rpt () in each ch 1 space till end of row. End with hdc in last ch. Fasten off and weave in ends.
Weave in all ends and secure with Fray Check β make sure that you fasten off on the same side for all ends β this will become the wrong side of the cover. Handy Hint β I donβt cut ends until the very last step that way the wrong side is always clearly visible.
To finish cover lay flat right side up and place cushion on top. Fold cover over so that cushion is covered.
Mark were the top of the cushion sits on cover. This will be were the side seam starts.

Remove cushion and sew side seams of cover. When sewing together make sure you work through the stitches and NOT through any spaces. This will ensure the stitches stay tight and there is no gapping at the side seams.

Weave in all ends while wrong side is still facing you. Turn right side out.
Place cushion back into cover and fold flap over. Mark with stitch markers where you would like to place the buttons. Remove cushion and sew buttons on as desired. Fold flap over and fasten buttons.

If you haven’t already checked out the Fisherman Throw pattern from last week make sure you do! Save it to your favourite crochet board I promise you are going to love making it!
[mailerlite_form form_id=1]Get social with me!
Get Ideas on Instagram Learn on YouTube Get free stuff on my Blog
Save things on Pinterest
More free crochet patterns
Hand picked just for you!