How to Knit a Pillow Cover

How to Knit a Pillow Cover: A Complete Step-by-Step Guide

There is something deeply satisfying about making something for your home with your own hands. A knitted pillow cover sits at a perfect intersection of practicality and creativity — it is one of the most achievable projects for beginners, and still deeply rewarding for experienced knitters who want to experiment with color, texture, and stitch patterns. Whether you are picking up needles for the first time or looking to add a handmade touch to your living room, this guide will walk you through everything you need to know to knit a beautiful, durable pillow cover from start to finish.


Why Knitting a Pillow Cover Is the Perfect Project

Before diving into the how-to, it is worth understanding why a pillow cover is such a beloved knitting project. Unlike a sweater or a pair of socks, a pillow cover requires no shaping, no increases or decreases, and no complicated construction. You essentially knit two flat rectangles and sew them together. That simplicity makes it approachable, but the finished product looks polished and impressive.

Pillow covers also give you room to grow. You can start with a basic stockinette stitch for your first attempt, then graduate to cables, seed stitch, or colorwork on your next. Every pillow cover becomes a little experiment in what knitting can do.

They also make wonderful gifts. A handmade pillow cover feels personal and luxurious in a way that something store-bought simply does not.


What You Will Need

Getting started requires gathering the right materials. The good news is that the supply list is short and the choices are fun.

Yarn. For a first pillow cover, a medium-weight yarn (commonly labeled as worsted or Aran weight, category 4 or 5) is ideal. It knits up quickly, shows stitch detail clearly, and is easy to handle. Natural fibers like wool or cotton work beautifully, though acrylic blends are a practical and washable option, especially if the pillow will see daily use. A standard 18-inch pillow insert typically requires around 200 to 300 yards of worsted weight yarn, depending on your stitch pattern and gauge. If you are using a chunkier yarn, you may need less.

Needles. Your yarn label will suggest a needle size, and it is a good idea to follow that recommendation as a starting point. For worsted weight yarn, US size 7 to 9 (4.5mm to 5.5mm) needles are common. You can use straight needles since you will be knitting flat pieces. If you want to knit the cover in the round and avoid seaming, circular needles are another option.

A pillow insert. Standard sizes are 16 inches, 18 inches, and 20 inches square. Choose your insert before you start so you can knit to fit it precisely.

A tapestry needle. You will need this to seam the panels together and to weave in your yarn ends.

Scissors and a measuring tape. These are essential basics for any knitting project.

Stitch markers (optional). These can be helpful for marking the center of your work or noting pattern repeats.


Choosing Your Stitch Pattern

The stitch pattern you choose will define the character of your pillow cover. Here are some excellent options depending on your experience level.

Garter stitch is the simplest of all — you just knit every row. It creates a ridged, squishy fabric that lies flat without curling, which makes it ideal for beginners. It has a casual, cozy look.

Stockinette stitch is the classic knitting fabric most people picture when they think of knitwear — smooth on one side (the knit side) and bumpy on the other (the purl side). It is created by alternating knit rows and purl rows. Keep in mind that stockinette curls at the edges, so you may want to add a border of garter or seed stitch.

Seed stitch alternates knit and purl stitches within the same row, creating a textured, pebbly surface that is beautiful and lies flat. It is slightly more involved than garter but still very manageable.

Ribbing creates vertical columns of knits and purls, giving the fabric a stretchy, structured look. A simple 2×2 rib (two knit stitches, two purl stitches, repeated) works particularly well for pillow covers and has a polished, modern aesthetic.

Cable stitch involves crossing groups of stitches over one another using a cable needle to create rope-like twists. Cables look complex but are actually quite approachable once you understand the basic technique. A simple four-stitch cable on a reverse stockinette background creates a stunning pillow front.


Understanding Gauge

Gauge is the number of stitches and rows per inch of knitting, and it matters more than most beginners realize. If your gauge does not match the pattern, your finished pillow cover will be the wrong size and might not fit your insert.

To check your gauge, knit a swatch — a small square of fabric using your chosen yarn and needles. Cast on about 20 stitches and knit for 4 inches. Lay the swatch flat, measure across 4 inches horizontally, and count the stitches. Divide by 4 to get your stitches per inch. Do the same vertically to find your row gauge.

A typical gauge for worsted weight yarn on US size 8 needles is about 18 to 20 stitches and 24 to 26 rows per 4 inches, but this varies by yarn and individual knitter. If you have more stitches per inch than expected, try larger needles. If you have fewer, try smaller needles.

Do not skip the gauge swatch. A few minutes spent checking it can save you from knitting an entire panel only to find it is the wrong size.


Calculating Your Cast-On Number

Once you know your gauge, calculating how many stitches to cast on is simple arithmetic.

Decide on your pillow size. For an 18-inch square pillow, you need each panel to be 18 inches wide and 18 inches tall.

Multiply your stitch gauge by your desired width. If your gauge is 5 stitches per inch and you want an 18-inch-wide panel, you cast on 90 stitches (5 x 18 = 90). Add or subtract a few stitches to accommodate your stitch pattern repeat if necessary — for example, if your pattern requires multiples of 4, round to the nearest multiple of 4.

For the length, multiply your row gauge by the desired height. If your row gauge is 7 rows per inch and you need 18 inches, you will knit approximately 126 rows (7 x 18 = 126).


Step-by-Step Instructions

Now comes the actual knitting. Here is a complete walkthrough for a basic 18-inch pillow cover using stockinette stitch with a seed stitch border.

Step One: Cast On

Using the long-tail cast-on method (which gives a neat, flexible edge), cast on your calculated number of stitches. For this example, let’s say that is 90 stitches.

Step Two: Knit the Border

For a clean, non-curling edge, work a seed stitch border for the first few rows. To work seed stitch, on the first row, alternate between knit 1 and purl 1 across the entire row. On the second row, knit the stitches that were purled and purl the stitches that were knitted — the opposite of what you see. Repeat these two rows for about 4 to 6 rows. This border will also be worked at the sides of your piece throughout.

Step Three: Work the Main Body

After your bottom border, begin working stockinette with side borders. Here is how that looks row by row:

On right-side rows: work 3 stitches in seed stitch, then knit across to the last 3 stitches, then work those 3 stitches in seed stitch.

On wrong-side rows: work 3 stitches in seed stitch, then purl across to the last 3 stitches, then work those 3 stitches in seed stitch.

Continue in this pattern until your panel measures about 17.5 inches from the cast-on edge, or 0.5 inches less than your target height.

Step Four: Work the Top Border

Work another 4 to 6 rows of seed stitch across all stitches, matching your bottom border.

Step Five: Bind Off

Bind off loosely in pattern — meaning knit the knit stitches and purl the purl stitches as you bind them off. A loose bind-off keeps your edge flexible and prevents it from puckering.

Step Six: Knit the Second Panel

Repeat all of the above steps to create an identical second panel. Both panels should measure the same dimensions when finished.


Blocking Your Knitted Panels

Blocking is the process of wetting or steaming your finished knitting to relax the fibers, even out your stitches, and set your piece to its final dimensions. It makes a significant difference in how professional your finished pillow cover looks.

For most wool yarns, wet blocking works beautifully. Soak your panels in cool water for about 20 minutes until fully saturated. Gently squeeze out the water without wringing. Lay each panel on a flat, clean surface — a foam blocking mat is ideal — and pin it to your target dimensions using rust-proof blocking pins or T-pins. Let it dry completely, which may take 24 hours or more depending on your environment.

For cotton or acrylic yarns, steam blocking with an iron held just above the surface (not pressing down) can achieve similar results. Always check your yarn label for fiber content and follow its care instructions.


Seaming the Pillow Cover

Once both panels are blocked and completely dry, it is time to seam them together. The mattress stitch is the best method for joining the sides and bottom invisibly, producing a professional, barely-visible seam.

To work the mattress stitch on the side edges, lay both panels right-side up side by side with their edges touching. Thread your tapestry needle with a length of yarn — the same yarn you knitted with, if possible. Insert the needle under the horizontal bar between the first and second stitch on one panel, then under the corresponding bar on the other panel. Continue in this way, pulling the yarn gently every few stitches to close the seam. The seam will essentially disappear into the fabric.

Seam the bottom edge and two side edges, leaving the top edge open. Turn the cover right-side out and insert your pillow form.

For the opening, you have a few choices. The simplest is to sew the final edge closed using mattress stitch after inserting the pillow. If you want to be able to remove the cover for washing, consider creating a simple button or snap closure, or adding a knitted flap that overlaps like an envelope closure before you begin seaming.


Making an Envelope Closure

An envelope closure is a smart, practical alternative to sewing the cover shut. Instead of knitting two equal panels, you knit one front panel to full size and one back panel that is slightly longer — about 1.25 to 1.5 times the height of your pillow.

Fold the longer back panel so the top third overlaps the bottom third, creating a pocket-like back. Seam the sides of the front panel to the sides of this folded back panel. The overlapping flap holds the pillow insert in place without any buttons or zippers. It is simple, elegant, and makes washing the cover a breeze.


Finishing Touches

Weave in all loose yarn ends using your tapestry needle, threading each tail back through several inches of knitting on the wrong side before trimming it close. A well-woven end will not come loose even after washing.

Take a moment to look over your seams from both sides. If any areas feel uneven or gapped, you can go back in with your tapestry needle and adjust the tension of the seaming yarn. It takes a little patience, but the difference is worth it.


Customization Ideas

Part of what makes handmade pillow covers so appealing is how easily you can make them your own. Here are some ideas for taking your pillow cover to the next level.

Colorwork. Using two colors of yarn and working stranded colorwork, you can create geometric patterns, florals, or even simple lettering across your pillow front. Start with a simple two-color stripe or a Fair Isle-style geometric motif.

Texture combinations. Mixing stitch patterns — like a central cable panel flanked by columns of seed stitch — adds depth and visual interest without requiring any additional techniques beyond what you already know.

Tassels or fringe. Adding tassels at the corners of a pillow cover is simple and gives it a boho, textured look. Cut equal lengths of yarn, fold them in half, and use a crochet hook to loop them through corner stitches.

Contrasting borders. Cast on a few extra stitches in a contrasting color for your border rows to create a subtle, sophisticated frame effect.

Embroidery. After the cover is complete, you can add embroidered details — flowers, leaves, or geometric lines — using a tapestry needle and contrasting yarn. This is a wonderful way to personalize a gift.


Tips for Success

A few practical reminders will help your project go smoothly from the very first stitch.

Knit a gauge swatch every time, even if you have used the same yarn before. Tension can vary between projects, between needles, and even depending on whether you are stressed or relaxed while knitting.

Count your stitches regularly — every few rows is not excessive. It is easy to accidentally add or drop a stitch, and catching a mistake early is always easier than catching it later.

Measure your panel against your pillow insert as you go rather than relying solely on row count. Stretching, blocking, and individual gauge variation all affect the final size, so a physical comparison keeps you on track.

Keep your cast-on and bind-off loose. Tight edges are one of the most common beginner issues and they make seaming harder and the finished cover less flexible.

Finally, enjoy the process. Even if your tension is a little uneven or your first seam is not perfectly invisible, a hand-knitted pillow cover carries something no machine-made product ever can — the time, care, and attention of the person who made it.


Caring for Your Knitted Pillow Cover

Once your pillow cover is finished and on display, you will want to keep it looking its best. Always check your yarn label for care instructions. Many wool yarns require hand washing in cool water with a gentle detergent, while acrylic blends can often be machine washed on a gentle cycle. Lay knits flat to dry rather than hanging them, as hanging can cause the fabric to stretch out of shape.

Remove the pillow insert before washing the cover if possible — especially if your insert is filled with down or foam, which can take a long time to dry and may be damaged by washing.


Final Thoughts

Knitting a pillow cover is one of those projects that rewards you at every stage — when the yarn starts taking shape on your needles, when you block the finished panels and watch the stitches bloom open, and especially when you hold the finished object in your hands and realize you made something genuinely beautiful. It is a skill-builder, a creative outlet, and a practical craft all at once.

Whether this is your very first knitting project or your fiftieth, there is a version of this project that is exactly right for where you are. Start simple, pay attention to gauge, take your time with the seaming, and do not underestimate the power of blocking. The result will be a pillow cover worth keeping — or giving — for years to come.

Categorized in:

Cushion / Pillow,

Last Update: October 30, 2026

Tagged in:

, ,