
Granny Square Pillow Crochet Pattern – Free Beginner Crochet Cushion
There is something endlessly satisfying about a granny square. It is one of those foundational crochet motifs that has existed for generations, popping up in blankets, bags, cardigans, and now — in this free beginner-friendly pattern — a beautiful cushion that will look right at home on any sofa, chair, or bed. If you have been crocheting for even a few weeks and know your basic stitches, you can make this pillow. And if you are brand new to the craft, this project will teach you everything you need to know to get started with confidence.
This granny square pillow pattern is completely free, thoroughly explained, and designed with beginners in mind. By the end, you will have a finished cushion cover made from two large granny squares — one for the front and one for the back — that button or slip together over a standard pillow insert. It is a practical project, a beautiful one, and a skill-builder all at once.
Let’s dive in.
Why Granny Squares Make Such Great Pillows
Granny squares are traditionally small, but there is nothing stopping you from working the same principle outward, round after round, until you have a motif large enough to cover an entire pillow face. That is exactly what this pattern does. Rather than sewing dozens of tiny squares together — which is a perfectly wonderful approach — this design uses one large granny square per side, making the assembly process faster and cleaner.
The result is a pillow with that classic, slightly vintage charm that granny squares always carry, but in a bold, modern size that reads as intentional rather than patchwork. You can make it in a single color for a sophisticated, tonal look, or work each round in a different color for a rainbow effect that feels cheerful and fun. The pattern is the same either way, so you can adapt it completely to suit your taste and your home.
Materials You Will Need
Before you cast on, gather everything on this list. Having your supplies ready before you begin makes the process smoother and means you will not have to stop and search for something in the middle of a round.
Yarn: Worsted weight yarn (also labeled as size 4, or “medium”) works best for this project. You will need approximately 200 to 250 yards total if you are working in a single color, or around 50 to 80 yards per color if you plan to use multiple colors per round. Cotton yarn gives a crisp, structured finish that holds its shape well and photographs beautifully. Acrylic yarn is softer and more affordable — both are excellent choices. Wool works wonderfully if you want warmth and a slightly rustic feel.
Hook: A 5mm (US H/8) crochet hook is the standard match for worsted weight yarn. If your tension tends to run tight, go up to a 5.5mm. If your tension is loose, try a 4.5mm. The goal is a fabric that feels firm and holds its shape without being stiff.
Pillow insert: This pattern is sized for a standard 18 x 18 inch (45 x 45 cm) square pillow insert. These are widely available at craft stores, home goods stores, and online. You can also repurpose an old pillow if it is the right size.
Buttons (optional): Three to four medium-sized buttons for a button closure on the back. You can also finish the pillow with a simple slip stitch seam if you prefer not to use buttons.
Yarn needle: For weaving in ends and seaming the two squares together.
Scissors.
Stitch marker (optional): Helpful for marking the beginning of each round if you are new to working in the round.
Abbreviations and Stitch Guide
This pattern uses US crochet terminology. Here is a quick reference for every abbreviation you will encounter.
ch — chain
sl st — slip stitch
sc — single crochet
dc — double crochet
sp — space
rep — repeat
pm — place marker
beg — beginning
sk — skip
[ ] — work all instructions inside brackets as a group
( ) — indicates the number of stitches or spaces at the end of a round
The granny square is built from clusters of three double crochet stitches worked into chain spaces, with chain spaces separating each cluster. This is the classic structure of a traditional granny square, just scaled up.
Gauge
For an 18-inch pillow, your finished granny square should measure approximately 18 x 18 inches (45 x 45 cm) after blocking.
As a rough guide, the first three rounds of the square should measure about 4 to 5 inches across. If your square is larger than that after three rounds, try a smaller hook. If it is smaller, try a larger hook. Gauge matters more in garment construction than in home décor projects like this, but getting close to the target measurement will ensure your cover fits the pillow insert without puckering or pulling.
The Pattern: Large Granny Square Pillow
You will crochet two identical large granny squares. One will become the front of the pillow and one the back. If you want to create a button band closure, the back square will be modified slightly — that variation is explained at the end.
Make 2 squares.
Foundation ring: Ch 4, join with a sl st to form a ring. (Alternatively, use a magic ring if you are comfortable with one.)
Round 1: Ch 3 (counts as first dc), work 2 dc into the ring, ch 2, [3 dc into the ring, ch 2] 3 times, join with a sl st to the top of the beginning ch-3. (4 clusters, 4 corner ch-2 spaces)
Round 2: Sl st into the next 2 dc and into the corner ch-2 sp, ch 3 (counts as first dc), work 2 dc into same sp, ch 1, [3 dc, ch 2, 3 dc] into next corner sp, ch 1. Rep from [to] around, working [3 dc, ch 2, 3 dc] into each corner sp and ch 1 between, join with a sl st to top of beg ch-3. (8 clusters, 4 corner ch-2 spaces, 4 side ch-1 spaces)
Round 3: Sl st to corner sp, ch 3, 2 dc into same sp, ch 1, [3 dc into side ch-1 sp, ch 1, 3 dc, ch 2, 3 dc into corner sp, ch 1] rep around, ending with a sl st join. (12 clusters, 4 corner ch-2 spaces, 8 side ch-1 spaces)
Continue in this established pattern. Each round adds one cluster to each side of the square. Work as follows for each new round:
Sl st to the corner sp of the previous round. Ch 3, 2 dc into that same corner sp, ch 1. Then work 3 dc, ch 1 into every ch-1 sp along the side until you reach the next corner. Work [3 dc, ch 2, 3 dc] into every corner sp, ch 1. Continue around. Join at end of each round.
Keep working rounds in this fashion until your square measures 18 inches from corner to corner (point to point) or 18 inches side to side (measured through the flat edge, not the diagonal). For most standard worsted weight yarn and a 5mm hook, this will take approximately 18 to 22 rounds, depending on your personal tension. Check your measurement after round 15 and every round or two after that so you can stop at exactly the right size.
Fasten off and weave in ends.
Finishing Round (Optional but Recommended)
Once you have both squares at the desired size, work one final round of single crochet all the way around each square to create a clean, even edge. This edge will be easier to seam and will give the pillow a polished, professional finish.
Single crochet border: Join yarn at any corner sp. Work 3 sc into the corner sp. Then sc evenly across each side, working 1 sc into each ch-1 sp and 1 sc into each dc. Work 3 sc into each corner sp. Join with a sl st. Fasten off.
Count your stitches along each side to make sure the stitch count is the same on all four sides of both squares before you begin seaming. This will make the finishing process much neater.
Blocking
Blocking is the step that transforms a good crochet piece into a great one. Wet blocking is ideal for cotton or wool yarn. Simply soak your finished squares in cool water, press out the excess moisture without wringing, and pin them to your blocking mats (or a clean towel on a flat surface) at their target dimensions. Let them dry completely — usually overnight. Acrylic yarn responds better to steam blocking, which you can do with an iron held just above the surface of the fabric. Do not press directly onto acrylic.
Once your squares are blocked and dry, they will lie flat, the stitches will even out, and the corners will be crisp. It is a step that beginners sometimes skip, but it is absolutely worth doing.
Assembly: Putting the Pillow Together
There are a few different ways to join the two squares, and you can choose the one that suits your skill level and preference.
Simple seam (no closure): Hold your two squares with wrong sides facing each other. Using your yarn needle and a length of yarn, whip stitch around three sides of the square. Insert your pillow form. Whip stitch the fourth side closed. This method is the simplest but means the cover is not removable.
Slip stitch join (removable): Hold the two squares together with wrong sides facing. Using your crochet hook and yarn, sl st through both layers around three sides, working through the single crochet border. Insert the pillow, then sl st the fourth side. If you want it to be removable, work the fourth side with a running stitch of yarn through only the border loops, so it can be undone.
Button band closure: This is the most polished option and the easiest way to make the cover removable for washing. To create this, fold the top edge of your back square down by about 1.5 to 2 inches and work a row of single crochet along the folded section to create a border. Then make evenly spaced button loops: at regular intervals along this border, ch 3, sk 2 sc, and continue sc across. Sew buttons onto the corresponding position on the front square’s top edge. Fold the back panel over the front at the top, button it closed, and seam the remaining three sides.
Color Ideas and Customization
One of the real joys of this pattern is how much flexibility it gives you in terms of color. Here are a few approaches worth considering.
A single-color granny square in a rich, saturated color like mustard yellow, burnt orange, or deep teal looks incredibly striking and suits a more minimalist interior. The texture of the stitch does all the visual work.
A two-color version where you alternate rounds between two complementary colors creates a neat, rhythmic stripe effect that fans out from the center. This is particularly lovely in navy blue and cream, or terracotta and sage green.
A true scrappy multicolor approach, where each round is worked in a different color, produces that iconic retro granny square look. This is a wonderful way to use up yarn leftovers from other projects.
You can also try working a few rounds in a solid color, then switching to a variegated or self-striping yarn for the outer rounds to add visual interest without having to manage multiple yarn balls.
Washing and Care Tips
The care instructions for your finished pillow will depend primarily on the fiber content of the yarn you used. Most acrylic and cotton yarns are machine washable on a cool, gentle cycle, and can be tumble dried on low. Wool and wool blends should be hand washed in cool water and laid flat to dry to prevent felting and shrinkage. Always check the yarn label for the manufacturer’s specific care guidance, and when in doubt, hand wash.
Remove the pillow insert before washing the cover. The cover will wash and dry more evenly without the insert inside, and many pillow inserts are not designed to be machine washed.
Troubleshooting Common Beginner Issues
The square is curling at the edges. This is almost always a tension issue. Try loosening your grip on the yarn and hook slightly, or go up half a hook size. Working a border round of single crochet around the finished square also helps significantly.
The corners are ruffling. This happens when there are too many stitches at the corner points. Make sure you are only working the ch-2 corner space once per round at each corner, and that you are not accidentally adding extra clusters.
The square is not lying flat in the center. Try blocking it more aggressively, or check that your starting ring is not too loose. A tighter magic ring can solve this.
My two squares are different sizes. This usually comes down to tension changes between crocheting sessions. Block both squares and pin them to the same dimensions before seaming — blocking is forgiving and can ease out a half inch of difference without trouble.
What to Do Next
Once you have made this pillow, you will have a solid granny square foundation to build on. The same technique scales in every direction. Work smaller squares and join them into a blanket. Work your square slightly smaller and use the same border and seaming technique to make a tote bag. Make five or six cushion covers and stack them on a window seat for a coordinated, handmade living room moment.
If you enjoy the project, consider experimenting with different stitch patterns at the center of the square — a popcorn stitch center, a flower motif, or even a small embroidered detail on top of your finished square can all take this basic design somewhere completely personal and unique.
Crochet has a way of becoming exactly what you make it, and this pillow pattern is a perfect example of that. Simple enough to work while listening to a podcast, satisfying enough to feel genuinely proud of when it is sitting on your sofa, and useful enough that you will want to make one for every room in the house. Get started today, and enjoy every stitch.
If you make this pillow, share a photo and let others know how it went. Every handmade thing carries a little bit of the person who made it, and this one is yours to keep.