
How to Make Granny Square Pillows: A Complete Step-by-Step Tutorial
There is something undeniably charming about a granny square. These small, colorful crochet motifs have been around for generations, passed down from grandmother to grandchild in living rooms and on front porches all over the world. Yet despite their old-fashioned roots, granny squares have enjoyed a massive resurgence in recent years, popping up on runways, in home décor magazines, and all over social media feeds. One of the most satisfying and accessible ways to use them is to create granny square pillows — a project that combines the meditative joy of crochet with a genuinely beautiful and functional finished product.
Whether you are a complete beginner who has never held a crochet hook or an experienced crafter looking for a fresh project, this tutorial will walk you through everything you need to know. By the time you finish reading, you will have a clear roadmap for making your very own granny square pillow from start to finish.
Why Granny Square Pillows Are Worth Making
Before we dive into the how-to, let’s talk about why granny square pillows deserve a spot on your project list.
First, they are genuinely forgiving. Unlike knitting a seamless sweater or crocheting a fitted garment, a granny square pillow requires very little precision when it comes to sizing. If your square comes out a little larger or smaller than planned, you simply adjust your hook size or yarn weight and try again — or embrace the variation as part of the charm.
Second, they are the perfect stash-busting project. If you have been crocheting for any length of time, you almost certainly have a collection of yarn leftovers in various colors and weights sitting in a bag somewhere. Granny square pillows are designed to use up small amounts of multiple colors, which means you can finally put those odds and ends to work.
Third, the visual impact is extraordinary relative to the skill required. A finished granny square pillow looks intricate and intentional, the kind of thing guests will compliment and ask about. People will assume it took far more expertise than it actually did, which is always a satisfying situation to be in.
What You Will Need
Getting your materials together before you start will make the whole process smoother and more enjoyable. Here is a complete list of everything you will need for this project.
Yarn: Worsted weight (also labeled as size 4) is the most beginner-friendly choice for granny square pillows. Cotton yarn is popular for home décor projects because it holds its shape well, has a clean stitch definition, and is easy to wash. Acrylic yarns work beautifully too and come in an enormous range of colors. Choose three to five colors if you want a traditional multi-colored look, or stick to two for a more modern, graphic aesthetic.
Crochet Hook: For worsted weight yarn, a 5mm (US size H/8) hook is a good starting point. That said, crochet tension varies from person to person, so you may need to go up or down a size to get the results you want.
Pillow Form: A 16×16 inch pillow insert is a standard and widely available size that works well for a four-square or nine-square arrangement. You can also make a rectangular pillow — a 12×18 insert is another common option.
Yarn Needle: Also called a tapestry needle or darning needle. You will use this to weave in your ends and to join your squares together.
Scissors: Any sharp pair will do.
Stitch Markers: Optional but helpful, especially when you are learning. They clip onto specific stitches so you can track where rounds begin and end.
Measuring Tape: For checking your gauge and the size of your finished squares.
Understanding Granny Square Basics
A traditional granny square is built from the center outward in rounds, always working in clusters of double crochet stitches separated by chain spaces. The result is a lacy, open structure with a distinctive look that is immediately recognizable.
Here is a refresher on the stitches you will use most:
A chain stitch (ch) is the foundation of almost everything in crochet. You pull a loop of yarn through the loop already on your hook to create a new loop.
A slip stitch (sl st) joins two points together without adding height. You insert the hook, pull up a loop, and pull it straight through the loop on your hook.
A double crochet (dc) is the workhorse stitch of the granny square. You yarn over, insert your hook into the stitch, pull up a loop, yarn over again, pull through two loops, yarn over once more, and pull through the remaining two loops.
If any of these feel unfamiliar, spend fifteen minutes practicing them on a small swatch before starting your squares. Muscle memory builds quickly, and after a few rows you will find yourself crocheting almost without thinking about the mechanics.
Making Your First Granny Square
Let’s walk through a classic four-round granny square. This size, when made with worsted weight yarn on a 5mm hook, typically measures about five to six inches across — perfect for a four-square pillow front.
Round 1:
Start by creating a magic ring (also called an adjustable ring). Make a loop with your yarn, leaving a four-inch tail. Hold the loop between your thumb and index finger, insert your hook through the center, and draw up a loop from the working yarn. Chain three — this counts as your first double crochet.
Work two more double crochet stitches into the ring. Chain two. Work three more double crochet stitches into the ring. Chain two. Repeat this twice more so you have four groups of three double crochets separated by chain-two spaces. Join with a slip stitch to the top of the beginning chain-three. Pull gently on the yarn tail to close the center of the ring. You now have a small square with four corners.
Round 2:
Slip stitch into the corner chain-two space. Chain three (counts as first dc), work two more dc stitches into the same corner space, then chain two and work three more dc stitches into the same space. This creates your first corner cluster.
Chain one, then move to the next corner chain-two space and repeat: three dc, chain two, three dc. Chain one between each corner. Work all four corners this way, join with a slip stitch to the beginning chain-three. You now have a slightly larger square with clear corners and side chain-one spaces starting to develop.
Round 3:
Join your second color in any corner space if you want a color change, or continue with the same color. Slip stitch into the corner space, chain three, work two dc into the corner space, chain two, work three more dc into the same corner space.
Chain one, work three dc into the chain-one side space, chain one, then work your corner (three dc, chain two, three dc) into the next corner. Continue around, working three dc clusters into each side space and corner clusters into each corner space. Join to close the round. Your square now has two clusters on each side between the corners.
Round 4:
Work one more round the same way, adding another cluster to each side. At this point you should have three clusters on each side between the corner clusters. If you want a larger square for a bigger pillow, simply continue adding rounds using the same logic — one more cluster per side with each new round.
Fasten off and weave in your ends carefully using your yarn needle.
How Many Squares Do You Need?
The number of squares depends on the pillow size you are making and how large each square is. Here are three common configurations:
A four-square pillow uses two rows of two squares. If each square measures about eight inches (achieved with a bulkier yarn or extra rounds), four squares will fill a 16×16 pillow. This arrangement has a bold, graphic look with a prominent cross shape where the four corners meet in the middle.
A nine-square pillow arranges squares in a three-by-three grid. If your squares measure about five to five and a half inches, nine of them will make a pillow front close to 16×16 inches. The seams create a more grid-like pattern, and the pillow has a classic, vintage feel.
A sixteen-square pillow uses four rows of four smaller squares. This requires more squares and more joining, but the effect is intricate and impressive, especially if you vary the color combinations across the squares.
For your first project, the nine-square arrangement is a great balance between enough variety to stay interesting and not so many pieces that finishing feels overwhelming.
Joining Your Granny Squares
Once you have all your squares made, it is time to connect them. There are several ways to join granny squares, and the method you choose will affect both the look of your finished pillow and the amount of time the joining process takes.
The Flat Slip Stitch Join is the most seamless option. Hold two squares with their wrong sides facing each other and insert your hook through the back loops of both squares at once, working a slip stitch through each pair of stitches along the edge. This creates a nearly invisible join on the right side.
The Join-As-You-Go Method allows you to attach each new square as you finish its final round, eliminating the need for a separate joining step. Instead of chaining two for the corner spaces on the joining edges, you replace those chains with a slip stitch into the corresponding space of the adjacent square. This is efficient and produces clean results, but it requires a bit more planning about your layout before you start.
The Granny Stitch Join is itself a decorative element. You work a row of granny clusters along the seam between two squares, creating a visible ridge or channel that becomes part of the design. This join is especially beautiful when done in a contrasting color.
For a beginner-friendly approach, lay your squares out on a flat surface first and arrange them in your chosen order. Take a photo so you remember the arrangement. Then use your flat slip stitch join to connect them in rows, and then join the rows together.
Creating the Pillow Back
You have a few options for the pillow back. The simplest is to crochet a solid back panel in a single color using basic double crochet rows or half double crochet rows. Work to the same dimensions as your completed square front.
Another popular choice is a button closure back, which makes it easy to remove the pillow cover for washing. To do this, make two rectangular panels instead of one square, each about half the height of the front, with a slight overlap where they meet at the center back. Crochet a row of evenly spaced chain spaces along one panel’s edge to serve as buttonholes, then sew buttons onto the corresponding edge of the other panel.
If sewing and crocheting feel like too much for a first attempt, you can simply buy a plain pillow cover in a complementary color and sew your crocheted front directly onto it using a yarn needle and matching thread.
Assembling the Pillow
Place your crocheted front and back panels together with their wrong sides facing outward (right sides facing each other). This is the same orientation you would use for a basic sewing project. Using your yarn needle and a length of yarn in one of your main colors, whipstitch or slip stitch around three sides of the pillow, working through both layers along the outer edge.
Leave the fourth side open, turn the cover right-side-out, and insert your pillow form. Then close the open side using the same stitch, working carefully to keep the edge neat and even. If you made a button-back version, simply button the back closed after inserting the pillow form.
Tips for Beautiful Results
Use consistent tension throughout. Uneven tension creates squares that are slightly different sizes and makes joining harder. If you notice your tension tightening when you concentrate too hard, try crocheting while watching television or listening to a podcast — relaxed hands make more relaxed stitches.
Weave in ends as you go rather than waiting until all your squares are finished. Dealing with twenty-five loose ends at the end of a project is genuinely tedious. Weaving them in after each square keeps the project feeling fresh.
Block your squares before joining them. Blocking means getting your finished squares damp (either by misting them with a spray bottle or soaking them briefly and pressing out excess water), laying them flat, and pinning them to a foam board or carpet in the correct shape and dimensions until they dry. Blocking evens out the stitches, opens up the lacy spaces, and makes squares that were slightly different sizes conform to the same dimensions. It sounds fussy but makes a noticeable difference in how professional your finished pillow looks.
Choose your color palette thoughtfully. If you are using multiple colors across multiple squares, decide in advance whether each square will use the same colors in the same rounds (for a uniform look) or vary from square to square (for a scrappy, eclectic look). Both are valid approaches, but committing to one before you start will give your pillow a more intentional feel.
Caring for Your Granny Square Pillow
Most worsted weight acrylic and cotton yarns are machine washable, but always check the label on your specific yarn before putting your pillow cover in the wash. If in doubt, hand wash in cool water with a gentle detergent, press out excess water without wringing, and lay flat to dry.
The pillow insert can usually be removed and washed separately. Many polyester pillow forms are machine washable on a gentle cycle. Foam inserts should be spot-cleaned rather than soaked.
Variations and Ideas to Try Next
Once you have made one granny square pillow and felt the satisfaction of seeing it on your couch or bed, you will almost certainly want to make more. Here are a few directions you can take the project:
Try a solid granny square — sometimes called a solid or filled granny square — where each cluster slot is worked into the actual stitches of the previous round rather than the chain spaces. This creates a denser, thicker fabric with less lace and more structure, which some people prefer for a pillow.
Experiment with different motif shapes. There are hexagonal granny motifs, circular granny motifs, and even star-shaped ones, all of which can be joined into flat panels for a pillow front with a completely different character.
Make a matching set. A pair of granny square throw pillows in complementary colors looks stunning on a sofa. A granny square blanket made to coordinate with your pillows creates a cozy, cohesive room accessory that feels curated without requiring any interior design expertise.
Try tapestry crochet on the pillow back to add a simple geometric pattern that complements the texture of the granny squares on the front.
Final Thoughts
A granny square pillow is one of those projects that proves handmade things carry something that store-bought items simply cannot match — the quiet pleasure of knowing that every stitch was made with your own hands. The process itself is calming and rhythmic, the finished object is genuinely lovely, and the skills you build along the way will open up a whole world of crochet projects waiting for you next.
Start with your yarn, pick three colors that make you happy, and make your first square today. The rest follows naturally from there.