knitted pillow cover free pattern

Free Knitted Pillow Cover Pattern: A Cozy Project for Every Skill Level

There is something deeply satisfying about finishing a knitting project you can actually use every day. A pillow cover sits right in that sweet spot between practical and beautiful — it takes less time than a blanket, fits neatly into a weekend, and transforms the look of a sofa or bedroom with almost no effort. Whether you are just getting comfortable with knit and purl stitches or you have been knitting for years and want a quick, rewarding make, this free knitted pillow cover pattern is exactly what you need.

In this post, you will find a complete, beginner-friendly pattern for a classic knitted pillow cover, along with tips on yarn selection, stitch tutorials, finishing techniques, and ideas for customizing the design to suit your home. Pull up a chair, pour yourself something warm, and let’s get started.


Why Knit a Pillow Cover?

Before we dive into the pattern, it is worth taking a moment to appreciate why pillow covers are such a beloved knitting project. First, they are fast. Unlike sweaters or afghans that can take months, a pillow cover for a standard 18-by-18-inch insert can be completed in a weekend if you knit for a few hours each day. Second, they are low-stakes. If you are trying a new stitch pattern or experimenting with color, a pillow cover lets you do that without committing to a giant project. Third, they are genuinely useful. Handmade pillow covers make thoughtful gifts and add a personal, artisan touch to any interior.

Knitted pillow covers also photograph beautifully, which is a small but real bonus if you enjoy sharing your makes on social media or keeping a craft journal. The texture of handknit fabric catches light in a way that machine-made fabric simply cannot replicate.


Materials You Will Need

This pattern is written for a standard 18-by-18-inch pillow insert, which is one of the most common sizes and easy to find at craft stores, home goods shops, or online. If you prefer a different size, notes are included below on how to adjust.

Yarn: Approximately 200–250 yards of bulky weight yarn (weight category 5 or 6). Wool blends, cotton, and acrylic all work well. For a first attempt, a smooth, light-colored yarn is easiest to work with because you can see your stitches clearly. A neutral like cream, oatmeal, or pale gray will match almost any décor.

Needles: US size 10 (6mm) straight or circular needles. Circular needles are especially convenient because they can hold a large number of stitches without crowding.

Additional supplies:
A tapestry needle for seaming and weaving in ends, stitch markers (optional but helpful), scissors, an 18-by-18-inch pillow insert, and three medium buttons or a zipper for closure. Buttons are the most beginner-friendly option and are covered in this pattern.

Gauge: Approximately 13 stitches and 18 rows equal 4 inches in stockinette stitch. Check your gauge before starting — it only takes about 20 minutes and can save you a lot of frustration later. If your swatch is too large, go down a needle size. If it is too small, go up a needle size.


Understanding the Pattern: A Quick Stitch Guide

This pillow cover uses three main elements: a ribbed border, a stockinette body, and a simple seed stitch for texture. If you are new to any of these, here is a brief refresher.

Stockinette stitch is the classic smooth knit fabric most people picture when they think of knitting. On flat needles, you knit every right-side row and purl every wrong-side row. On circular needles, you knit every round.

Seed stitch creates a bumpy, woven texture by alternating knit and purl stitches within the same row and reversing them on the next row. It lies flat (no curling edges), which makes it perfect for borders and decorative panels.

2×2 ribbing means you knit two stitches, then purl two stitches, repeating across the row. It creates a stretchy, vertical texture and is commonly used for cuffs, hems, and — in this case — a neat bottom edge.


Free Knitted Pillow Cover Pattern

Abbreviations

k — knit
p — purl
CO — cast on
BO — bind off
RS — right side
WS — wrong side
rep — repeat
pm — place marker
sm — slip marker
k2tog — knit two together (a simple decrease)
yo — yarn over (used for buttonholes)
st(s) — stitch(es)


Front Panel

Cast on 60 stitches.

Rows 1–4 (Ribbing border):
Row 1 (RS): K2, p2; rep from to end.
Row 2 (WS): P2, k2; rep from to end.
Repeat rows 1 and 2 twice more (4 rows total).

Rows 5–6 (Seed stitch accent strip):
Row 5 (RS): K1, p1; rep from to end.
Row 6 (WS): P1, k1; rep from to end.

Rows 7–68 (Stockinette body):
Row 7 and all RS rows: Knit all stitches.
Row 8 and all WS rows: Purl all stitches.
Continue in stockinette for a total of 62 rows (rows 7 through 68).

Rows 69–70 (Seed stitch accent strip):
Row 69 (RS): K1, p1; rep from to end.
Row 70 (WS): P1, k1; rep from to end.

Rows 71–74 (Ribbing border):
Row 71 (RS): K2, p2; rep from to end.
Row 72 (WS): P2, k2; rep from to end.
Repeat rows 71 and 72 twice more.

Bind off all stitches loosely in pattern (knit the knit stitches and purl the purl stitches as you bind off). This keeps the edge stretchy and even.

Set the front panel aside.


Back Panel (Two-Piece Button Closure)

The back is worked in two overlapping pieces so the pillow insert can be easily inserted and removed.

Back Panel A (bottom piece):

Cast on 60 stitches.

Row 1 (RS): K2, p2; rep from to end.
Row 2 (WS): P2, k2; rep from to end.
Repeat rows 1 and 2 twice more.

Work in stockinette stitch (knit RS rows, purl WS rows) for 40 rows.

Bind off all stitches loosely.

Back Panel B (top piece with buttonholes):

Cast on 60 stitches.

Row 1 (RS): K2, p2; rep from to end.
Row 2 (WS): P2, k2; rep from to end.
Repeat rows 1 and 2 twice more.

Work in stockinette stitch for 30 rows.

Buttonhole row (RS): K10, yo, k2tog, k16, yo, k2tog, k16, yo, k2tog, k10. (This creates three evenly spaced buttonholes.)

Next row (WS): Purl all stitches, purling into each yo from the previous row.

Work 4 more rows in stockinette.

Row (RS): K2, p2; rep from to end.
Row (WS): P2, k2; rep from to end.
Repeat these two rows twice more.

Bind off all stitches loosely in pattern.


Assembly

Lay the front panel flat with the right side facing up. Lay back panel A on top of it, right side facing down, aligning the bottom and side edges. Lay back panel B on top of both pieces, right side facing down, aligning the top and side edges. The two back panels will overlap in the center, which is exactly what you want.

Using your tapestry needle and a length of matching yarn, seam all four edges using mattress stitch or whipstitch. Mattress stitch creates an almost invisible seam on the right side and is worth learning if you haven’t tried it yet — simply insert the needle between the first and second stitches along the edge of each piece and draw them together snugly as you go.

Turn the cover right side out through the opening in the overlapping back panels. Attach three buttons on back panel A, positioned to align with the buttonholes on back panel B. Weave in all loose ends with your tapestry needle.

Insert your 18-by-18-inch pillow form, button up the back, and your pillow cover is complete.


Adjusting the Pattern for Different Sizes

One of the most common questions with pillow patterns is how to resize them, and the good news is that it is quite simple once you understand gauge.

For a 16-by-16-inch pillow, cast on 52 stitches and work the stockinette body for 52 rows instead of 62.

For a 20-by-20-inch pillow, cast on 66 stitches and work the stockinette body for 72 rows.

For a lumbar pillow (approximately 12 by 20 inches), cast on 66 stitches and work the body for only 40 rows.

Always re-check your gauge if you switch yarn weights or needle sizes, since even small differences add up across a large piece.


Yarn Choices and What They Mean for Your Finished Cover

The yarn you choose affects not just the look but the feel and longevity of your pillow cover, so it is worth thinking through your options.

Wool and wool blends are warm, resilient, and naturally stain-resistant to a degree. They have good elasticity, which means your stitches will be even and your cover will hold its shape. The main consideration is care — many wool yarns require hand washing or gentle machine washing.

Cotton is breathable, machine-washable, and has a lovely drape. It works especially well for pillow covers in warm climates or for summer home décor. The trade-off is that cotton has less stretch than wool, so your tension needs to be consistent.

Acrylic is affordable, widely available, and almost always machine-washable, which makes it a practical choice for everyday home accessories. Modern acrylics come in beautiful colors and have a much softer hand than acrylics of the past. For a pillow that will be handled frequently — especially in a household with children or pets — acrylic is a sensible option.

Chunky or super bulky yarn (weight 6) will speed up the project considerably and create a thick, plush fabric that looks wonderful with simple stitch patterns. You may need to adjust needle size and stitch count accordingly.


Texture and Design Variations

Once you are comfortable with the basic pattern, there are many ways to add interest and personality to your pillow covers.

Cable panel insert: Work the center 20 stitches of the front panel in a simple 4-stitch cable, crossing every 6 rows, while keeping the side panels in stockinette. This adds a classic, traditional look with minimal extra complexity.

Striped colorwork: Change yarn color every 10 rows to create bold horizontal stripes. You can use two colors or as many as you like. Just be sure to carry the non-working yarn loosely up the side of the work so you don’t have to cut and rejoin at every stripe.

All-over seed stitch: Work the entire front panel in seed stitch instead of stockinette. This creates a wonderfully textured, reversible fabric with a more rustic, handcrafted look.

Bobble accents: Add three or five bobbles scattered across the stockinette body for a playful, three-dimensional effect. A bobble is made by working five stitches into one stitch, then turning and knitting or purling those five stitches back and forth for two rows before reducing back to one stitch.

Lace border: Replace the ribbed border with a simple eyelets row: yo, k2tog; rep from across. Work this row twice, separated by a purl row, for a delicate, airy edge.


Tips for a Professional Finish

The difference between a pillow cover that looks homemade and one that looks polished often comes down to a handful of finishing details.

Block your pieces before seaming. Wet blocking — soaking your finished panels in cool water, gently squeezing out the moisture (never wringing), and pinning them to measurements on a blocking mat — evens out stitches, opens up any lace or texture work, and makes seaming much easier. Even if you are using acrylic yarn, a light steam block can smooth things considerably.

Use the right seaming technique for the situation. Mattress stitch is ideal for side seams because it creates a nearly invisible join. Three-needle bind-off works beautifully if you want a seam along the top or bottom of the cover and don’t mind a visible ridge on the inside.

Weave in ends securely. Thread your tapestry needle with the tail end, weave it through the backs of stitches in one direction for about two inches, then double back in a different direction. This prevents ends from working loose over time, especially with machine washing.

Choose buttons thoughtfully. Large, statement buttons in wood, ceramic, or resin can become a design feature in their own right. For a more understated look, choose buttons in a color that matches or closely coordinates with your yarn.


Caring for Your Knitted Pillow Cover

Pillow covers get more handling than most knitted items, so it is important to wash them in a way that keeps them looking their best.

If you used wool or a wool blend, hand wash in cool water with a gentle wool wash and lay flat to dry. Avoid agitation, which causes wool to felt.

If you used cotton or acrylic, most covers can be machine washed on a gentle cycle in cool or warm water. Check the yarn label to be sure. Lay flat or tumble on low heat to dry — high heat can cause acrylic to lose its shape.

Pillow covers made from natural fibers benefit from occasional airing out. If they develop a flattened look over time from use, simply remove the insert, hand wash the cover, re-block it, and it will look nearly new.


A Note on Making This Pattern Your Own

A free pattern is a starting point, not a prescription. Every knitter brings their own aesthetic, their own stash, and their own taste to a project, and the beauty of handmaking is that no two results are ever identical. If you want to add your initials in duplicate stitch, swap out the seed stitch for moss stitch, use a yarn you already own at home in a slightly different weight, or turn the whole thing into a decorative envelope-style cover with no buttons — go for it. Knitting is forgiving and endlessly flexible.

If you make this pillow cover, sharing a photo in a knitting community or with fellow crafters is a lovely way to stay connected to the wider world of handmakers. The knitting community is generous, encouraging, and full of people who will celebrate your finished object with genuine enthusiasm.

Happy knitting — and may your pillows be as cozy as the process of making them.

Categorized in:

Cushion / Pillow,

Last Update: November 1, 2026

Tagged in:

, , , ,