
How to Knit a Pillow: A Complete Step-by-Step Guide for Beginners and Beyond
There is something deeply satisfying about resting your head on something you made with your own hands. A knitted pillow is one of those projects that sits right at the intersection of functional and beautiful — it lives in your home every day, it shows off your craft, and it makes an incredibly thoughtful handmade gift. Whether you are picking up needles for the first time or you have a few scarves and dishcloths under your belt and are ready for something more substantial, this guide will walk you through everything you need to know about how to knit a pillow from start to finish.
We will cover choosing the right yarn and needles, understanding gauge, knitting the front and back panels, finishing techniques, and how to stuff or insert your pillow form. By the end, you will have all the knowledge you need to create a beautiful, cozy knitted pillow you will be proud to display.
Why Knitting a Pillow Is a Great Project
Before we dive into the how-to, let us talk about why a knitted pillow is such a rewarding choice for your next project.
First, it is more forgiving than garments. You do not need to worry about fit, sizing, or shaping the way you do with sweaters or socks. A pillow is essentially two flat rectangles sewn together — which means you get to focus on the knitting itself rather than the construction math.
Second, it is a fantastic way to experiment with stitch patterns. Want to try cables? A pillow is perfect. Intrigued by seed stitch, moss stitch, or a simple textured grid? A pillow gives you enough space to really see how a stitch pattern looks and feels at scale, without committing to a full blanket.
Third, pillows make excellent gifts. They are universally loved, easy to personalize with color and texture, and the recipient gets to enjoy something handmade and functional every single day.
What You Will Need
Yarn
For a standard 18×18-inch pillow, you will typically need between 200 and 400 yards of yarn depending on the weight you choose. Bulky yarns will knit up faster and require fewer yards, while worsted and DK weight yarns will take longer but give you a finer, more detailed fabric.
The best yarn choices for a knitted pillow are those that hold their shape well over time. Look for:
Wool or wool blends — Wool is resilient, it bounces back from compression, and it holds stitch definition beautifully. A wool-acrylic blend gives you durability and easy machine washing, which matters for something that will be used regularly.
Cotton — Cotton creates a lovely dense fabric and works especially well for pillows with graphic or geometric stitch patterns. It is slightly less elastic than wool, so you will want to be consistent in your tension. It is also naturally breathable and machine washable.
Acrylic — Budget-friendly, widely available, and easy to care for, acrylic yarns are a practical choice especially if the pillow is going on a couch that sees a lot of use. Look for a higher-quality acrylic that has some softness to it rather than a stiff, scratchy feel.
For a beginner’s first pillow, a smooth, light-colored worsted weight yarn in a wool-acrylic blend is ideal. The smooth texture lets you see every stitch clearly, the light color means you will not struggle to count or find dropped stitches, and the medium weight works up at a manageable pace.
Needles
Your yarn label will tell you the recommended needle size. For a worsted weight yarn, this is typically a US size 7 to 9 (4.5mm to 5.5mm). For bulky yarn, you might be working with a US 10 to 13. Always start with the needle size your yarn recommends and adjust based on your gauge swatch (more on that in a moment).
You can use straight needles for this project, since you are knitting flat panels. If you prefer circular needles, those work just as well — simply knit flat, turning your work at the end of each row rather than joining in the round.
Other Supplies
You will also need a yarn needle (also called a tapestry needle or darning needle) for seaming the pillow together and weaving in your ends. A pair of sharp scissors is essential. Stitch markers can be helpful if your stitch pattern calls for them. And of course, you will need a pillow form or stuffing — most craft stores carry 18×18-inch pillow inserts, which is a standard size. Alternatively, you can stuff your pillow with polyester fiberfill.
Understanding Gauge
Gauge is the number of stitches and rows you get per inch with a given yarn and needle combination. It matters for this project because you want your finished pillow to be the right size.
To check your gauge, cast on about 20 stitches and knit a swatch of roughly 4 inches in your chosen stitch pattern. Bind off, block the swatch lightly if needed, and measure how many stitches fit across 4 inches and how many rows fit across 4 inches vertically.
If your gauge is, say, 4 stitches per inch and you want an 18-inch wide pillow front, you will need to cast on 72 stitches (18 x 4 = 72). If your gauge is 3.5 stitches per inch, you will cast on 63 stitches. The point is to let your own knitting, with your specific yarn and needles, determine your cast-on number rather than blindly following a number from a pattern designed for someone else’s tension.
Many beginner knitters skip the gauge swatch and end up with a pillow that is either too small or too large for their insert. Take the 15 minutes to swatch — your finished project will thank you.
Choosing a Stitch Pattern
The beauty of a pillow project is the creative freedom you have with stitch patterns. Here are some excellent options depending on your skill level:
For Beginners: Garter Stitch
Garter stitch (knit every row on both sides) creates a ridged, squishy fabric that looks great on pillows. It is the most forgiving stitch for a beginner because every row is exactly the same. The texture is cozy and rustic, and it works beautifully in chunky or bulky yarn.
For Beginners Moving Forward: Stockinette Stitch
Stockinette stitch (knit on right side rows, purl on wrong side rows) creates the smooth, classic “knit look” you see on most sweaters and store-bought knitted goods. It curls at the edges unless you add a border, so consider adding a few stitches of garter stitch on each side and at the beginning and end of every row to keep things flat.
For Intermediate Knitters: Seed Stitch or Moss Stitch
These alternating knit-purl patterns create a lovely pebbly texture that lies completely flat and looks beautiful from both sides. Seed stitch (alternating knit and purl stitches in the same row, then reversing the pattern on the next row) is slightly more involved but gives a refined, elegant result that looks especially sophisticated in a single solid color.
For Confident Knitters: Cables
Nothing says “handmade with love” quite like a cabled pillow. Cable stitches involve crossing groups of stitches over each other to create twisted rope-like columns. They require a cable needle and a bit of practice, but they are not as complicated as they look, and a pillow is a wonderful canvas for showing them off.
How to Knit a Pillow: Step by Step
Now let us get into the actual process.
Step 1: Cast On
Using your calculated stitch count from your gauge swatch, cast on your stitches. If you are making an 18×18-inch pillow and your gauge is 4 stitches per inch, cast on 72 stitches.
If you are a beginner, the long-tail cast on is worth learning for this project — it creates a neat, slightly stretchy edge that looks polished and professional right from the start.
Step 2: Knit the First Panel
Begin working in your chosen stitch pattern. You will knit until your panel measures 18 inches from the cast-on edge (or whatever the dimension of your pillow form is). Measure your work periodically with a tape measure, laying it flat on a table for accuracy.
Keep a consistent tension throughout. If you notice you are knitting tighter at certain times of day or when you are stressed, try to knit in a relaxed state and at a consistent speed. Tension inconsistencies over a flat panel are noticeable in the finished piece, though most of us improve naturally with practice.
If your pattern includes a border to prevent curling, make sure you are applying it consistently on every row.
Step 3: Bind Off
When your panel reaches the desired length, bind off all stitches. A stretchy bind off works well for pillows — try the knit-two, slip-back bind off method for a clean, even edge that has a little give to it. Cut your yarn, leaving a tail of about 6 inches, and pull it through the last stitch to secure.
Step 4: Knit the Second Panel
The second panel can be identical to the first, which is the simplest approach. Many knitters use the same stitch pattern on both sides so the pillow looks beautiful from any angle. Alternatively, you can knit the back in a simple garter or stockinette stitch even if the front features a more complex pattern — this saves time and the back will not be seen once the pillow is on a couch.
Cast on the same number of stitches, work to the same length, and bind off.
Step 5: Block Your Panels
Blocking is the process of wetting or steaming your knitted pieces to help them relax into their final shape and even out any tension inconsistencies. For a pillow, wet blocking (soaking the panels in cool water for about 20 minutes, then gently pressing out excess moisture in a towel and pinning to measurements on a flat surface to dry) can make a dramatic difference in how finished and professional your work looks.
Wool fibers especially benefit from blocking. Acrylic yarns respond better to steam blocking. Check the care instructions on your yarn label to know which method is appropriate.
Step 6: Seam the Pillow Together
Once your panels are fully dry, it is time to seam them together. Place the two panels with their right sides (the decorative sides) facing each other. Thread your yarn needle with a length of the same yarn you used for the project, or a matching yarn in the same weight.
Using mattress stitch along three sides, sew the panels together. Mattress stitch creates an almost invisible seam when done correctly — pick up one bar between stitches on one panel, then one bar on the other, alternating back and forth. Pull gently and consistently as you go.
Leave the fourth side open.
Step 7: Turn Right Side Out and Insert the Pillow Form
Turn your knitted pillow cover right side out through the open edge so that the seams are now hidden inside. Insert your pillow form, fitting it snugly into the corners. The cover should be just slightly smaller than the insert — this gives the pillow that full, plump, professional look. If you are using fiberfill, stuff it gradually, starting in the corners and working toward the center, until you achieve the firmness and shape you like.
Step 8: Seam the Final Side
With the pillow form inside, fold in the raw edges of the open side and seam it closed using mattress stitch or a simple whip stitch. Take your time with this step since this is the edge that will be visible after finishing. Weave in all your yarn ends securely.
Tips for a Beautiful Finished Pillow
Use more yarn than you think you need. Running out of yarn mid-project is frustrating. Buy an extra skein and return it if you do not use it — many yarn stores accept returns of unused, undamaged skeins.
Keep your cast-on and bind-off edges consistent. These form two of your four seams, so a neat edge at both ends makes seaming easier and the finished look cleaner.
Try an envelope closure for easy washing. Instead of seaming the pillow shut permanently, knit the back panel in two overlapping pieces that create an envelope-style opening at the back. This allows you to remove the pillow form for washing the cover separately — a very practical choice for pillows that will see regular use.
Add a zipper or buttons for a polished, removable cover. If you are comfortable with a bit of finishing work, sewing in a zipper or adding knitted button bands along one edge creates a truly professional result that you can open and close whenever needed.
Consider color. A simple two-color pillow where the front is one color and the back is another can look striking and intentional. If you feel confident with color work, a stranded colorwork pattern on the front panel can turn a simple pillow into a real showpiece.
Caring for Your Knitted Pillow
How you care for your pillow depends almost entirely on the fiber content of your yarn. Always check the label before washing.
Wool and wool blends generally require hand washing in cool water with a gentle detergent, then laying flat to dry. Many wool blends are now machine washable on a gentle cycle — again, check your label. Acrylic and cotton yarns are usually machine washable and even dryer-safe, making them practical choices for heavily used decorative pillows.
Avoid wringing or twisting knitted fabric when wet, as this distorts the stitches. Press gently between towels to remove excess moisture instead.
Making It Your Own
Once you have knitted your first pillow, you will quickly realize how versatile the project is. You can scale up to a lumbar pillow by adjusting your dimensions. You can experiment with textured stitch patterns, introduce color blocking or stripes, or try a Fair Isle motif on the front panel. You can knit a set of matching pillows for a cohesive look in a living room, or make each one unique as a reflection of the person who will receive it as a gift.
The basic structure — two knitted panels sewn together around a form — is endlessly adaptable, and once you understand the fundamentals covered in this guide, the rest is really just creative exploration.
Knitting a pillow gives you something tangible, beautiful, and lasting at the end of every project. There are few better feelings in the craft world than plumping up a pillow you made with your own hands and setting it on the couch. Start with a simple stitch, a yarn you love, and a little patience, and you will have something wonderful before you know it.