
Granny Square Cushion Cover Free Knitting Pattern: A Step-by-Step Guide for All Skill Levels
There is something deeply satisfying about a granny square. It has been a staple of handmade crafts for generations, turning up in blankets, bags, clothing, and now — one of the most rewarding projects you can take on — a cushion cover. If you have been searching for a granny square cushion cover free knitting pattern, you have landed in the right place. This guide walks you through everything you need to know, from choosing your yarn to finishing your final seam, with enough detail to feel confident whether you are picking up needles for the first time or returning to a beloved hobby.
Before we dive in, a small clarification worth making: granny squares are traditionally a crochet motif, but they translate beautifully into knitting through techniques like modular knitting and mitered squares. The pattern below uses knitting techniques to achieve that same geometric, colorful look that makes granny squares so beloved. If you want the classic crocheted version, this guide also touches on how to adapt the approach, making it a genuinely versatile resource.
Why Knit a Granny Square Cushion Cover?
Cushion covers are one of the most practical knitting projects you can make. They are large enough to feel satisfying but small enough to finish in a reasonable amount of time. A granny square design specifically offers a few extra advantages that make it worth choosing over a plain stockinette or garter stitch cover.
First, the modular nature of granny squares means you are never sitting with a giant piece of knitting on your lap. You work in small, manageable units and join them together at the end. This makes the project wonderfully portable and ideal for knitters who work in short bursts — on a lunch break, during a commute, or while watching television in the evening.
Second, granny square designs are a brilliant stash buster. Each square can be worked in a different color combination, so you can use up those odd balls of yarn sitting in your craft basket without needing to commit to one large quantity of a single shade. The resulting patchwork effect is part of the charm.
Third, a finished cushion cover made from granny squares looks genuinely impressive. People who see it on your sofa will assume it took specialist skill and years of practice. In reality, once you understand the basic square construction, the rest is simply repetition with creativity added.
Materials You Will Need
Getting your materials sorted before you start is one of the simplest ways to make a knitting project run smoothly. Here is what you will need for a standard 45 cm x 45 cm (approximately 18 inches x 18 inches) cushion cover.
Yarn: Approximately 300–400 grams of DK weight yarn (also called light worsted or 8-ply). You can use as many or as few colors as you like. For a traditional granny square look, aim for at least three or four contrasting shades, but a two-color version in a neutral palette looks equally beautiful. Wool, wool blends, and acrylic all work well. If the cushion will be used frequently or needs regular washing, a machine-washable superwash wool or a quality acrylic is a practical choice.
Needles: 4 mm (US 6) knitting needles. Straight needles work perfectly fine, but double-pointed needles (DPNs) or a short circular needle can make the initial cast-on for each square easier. Choose whichever style suits your knitting preference.
Additional tools: A tapestry or yarn needle for weaving in ends and seaming, scissors, stitch markers (optional but helpful), and a tape measure.
Cushion insert: A 45 cm x 45 cm cushion pad. These are widely available in craft shops and home furnishing stores. If you already have a cushion insert in a different size, simply adjust the number and size of your squares accordingly — the pattern is flexible.
Understanding the Granny Square Construction in Knitting
The classic crochet granny square is built from the center outward, working in rounds. The knitted equivalent takes a slightly different approach. The most common method is the mitered square, where you cast on stitches along two sides of a triangle, work decreases down the center, and end with a single stitch. When you join four of these mitered triangles together (or work the square as one piece using a different construction), you get a neat, geometric square with a diagonal line running from corner to corner.
For this pattern, each granny square is worked as a single mitered square, giving it that satisfying diagonal ridge down the middle. Sixteen squares sewn together in a four-by-four grid will create one side of your cushion cover. The back panel can be worked as a simple rectangle in your main color, or you can make another sixteen squares for a fully matching back. The choice is yours.
The Granny Square Cushion Cover Free Knitting Pattern
Gauge
20 stitches and 40 rows = 10 cm x 10 cm (4 inches x 4 inches) in garter stitch on 4 mm needles.
Take time to check your gauge. A slightly tighter or looser tension will change the size of your finished squares and therefore the overall dimensions of your cushion cover. If your squares are coming out smaller than intended, go up a needle size. If they are larger, go down.
Finished Square Size
Each completed square measures approximately 11 cm x 11 cm (4.5 inches x 4.5 inches) after a light block.
Abbreviations
CO — cast on
K — knit
K2tog — knit two stitches together
Sl1 — slip one stitch purlwise with yarn in back
pm — place marker
sm — slip marker
RS — right side
WS — wrong side
rep — repeat
Making One Mitered Square
Step 1 — Cast on.
Using your chosen color, CO 43 stitches. If you are working stripes or multiple colors in a single square, have your second color ready alongside.
Step 2 — Set up the center.
Row 1 (RS): K20, place marker, Sl1, place marker, K20. (43 stitches)
Step 3 — Begin the decrease rows.
Row 2 (WS): Knit to end.
Row 3 (RS): Knit to 1 stitch before marker, K2tog, sm, Sl1, sm, K2tog, knit to end. (2 stitches decreased)
Repeat Rows 2 and 3 until 3 stitches remain, ending after a WS row.
Step 4 — Final decrease.
Next row (RS): Sl1, K2tog, pass slipped stitch over. (1 stitch remains)
Step 5 — Fasten off.
Cut yarn leaving a 15 cm tail and pull through the remaining stitch to fasten off.
This completes one mitered square. Make 16 squares total for the front panel, changing colors as desired. For a fully mitered back panel, make another 16. For a plain back, simply cast on and work in garter stitch until the rectangle measures 45 cm x 45 cm.
Color Suggestions
If you are unsure how to plan your colors, here are a few combinations that always look striking.
A jewel tone palette — deep teal, burnt orange, mustard yellow, and plum — gives the cushion a rich, moody feel that works beautifully in living rooms with natural wood furniture and dark upholstery.
A neutral and natural palette — cream, warm grey, soft camel, and oatmeal — creates a cushion that looks elegant in any setting and feels modern rather than old-fashioned. This combination is especially popular for Scandinavian-style interiors.
A bold primary palette — red, blue, yellow, and white — channels the classic granny square aesthetic and looks cheerful and retro. It is a particularly popular choice for children’s rooms or a playful corner of a home office.
You can work each square in a single color, alternate colors every two rows for a striped effect, or use one color for the first ten rows and switch to a second color for the remaining rows. All of these approaches give you a slightly different visual result while using the exact same stitch pattern.
Blocking Your Squares
Before you assemble your cushion cover, block each square. This step makes an enormous difference to the final appearance. Blocking evens out the stitches, makes the edges lie flat, and ensures all your squares are the same size — which makes seaming significantly easier.
To wet block, soak each square in cool water for about fifteen minutes, then gently squeeze out the water (do not wring), roll it in a clean towel to remove excess moisture, and pin it to a blocking mat or a clean piece of foam board to the correct dimensions. Leave to dry completely before removing the pins. If you are using acrylic yarn, steam blocking works better: pin the squares to your mat dry, hold a steam iron just above the surface, and allow the steam to penetrate the fabric without pressing the iron directly onto the knitting.
Joining the Squares
Once all your squares are blocked and dry, arrange them into a four-by-four grid on a flat surface. Spend time at this stage playing with the arrangement. Try alternating color combinations, creating a diagonal gradient, or organizing them into a repeating pattern. Photographing your arrangement before you start sewing is helpful in case the squares get moved.
To join the squares, use the mattress stitch. This creates a nearly invisible seam on the right side of the fabric, which is what you want for a polished, professional finish.
Thread your tapestry needle with a length of yarn in a color that blends with the squares you are joining. Working on the right side, pick up the bar between the first and second stitches on one square, then the corresponding bar on the adjacent square. Continue working back and forth, picking up one bar from each side alternately, pulling the yarn through every few stitches to keep tension even. Work across the full length of the seam, then fasten off securely.
Join all squares into four rows of four, then sew the rows together to complete the front panel.
Assembling the Cushion Cover
Place the front and back panels with right sides together. Using mattress stitch or a simple whip stitch, sew three sides of the cover together, leaving the fourth side open for inserting the cushion pad.
Turn the cover right side out and insert your cushion pad. To close the fourth side, either sew it shut (if you do not mind removing a few stitches to wash the cover) or add a simple button or snap closure. A row of three or four buttons spaced evenly along the opening adds a decorative touch and makes the cover much easier to remove for washing.
If you want to add a neater closure, you can pick up stitches along the open edge of the back panel, work a few rows of garter stitch to create a button band, and add buttonholes on the corresponding edge of the front panel. This gives the cushion a proper finished look and feels much more sturdy over repeated use.
Tips for Making the Most of This Pattern
Weave in ends as you go. Each square has at least two yarn tails — one from the cast-on and one from the bind-off — and possibly more if you changed colors mid-square. If you weave in each tail before setting that square aside, assembly day becomes far more pleasant than it would be if you are sitting with a mountain of loose ends to deal with.
Keep a project notebook. Write down which color combinations you used for each square so you can replicate a favorite combination in a future project or simply keep track of what you have already made. A quick photo alongside the notes is even better.
Do not skip the gauge swatch. It can feel like an unnecessary delay when you are eager to start, but an off-gauge swatch means off-gauge squares, which means a cushion cover that does not fit your cushion pad. Ten minutes spent checking gauge saves a great deal of frustration later.
Work with your yarn, not against it. If a color combination is not pleasing you as you knit, change it. This pattern is intentionally flexible. There is no rule that says every square must be different, or that the colors must be evenly distributed across the grid. Some of the most beautiful granny square cushions are worked in just two colors, with every square identical.
Variations to Try Once You Have Mastered the Basic Pattern
Once you are comfortable with the mitered square construction, there are several delightful variations worth exploring. You can make smaller squares — casting on 23 stitches instead of 43 — and arrange them in an eight-by-eight grid for a more intricate, finely detailed look. You can also work larger squares by casting on 63 stitches, giving you a four-square cushion with a bold, graphic quality.
Adding a border to the finished front panel before assembly is another option worth considering. A few rows of garter stitch in a contrasting color worked around the entire panel can pull all the individual square colors together beautifully and give the cushion a more polished, deliberate appearance.
You might also try incorporating texture into your squares by substituting seed stitch or moss stitch for garter stitch. The decrease pattern stays exactly the same, but the texture of the fabric changes, adding depth and tactile interest to the finished piece.
A Note on Caring for Your Finished Cushion Cover
How you care for your knitted cushion cover will depend largely on the fiber content of your yarn. Wool and wool blends should be hand washed in cool water with a gentle detergent or specialist wool wash, then reshaped and dried flat. Machine-washable superwash wool can go in the washing machine on a gentle cool cycle. Pure acrylic is generally machine-washable but should be kept away from high heat, as it can distort under too much warmth.
Remove the cushion pad before washing the cover whenever possible. This allows the knitted fabric to be washed properly without the stuffing absorbing water and taking forever to dry.
Store spare cushion covers folded flat in a cool, dry place. Avoid hanging knitted fabric for long periods, as the weight can stretch it out of shape.
Final Thoughts
A granny square cushion cover is one of those knitting projects that delivers joy at every stage. The small, individual squares are quick and satisfying to complete. The assembly process is pleasingly puzzle-like. And the finished object — sitting on your sofa, looking colorful and handmade and entirely personal — is the kind of thing that makes a house feel like a home.
This free knitting pattern is a starting point, not a rigid formula. Adapt the colors, adjust the size, experiment with texture, and make it your own. That is, after all, what handmade means. Whether you are making this cushion cover as a gift, as a way to use up your yarn stash, or simply because you enjoy the meditative rhythm of knitting needles in the evening quiet, the result will be something worth keeping.
Happy knitting.