HOW TO KNIT A PILLOW

How to Knit a Pillow: A Complete Step-by-Step Guide for Beginners and Beyond

There’s something deeply satisfying about resting your head on a pillow you made with your own two hands. Knitting a pillow is one of the most rewarding beginner-to-intermediate projects you can take on — it’s functional, beautiful, and surprisingly approachable once you understand the process. Whether you’re picking up knitting needles for the first time or you’re a seasoned knitter looking for a cozy home décor project, this guide will walk you through everything you need to know to knit a pillow from start to finish.


Why Knitting a Pillow Is the Perfect Project

Before we dive into the how-to, it’s worth appreciating why knitting a pillow makes such an ideal project. Unlike a sweater or a pair of socks, a pillow is forgiving. If your tension isn’t perfectly even or you drop a stitch here and there, the finished product still looks charming and intentional. You’re working with flat panels, which means you’ll use the same fundamental techniques over and over — casting on, knitting, purling, and binding off — without the added complexity of shaping or seaming in the round.

A knitted pillow also makes an excellent gift. It’s personal, handmade, and genuinely useful. You can customize it endlessly — change the yarn weight, the color, the stitch pattern, or the pillow form size — and every version will feel unique.


What You Need to Knit a Pillow

Getting your materials together before you start will make the whole process much smoother. Here’s a breakdown of everything you’ll need.

Yarn

For a standard 18×18 inch pillow, you’ll need roughly 200 to 400 yards of yarn depending on the weight you choose. Bulky or super-bulky yarn works up quickly and is ideal for beginners because you can see your stitches clearly. Worsted weight yarn is the most versatile and widely available. Avoid very slippery yarn like silk or bamboo when you’re starting out — it tends to slide off needles and makes it harder to see your work.

A good all-purpose choice for a first pillow is a washable wool or acrylic worsted weight yarn. It’s durable, easy to work with, and comes in a huge range of colors.

Knitting Needles

Match your needle size to your yarn weight. The yarn label will always include a recommended needle size, which is a great starting point. For worsted weight yarn, US size 7 to 9 (4.5mm to 5.5mm) needles are standard. For bulky yarn, US size 10 to 13 (6mm to 9mm) needles work well. You can use straight needles for this project since you’ll be knitting flat panels.

A Pillow Form

Also called an insert, this is the stuffed square or rectangle that goes inside your knitted cover. You can find pillow forms at fabric stores, craft stores, or online. For a beginner’s first pillow, an 18×18 inch or 16×16 inch square form is a classic and manageable size.

Other Supplies

You’ll need a yarn needle (also called a tapestry needle) for seaming the pillow panels together, scissors, and a tape measure or ruler. A row counter — either a physical clicker or an app on your phone — is optional but incredibly helpful for keeping track of your progress.


Understanding Gauge Before You Cast On

Gauge is simply the number of stitches and rows that fill a specific measurement, usually 4 inches by 4 inches. It might sound technical, but it’s actually one of the most important things to check before starting any knitting project, including a pillow.

To check your gauge, knit a small swatch of at least 20 stitches and 20 rows using your chosen yarn and needles. Bind it off, block it lightly (which just means laying it flat after a brief soak in water and letting it dry), and then measure how many stitches fit in 4 inches horizontally and how many rows fit in 4 inches vertically.

If your gauge matches the pattern, you’re ready to go. If you have more stitches per inch than the pattern calls for, go up a needle size. Fewer stitches per inch means your knitting is looser than intended — try a smaller needle.

For a simple pillow cover, gauge doesn’t need to be exact down to the decimal, but being reasonably close will ensure your finished cover actually fits your pillow form.


How to Knit a Simple Pillow Cover in Stockinette Stitch

This pattern creates a classic, clean-looking pillow cover with a smooth knit side and a textured purl side. You’ll knit two identical panels and seam them together.

Materials for This Pattern

For an 18×18 inch pillow using worsted weight yarn and US size 8 (5mm) needles, you’ll need approximately 250 to 300 yards of yarn. This pattern has a gauge of approximately 18 stitches and 24 rows to 4 inches in stockinette stitch.

Step 1: Cast On Your Stitches

Using the long-tail cast-on method (which is the most common and creates a neat, stretchy edge), cast on 82 stitches. If you’re working with a different yarn weight or needle size, you’ll need to adjust this number based on your gauge swatch. Simply multiply your stitch gauge (stitches per inch) by the desired pillow width in inches.

To perform a long-tail cast-on, make a slip knot and place it on your needle, leaving a long tail of yarn. Hold the needle in your right hand, and drape the working yarn over your index finger and the tail over your thumb. Use the needle to scoop up the loop on your thumb, then catch the yarn from your index finger through that loop. Slide the loop off your thumb, tighten gently, and repeat until you have your desired stitch count.

Step 2: Knit in Stockinette Stitch

Stockinette stitch is the combination of alternating knit rows and purl rows. Row 1 (the right side): knit all stitches across. Row 2 (the wrong side): purl all stitches across. Repeat these two rows until your panel measures 18 inches from the cast-on edge.

To knit a stitch, insert the right needle from left to right through the front of the first stitch on the left needle. Wrap the working yarn counterclockwise around the right needle and draw it through the stitch, slipping the old stitch off the left needle. To purl, insert the right needle from right to left through the front of the first stitch, wrap the working yarn counterclockwise, draw it through, and slip it off.

Keep your tension as even as you can throughout, but don’t stress over minor variations — your blocking at the end will even things out considerably.

Step 3: Bind Off

When your panel reaches 18 inches (or your desired length), it’s time to bind off. On a knit row, knit the first two stitches. Then use the left needle to lift the first stitch up and over the second stitch and off the needle. Knit one more stitch, lift the previous stitch over and off again. Continue this across the row until one stitch remains. Cut your yarn leaving a 6-inch tail, pull the tail through the last loop, and tighten.

Step 4: Knit the Second Panel

Repeat exactly what you did in Steps 1 through 3 to create an identical second panel. This will be the back of your pillow.


Blocking Your Knitted Panels

Blocking is the process of wetting, shaping, and drying your knitting to give it a polished, professional look. It evens out uneven stitches, opens up the fabric, and helps your panels reach their intended dimensions.

For wool yarn, soak both panels in cool water for about 20 minutes. Gently squeeze out the water (don’t wring or twist), lay the panels flat on a clean towel, roll the towel to absorb excess moisture, and then unroll and lay the panels flat on a dry surface. Use your hands to smooth and shape them to the correct dimensions. Let them dry completely before seaming — this may take 24 hours or more depending on the humidity.

For acrylic yarn, you can skip the water soak. Instead, pin the panels to their measurements on a blocking mat or folded towel and lightly steam them with a garment steamer held a few inches above the surface. Never press the iron directly onto acrylic, as it can melt the fibers.


Seaming the Pillow Together

Once both panels are dry and looking sharp, it’s time to seam them together. Thread a long length of yarn onto your tapestry needle — at least 80 inches to be safe. You’ll use a technique called the mattress stitch, which creates a nearly invisible seam on the right side of the fabric.

Lay both panels flat with the right sides facing up, side by side with the edges you want to seam aligned. Insert the tapestry needle under the bar between the first and second stitches on the right panel, then under the corresponding bar on the left panel. Pull through gently. Continue alternating between panels, pulling the seam closed as you go every few stitches. The result should look almost seamless from the front.

Seam three sides of the pillow this way, leaving one side open. Insert your pillow form through the opening, making sure it sits snugly and fills the corners. Then seam the final side closed, weave in your ends securely, and trim any excess yarn.


Easy Variations and Stitch Patterns to Try

Once you’ve made your first stockinette pillow, you’ll want to experiment. Here are a few popular options that don’t require advanced skills.

Seed Stitch Pillow

Seed stitch creates a beautifully textured fabric that lies flat and doesn’t curl at the edges the way stockinette does. To work seed stitch on an even number of stitches, alternate knit 1 and purl 1 across every row. The key is that each stitch you see as a knit stitch on the previous row, you purl — and vice versa. The result looks like scattered seeds across the fabric.

Ribbed Pillow

A ribbed pillow has wonderful elasticity and a classic look. Work a 2×2 rib by alternating knit 2 and purl 2 across every row. Because rib stitch pulls in significantly, you’ll need to cast on more stitches than you would for stockinette to achieve the same finished width.

Cable Knit Pillow

If you’re ready for a bit of a challenge, a cabled pillow looks absolutely stunning and is more straightforward than it appears. Cables involve crossing groups of stitches over each other using a cable needle, which creates a twisted rope-like pattern. Even a simple 6-stitch cable repeated across the pillow front will give you a showstopper result.

Color Block Pillow

Knit one panel in one color and the other panel in a contrasting color, or switch colors partway through a single panel for a bold two-tone look. When joining a new color, simply tie it on at the beginning of a row, leave a tail to weave in later, and continue knitting.


Tips for Getting the Best Results

A few habits practiced from the beginning will make a noticeable difference in your finished pillow and in your knitting in general.

Always check your stitch count at the end of every row, especially in the beginning. It’s easy to accidentally add or lose a stitch without noticing, and catching it early is far easier than backtracking later.

Keep your yarn tension consistent. This is something that naturally improves with practice, but paying attention to how tightly or loosely you wrap the yarn around the needle helps. Most beginners knit too tightly at first — try to relax your grip and let the stitches slide freely along the needle.

Weave in your ends as you go rather than saving them all for the end. This feels tedious, but it’s much easier to work small tails into a live piece than to do them all at once after finishing.

Don’t skip blocking. Even a simple acrylic pillow cover looks significantly better after a steam block. It’s one of those steps that separates a homemade-looking result from a professionally finished one.


Caring for Your Knitted Pillow

How you care for your finished pillow depends largely on the fiber content of your yarn. Check the label carefully before washing. Most acrylic and acrylic-blend yarns are machine washable on a gentle cycle and can be laid flat to dry. Wool and wool-blend yarns are often hand-wash only with cool water and a gentle wool wash — hot water or agitation will felt wool, which shrinks and mats the fibers irreversibly.

When not in use, store your knitted pillow away from direct sunlight, which can fade even colorfast yarn over time. And if you ever notice a small snag or pulled stitch, use a tapestry needle to gently work the slack back into the surrounding fabric rather than pulling it from the outside.


Making Knitting a Pillow Part of Your Practice

One of the most overlooked benefits of a pillow project is simply the rhythm. Knitting the same stitch pattern over and over across multiple rows builds muscle memory in a way that smaller, more varied projects don’t. Many experienced knitters return to simple, repetitive projects like pillows and dishcloths specifically because the meditative quality of the work is part of the point.

If you’re new to knitting, completing a full pillow cover — two entire panels, blocked and seamed into something real you can use and display — is a genuinely significant accomplishment. It proves to you that you can see a project through from cast-on to finished object, and that confidence carries directly into every project you take on after.

If you’re a more experienced knitter, a pillow is a perfect canvas for experimenting with new stitch patterns, colorwork, or textures without committing to months of work. You can try out a new technique on a single panel, see how it looks, and have a finished decorative object to show for it regardless.


Final Thoughts

Knitting a pillow is one of those projects that gives back more than you put in. The process is calming, the skills you build are foundational, and the result is something beautiful and lasting that you made entirely by hand. Whether you stick with the clean simplicity of stockinette or push yourself toward cables and colorwork, the pillow you finish will be something to be proud of.

Start with good yarn that you genuinely love touching, take a little extra time with your gauge swatch and your blocking, and don’t rush the seaming. Follow these steps, trust the process, and before long you’ll be sitting on your couch surrounded by handmade pillows wondering what to knit next.

Categorized in:

Cushion / Pillow,

Last Update: October 21, 2026

Tagged in:

,