
Free Pillow Knitting Patterns: Handy Square Cushion
There is something deeply satisfying about making something beautiful and functional with your own two hands. Knitting a cushion cover might seem like a small project, but it brings together so many of the things that make the craft rewarding — the rhythm of the needles, the gradual growth of fabric from a single strand of yarn, and the moment you stuff that finished cover with a pillow insert and prop it on your sofa for the first time. If you have been looking for free pillow knitting patterns, the handy square cushion is one of the best places to start. It is versatile, beginner-friendly, and endlessly customizable, yet it also offers plenty of room for experienced knitters to experiment with texture, color, and stitch patterns.
This guide will walk you through everything you need to know — from choosing your yarn and needles to casting on, working the body, adding a simple closure, and finishing your cushion to a professional standard. All of that, completely free.
Why the Square Cushion Is the Perfect Knitting Project
Before diving into the pattern itself, it is worth taking a moment to appreciate why the square cushion has remained such a beloved project in the knitting community for generations. Unlike garments, a cushion cover does not need to fit a human body. There are no armholes to shape, no necklines to calculate, no worries about whether it will suit your build. You knit a rectangle — or two squares — and you have a cushion cover. That simplicity is liberating.
For beginners, it is an ideal second or third project after scarves and dishcloths. You practice casting on, working a consistent stitch, and binding off, all while producing something genuinely useful. For intermediate knitters, the square format becomes a canvas: try a cable panel down the center, work a simple colorwork border, or experiment with seed stitch and stockinette combinations to create visual interest. For advanced knitters, there is real pleasure in knitting a “simple” square cushion with luxurious yarn and a complex all-over texture, letting the material and the stitchwork speak for themselves.
The other great advantage is speed. Even knitting at a relaxed pace, most people can complete a standard 18-inch square cushion cover in a few evenings. It makes an excellent handmade gift — personal, practical, and something the recipient will see every day on their couch or bed.
Materials You Will Need
One of the best things about this free pillow knitting pattern is that it does not require any specialist equipment. Here is what to gather before you begin.
Yarn: For a standard 18 x 18 inch (45 x 45 cm) cushion cover, you will need approximately 200 to 250 yards of worsted weight yarn (also known as 10-ply). This translates to roughly one or two skeins depending on the brand. Worsted weight is the sweet spot for cushion covers — it knits up quickly, produces a sturdy fabric that holds its shape over time, and is widely available in every color you can imagine. That said, the pattern works with any weight of yarn as long as you adjust your needle size accordingly and check your gauge.
For yarn fiber, cotton and cotton-blend yarns are excellent choices because they are machine washable, durable, and have a slight sheen that makes simple stitches look polished. Wool and wool-blend yarns give a softer, cozier feel and are wonderful for a bedroom cushion. If you are knitting for someone with allergies or sensitivities, an acrylic yarn is a practical and budget-friendly option that still produces a beautiful result.
Needles: For worsted weight yarn, you will typically use US size 7 or 8 (4.5 mm or 5 mm) needles. Straight needles work perfectly for flat knitting a cushion cover. If you prefer knitting in the round, you can use circular needles and work the cover as a tube, eliminating one seam entirely.
Additional supplies: You will need a tapestry or darning needle to weave in your ends and seam the cover closed. A set of stitch markers is helpful but not strictly necessary. You will also need an 18 x 18 inch pillow insert, which you can purchase from most home goods stores or craft shops. Finally, for the closure, you can use three or four buttons of your choice, a zipper, or simply knit an envelope-style back.
Understanding Gauge
Gauge is one of those topics that beginner knitters sometimes skip over, but it matters far more than people expect — especially when you want your cushion cover to actually fit your pillow insert. Gauge simply refers to how many stitches and rows fit into a four-inch (ten-centimeter) square of fabric using your chosen yarn and needles.
The standard gauge for worsted weight yarn on US 7 or 8 needles is typically around 18 to 20 stitches and 24 to 26 rows per four inches in stockinette stitch. However, every knitter is different. Some people knit tightly, some loosely, and gauge also varies depending on the stitch pattern you choose.
Before starting your cushion, knit a small swatch — cast on about 24 stitches and work around 30 rows in your chosen stitch, then lay it flat and measure. If your gauge is tighter than the pattern calls for (more stitches per inch), go up a needle size. If it is looser (fewer stitches per inch), go down a needle size. Five minutes spent checking gauge can save hours of frustration later.
The Pattern: Handy Square Cushion
This pattern produces a cushion cover for an 18 x 18 inch (45 x 45 cm) pillow insert, worked as two separate squares that are seamed together. The front panel features a classic seed stitch border with a stockinette center, giving it a clean, modern look that suits any home decor. The back panel is worked in simple stockinette with a button band closure.
Abbreviations Used
CO — Cast on
K — Knit
P — Purl
K2tog — Knit two stitches together (a right-leaning decrease)
BO — Bind off
RS — Right side
WS — Wrong side
Rep — Repeat
St(s) — Stitch(es)
YO — Yarn over
Front Panel
Cast on: Using your chosen yarn and needles, CO 60 stitches. (Adjust this number based on your gauge swatch. The goal is to produce a panel that measures approximately 18 inches wide before seaming.)
Seed stitch border setup:
Row 1 (RS): (K1, P1) across all 60 stitches.
Row 2 (WS): (K1, P1) across all 60 stitches.
Work these two rows four more times for a total of six rows of seed stitch. The seed stitch border creates a tidy, non-curling edge that frames the central panel beautifully.
Main body:
Row 7 (RS): (K1, P1) three times — this is your 6-stitch seed stitch border — K to last 6 stitches, (K1, P1) three times.
Row 8 (WS): (K1, P1) three times, P to last 6 stitches, (K1, P1) three times.
Repeat rows 7 and 8 until the piece measures approximately 17.5 inches from the cast-on edge, ending on a wrong-side row.
Closing seed stitch border:
Work six rows of (K1, P1) seed stitch across all 60 stitches, same as the opening border.
Bind off all stitches loosely in pattern.
Your front panel should now measure approximately 18 inches square. If it is slightly short or long, that is fine — you can block it to the correct dimensions after finishing.
Back Panel (Envelope Closure)
The back of this cushion is worked in two overlapping pieces that create an envelope opening, allowing you to remove the pillow insert for washing without any buttons or zippers. If you prefer buttons, instructions follow at the end of this section.
Back Panel A (top piece):
CO 60 stitches.
Work 6 rows of (K1, P1) seed stitch.
Then work in stockinette stitch (K on RS, P on WS) until Back Panel A measures 12 inches from the cast-on edge. End on a WS row.
Work 4 rows of (K1, P1) seed stitch for the overlap edge.
Bind off all stitches loosely in seed stitch pattern.
Back Panel B (bottom piece):
CO 60 stitches.
Work 4 rows of (K1, P1) seed stitch for the overlap edge.
Then work in stockinette stitch until Back Panel B measures 12 inches from the cast-on edge, including the seed stitch rows. End on a WS row.
Work 6 rows of (K1, P1) seed stitch.
Bind off all stitches loosely in pattern.
When both back panels are complete, Back Panel A and Back Panel B will overlap at their seed-stitch edges by several inches, creating the envelope closure. Combined, they cover the full 18-inch height of the cushion back with built-in overlap to keep the pillow insert securely tucked inside.
Optional Button Band
If you prefer a button closure to the envelope style, you can easily adapt the pattern. Work both Back Panel A and Back Panel B to the same dimensions as above, but on the final seed stitch rows of Back Panel A, add buttonholes as follows:
After working two rows of seed stitch, on the third row, work the buttonhole row: Work 8 stitches in seed stitch, (YO, K2tog, work 10 stitches in seed stitch) three times, YO, K2tog, work to end in seed stitch.
This creates four evenly spaced buttonholes. Complete two more rows of seed stitch and bind off.
For Back Panel B, work the final seed stitch rows without buttonholes, then sew four buttons to correspond with the buttonhole positions on Panel A.
Finishing and Seaming
Finishing is the stage that separates a good cushion from a great one, and it is worth taking your time here.
Start by weaving in all your loose ends with a tapestry needle. Thread each tail through several stitches on the wrong side of the fabric, changing direction once to secure it, and trim the excess close to the work. This prevents the ends from working loose over time and showing through to the right side.
If your pieces have curled at the edges (stockinette has a natural tendency to do this), wet block them before seaming. To wet block, submerge each knitted panel gently in cool water, squeeze out the excess — do not wring — and lay it flat on a clean towel. Roll the towel up with the knitting inside to press out more moisture, then unroll and re-shape the piece to your desired dimensions, pinning it gently to a foam mat or blocking board if you have one. Allow it to dry completely before seaming. This step transforms the fabric, relaxing the stitches and smoothing the fabric to a flat, even surface.
To assemble the cushion, lay the front panel right-side down on a flat surface. Place Back Panel B on top, right-side up, with the seed stitch overlap edge facing the center of the cover. Place Back Panel A on top of that, also right-side up, with its seed stitch edge overlapping Back Panel B toward the center. The result should look like a closed envelope.
Using a tapestry needle and a length of matching yarn, seam all four sides using mattress stitch or whip stitch. Mattress stitch creates an almost invisible seam on the right side of the work, which makes for a very professional finish. Work from corner to corner along each edge, keeping your tension even throughout.
Once all four sides are seamed, turn the cover right-side out through the envelope opening at the back. Push the corners out gently with your finger or a blunt pencil. Insert your pillow form through the envelope opening, distribute the stuffing evenly, and smooth the fabric over the front.
Stitch Pattern Variations to Try
Once you are comfortable with the basic handy square cushion pattern, there is a whole world of texture and design to explore within the same simple format. Here are a few ideas to inspire your next project.
All-over seed stitch: Work the entire front panel in (K1, P1) seed stitch for a beautifully textured, reversible fabric that looks equally good on both sides and never curls at the edges. This is a wonderful choice for a beginners’ cushion because it teaches you to read your knitting — you simply knit the purl stitches and purl the knit stitches as they face you.
Basketweave stitch: Alternate blocks of four knit stitches and four purl stitches, switching after every four rows, to create a woven-looking texture that is tactile and visually striking.
Simple cable panel: Down the center of the front panel, replace 12 stitches of stockinette with a simple 6-stitch cable crossed every sixth row. The cable pops beautifully against the smooth stockinette background and adds a traditional, cozy quality to the cushion.
Striped colorwork: Use two or more contrasting colors, switching every two or four rows, to create bold horizontal stripes. This is a great way to use up leftover yarn from other projects and produce a colorful, modern cushion.
Linen stitch: This slightly unusual stitch — worked by alternately knitting or purling a stitch and slipping the next stitch with yarn in front — produces a dense, woven-looking fabric that is incredibly satisfying to work once you get into the rhythm. It is particularly beautiful in a solid, slightly heathered yarn.
Tips for Knitting Success
A few practical notes that will make this project go more smoothly from start to finish.
Always join a new ball of yarn at the beginning or end of a row rather than in the middle. This keeps your seam edges tidy and makes it much easier to weave in ends neatly.
If you notice you are losing track of your row count, use a simple tally mark system on a piece of paper or download a free row counter app on your phone. It is easy to get distracted mid-project and lose your place, especially on the longer sections of plain stockinette.
Check your tension every twenty rows or so by laying your work flat and measuring its width. It is surprisingly common for tension to shift slightly as you settle into a rhythm or if you pick up and put down the knitting over several days. Catching a tension change early means you can adjust before it affects the finished dimensions of the cover.
When seaming, use the same yarn you knitted with if possible. This ensures the seam blends invisibly with the fabric and behaves the same way during washing and use.
Finally, do not skip the blocking step. It truly does make an enormous difference to the finished appearance of the cushion, and it takes very little effort. A blocked cushion looks store-bought; an unblocked one, no matter how carefully knitted, can look slightly rough around the edges.
Caring for Your Knitted Cushion Cover
How you care for your finished cushion will depend on the fiber content of the yarn you chose. Always check the care label on your yarn before washing.
Most acrylic and cotton yarns are machine washable on a gentle cycle in cool or lukewarm water, which makes them excellent choices for cushions that will see regular use. Wool yarns generally require hand washing in cool water with a gentle wool wash product, then laying flat to dry to prevent felting and distortion.
Remove the pillow insert before washing the cover, and reshape the cover while it is still damp. Store your cushion away from direct sunlight if the yarn color is particularly vivid, as prolonged sun exposure can fade even the most colorfast yarns over time.
A Project Worth Making Again and Again
The handy square cushion is one of those rare patterns that knitters return to throughout their crafting lives — not because it is too simple to move beyond, but because it is so genuinely useful and adaptable. Every time you pick up a beautiful skein of yarn and think about what to make, the cushion cover is a worthy answer. It uses up stash yarn beautifully, it makes a perfect gift, it fills your home with handmade warmth, and it gives you a satisfying project that you can finish and enjoy in a reasonable amount of time.
Whether you are knitting your very first cushion or your fiftieth, this free pillow knitting pattern gives you a solid, reliable foundation to build on. Cast on, settle into the rhythm, and enjoy every stitch.