
Crochet Cushion Cover Pattern | Granny Square Pillow Cover | Cozy Boho Home Decor
There is something deeply satisfying about making your own home decor. When you press a finished crochet cushion cover onto a pillow and toss it onto your couch, you feel a quiet pride that no store-bought throw pillow can quite replicate. This granny square pillow cover pattern is one of those projects that lives at the intersection of nostalgic charm and modern boho style — the kind of handmade piece that looks like it belongs in a sun-filled living room filled with plants, woven wall hangings, and warm wooden furniture.
Whether you are a beginner crocheter looking for your first home decor project or an experienced hooker searching for a relaxing weekend make, this pattern is for you. It uses classic granny squares joined together to create a cushion cover that is cozy, colorful, and completely customizable. By the end of this post, you will have everything you need to crochet your own granny square pillow cover from start to finish.
Why Granny Squares Are Perfect for a Pillow Cover
The granny square has been a cornerstone of crochet culture for generations. Originally popularized in the mid-twentieth century, these small, modular squares have made a massive comeback in recent years thanks to the boho and cottagecore aesthetic trends sweeping through the home decor world. Their geometric structure pairs beautifully with natural textures and earthy color palettes, making them an ideal building block for a pillow cover that feels warm, artsy, and lived-in.
From a practical standpoint, granny squares are wonderful for a cushion cover project because they are small and portable. You can work on individual squares during your commute, while watching television, or in any small window of free time. Once you have enough squares, you join them together and suddenly you have something substantial and beautiful. The modular nature also means you can experiment with color combinations across different squares before committing to a final layout — there is a lot of creative freedom built right into the process.
Materials You Will Need
Before you get started, gather your supplies. Having everything ready before you sit down to crochet makes the process much smoother and more enjoyable.
Yarn: Choose a medium weight yarn, also known as worsted weight or size 4. Cotton yarn is a popular choice for home decor because it holds its shape well, washes easily, and has a lovely matte texture that photographs beautifully. That said, an acrylic blend works perfectly fine and tends to be softer and more affordable. For a boho look, consider choosing two to four colors — think terracotta, mustard yellow, cream, and sage green, or a neutral palette of oatmeal, warm taupe, and dusty rose.
Hook: A 5mm crochet hook (US size H/8) is a good starting point for worsted weight yarn. You can adjust slightly depending on your tension. If your squares are coming out too tight and stiff, go up half a size. If they are too loose and floppy, go down half a size.
Pillow insert: This pattern is written for a standard 18×18 inch pillow insert, which is one of the most common sizes available at home goods stores. You can adjust the number of squares to fit a different size.
Tapestry needle: For weaving in ends and seaming squares together.
Scissors: Sharp and handy.
Stitch markers (optional): Helpful for keeping track of your place if you are a beginner.
Gauge and Finished Size
Each finished granny square measures approximately 4.5 inches by 4.5 inches with the recommended hook and yarn. For an 18×18 inch cushion cover, you will make four squares across and four squares down, for a total of 16 squares per side. Since this is a two-sided cover, you will make 32 squares in total — though you can also do a one-sided design with a solid fabric back if you prefer.
Gauge matters for this project mainly because you want your squares to align neatly when joined. Crochet a test square, measure it, and adjust your hook size if needed before committing to all 32.
The Granny Square Pattern
This is a traditional three-round granny square. It is simple enough for beginners but satisfying enough for seasoned crocheters who enjoy a classic make.
Abbreviations used:
ch = chain, sl st = slip stitch, sc = single crochet, dc = double crochet, sp = space, rep = repeat, st = stitch
Round 1 (Center Ring):
Using your first color, make a magic ring (or chain 4 and join with a slip stitch to form a ring).
Chain 3 (this counts as your first double crochet), then work 2 double crochets into the ring. Chain 2. Work 3 double crochets into the ring. Chain 2. Repeat this two more times so you have four clusters of 3 double crochets, each separated by a chain-2 corner space. Join with a slip stitch to the top of your beginning chain 3. Fasten off.
You should have four groups of 3 double crochets and four chain-2 corner spaces.
Round 2 (Second Color):
Join your second color with a slip stitch into any chain-2 corner space.
Chain 3 (counts as first dc), work 2 more double crochets into the same corner space. Chain 2. Work 3 double crochets into the same corner space again — this creates your first corner cluster.
Move along the side of the square. Work 3 double crochets into the chain-2 space between the corner spaces on round 1 (there is no gap between the corner clusters in a traditional granny square yet in round 2 because round 1 has only corners — so you are working directly into the corner spaces).
Actually, let me clarify this step more carefully so you can follow along without confusion. In round 2, after your first corner (3dc, ch2, 3dc), you move to the next corner space of round 1. Work 3dc, ch2, 3dc into that space. Continue around all four corners this way. Join with a slip stitch to the top of your beginning chain 3. Fasten off.
Round 3 (Third Color or Same Color):
Join your yarn in any corner chain-2 space.
Chain 3 (counts as first dc), work 2dc into the same corner space, chain 2, work 3dc into the same corner space (corner made).
Chain 1. Work 3dc into the chain-1 space along the side (the gap between the two 3dc clusters from round 2). Chain 1.
Work a full corner (3dc, ch2, 3dc) into the next chain-2 corner space.
Repeat around all four sides, ending with a chain-1, join with a slip stitch to the top of your beginning chain 3. Fasten off and weave in your ends.
Your granny square is complete. It should have four corner spaces with chain-2 gaps, and one chain-1 space on each side between corner clusters.
Color Suggestions for a Boho Aesthetic
The color palette you choose will have the biggest impact on the overall feel of your cushion cover. Here are a few combinations that lend themselves to a cozy boho look.
Terracotta Sunset: Use terracotta for round 1, mustard yellow for round 2, and cream for round 3. This warm combination evokes desert landscapes and looks stunning against neutral linen furniture.
Sage Garden: Work round 1 in dusty sage, round 2 in warm cream, and round 3 in forest green. This earthy palette suits a more naturalistic, plant-filled room.
Neutral Boho: Use varying shades of oatmeal, ivory, and warm taupe across your squares for a subtle, textured look. This is the easiest palette to incorporate into any existing home decor.
Vintage Rainbow: Make each square in a different combination of faded, muted colors — dusty pink, lavender, mint, peach, and sage — for a true granny-chic aesthetic. This is the most playful and colorful option.
Making All 32 Squares
Set aside some time to make all 32 squares. This is the most time-consuming part of the project, but it is also the most meditative. Many crocheters find making granny squares to be deeply relaxing — the pattern repeats quickly, you can watch a show or listen to a podcast while you work, and every completed square feels like a small victory.
Arrange your squares by color distribution as you go. Lay them out on a flat surface to audition your layout, moving squares around until you find an arrangement that pleases you. For a random, eclectic boho look, mix your color combinations freely. For a more polished result, try to balance colors across the grid so that no single shade clusters in one area.
Joining the Squares
Once all 32 squares are made and your ends are woven in, it is time to join them into two panels of 16 squares each (4 squares across, 4 squares down).
The flat slip stitch join is a clean method that creates a subtle ridge on one side and a nearly invisible seam on the other. Place two squares with right sides facing each other. Using your main color yarn and a crochet hook, work slip stitches through both layers, picking up the back loops of each square’s edge stitches. Work across the entire edge, then fasten off.
The join-as-you-go method is another popular option that allows you to connect squares as you make them, eliminating a separate assembly step. If you are familiar with this technique, it works beautifully here.
The flat mattress stitch sewn with a tapestry needle is also excellent if you prefer a needle-based join. Thread your tapestry needle with matching yarn and use a whip stitch or mattress stitch along the edges.
Whichever method you choose, work methodically. Join squares into rows first, then join the rows together. Press your finished panels lightly with a damp cloth and allow them to dry flat before assembling the cover — this helps everything lie neatly.
Assembling the Cushion Cover
With both panels complete, it is time to turn them into a functional pillow cover.
Place your two panels with wrong sides together (right sides facing outward). You are going to join three sides of the cover completely and leave the fourth side partially open to insert your pillow.
Using your main color yarn, work a slip stitch join or a single crochet join around three sides of the cover. The single crochet join creates a slightly raised decorative ridge along the edge that looks intentional and pretty on a boho-style cushion.
For the fourth side, join only the first two and last two inches, leaving a gap in the middle large enough to slide your pillow insert through. This creates an envelope-style opening.
Insert your pillow form. Then close the remaining opening using slip stitches or single crochets, or add a few buttons or snaps if you want the cover to be removable for washing (which is a practical and worthwhile touch).
Adding a Border for a Finished Look
An optional but highly recommended finishing touch is to work a simple border around the entire perimeter of your cushion cover. A single round of single crochet in your main color creates a neat, tidy edge. For something more decorative, try a simple shell stitch border or a reverse single crochet (also called a crab stitch) edge, which creates a twisted, rope-like finish that looks polished and professional.
Caring for Your Granny Square Pillow Cover
One of the great things about a crocheted cushion cover is that most yarns used for this type of project are machine washable. If you used cotton yarn, wash your cover on a cool gentle cycle and lay it flat to dry to preserve its shape. If you used acrylic, most brands are machine washable and dryer-safe on low.
Remove the pillow insert before washing for best results. The cover will keep its shape better and dry faster without the insert inside.
Tips for Customizing Your Pattern
One of the best things about this granny square pillow cover pattern is how adaptable it is. Here are a few ideas for making it your own.
You can change the size of your squares by using a different yarn weight. Chunky weight yarn on a larger hook will produce bigger, fluffier squares — perfect for a faster make or an extra-large cushion. A fine weight cotton on a smaller hook will yield delicate, detailed squares that look almost lace-like.
You can also adjust the number of rounds in each square. A five-round granny square measures closer to 7 or 8 inches, meaning you would only need a grid of roughly 2×2 squares per side for an 18-inch cover. Fewer squares means faster assembly, though you lose some of the patchwork charm.
Adding embellishments after assembly is another fun option. Small crocheted flowers, pom-poms, or even embroidery floss stitched across the join lines can take your cushion cover from simple to stunning.
Why Handmade Home Decor Matters
There is a growing appreciation in the design world for handmade, slow-made home decor — pieces that carry a story and a sense of human touch that mass-produced items simply cannot replicate. A granny square pillow cover is not just a functional object; it is an expression of your creativity, your taste, and your willingness to invest time and care into the space you live in.
Boho style has always celebrated this ethos. It embraces the imperfect, the layered, the collected, and the made-with-love. A crocheted cushion cover belongs in that world completely. Toss one onto a rattan chair, stack a few on a vintage sofa, or add one to an outdoor daybed for a touch of handmade warmth.
These covers also make exceptional gifts. A set of two made in colors that suit a friend’s home is a deeply personal and memorable present for a housewarming, birthday, or holiday. Because each square is small and portable, you can quietly work on a gift like this over several weeks without much pressure.
Final Thoughts
This granny square pillow cover pattern is the kind of project that reminds you why you fell in love with crochet in the first place. It is repetitive in the most soothing way, it produces something genuinely beautiful and useful, and it connects you to a long tradition of fiber arts that stretches back generations. Every time you sit on your couch and see that cushion, handmade by you, fitting right into the warmth of your home, you will feel that quiet satisfaction all over again.
Pick up your hook, gather your colors, and start with just one square. The rest will follow naturally.