
How to Hand Knit a Pillow: A Complete Step-by-Step Guide
There is something deeply satisfying about curling up on a couch with a pillow you made yourself. Hand knitting a pillow is one of those projects that feels ambitious enough to be exciting but achievable enough that even a beginner can finish it in a weekend. Whether you are brand new to knitting or you have made a few scarves and want to try something with more dimension, this guide will walk you through everything you need to know — from choosing your yarn to sewing up the final seam.
By the end of this post, you will have a beautiful, chunky, cozy knit pillow that looks like it came straight from a home décor boutique.
What You Will Need Before You Start
Before casting on a single stitch, it helps to gather all your materials. Running out of yarn mid-project or discovering you need a different needle size can interrupt your flow and sometimes affect the finished look of your pillow. Here is what you should have on hand.
Yarn. For a hand-knit pillow, bulky or super-bulky yarn works beautifully. It knits up quickly, creates a satisfying texture, and gives that chunky, cozy look that makes knit pillows so popular. Look for yarn labeled as weight 5 (bulky) or weight 6 (super bulky). Wool blends are wonderfully warm and durable, but acrylic yarns are machine-washable and budget-friendly, which makes them a practical choice for home accessories. For a standard 18-by-18-inch pillow, plan on roughly 200 to 300 yards of bulky yarn, depending on your tension and the stitch pattern you choose.
Knitting Needles. You have two main options here. If you are knitting flat and seaming the panels together, a pair of straight needles in size US 10 to US 13 will work well for bulky yarn. If you want to try knitting in the round, circular needles in the same size range let you create a seamless tube. For most beginners, flat knitting on straight needles is the more intuitive starting point.
Pillow Insert. You can purchase a standard pillow insert from any craft or home goods store. An 18-by-18-inch square insert is the most common size and gives your finished cover a full, plump appearance. If you want your cover to look extra stuffed and luxurious, go one size up — buy a 20-by-20-inch insert for an 18-by-18-inch cover.
Tapestry Needle. Also called a yarn needle, this blunt-tipped needle is used to weave in your ends and seam your pillow panels together. Make sure the eye is wide enough to thread your yarn through easily.
Scissors. A good sharp pair for cutting yarn cleanly.
Stitch markers (optional). These small clips or rings mark specific points in your knitting, which is helpful if you are using a stitch pattern with repeats.
Measuring tape. You will check your gauge swatch and your finished panels with this.
Understanding Gauge
If you have knitted scarves before and skipped the gauge swatch, you can get away with that because a scarf that comes out a little wider or narrower than expected is not a big deal. A pillow cover, however, needs to be a specific size to fit your insert. This is why checking gauge actually matters here.
To check your gauge, cast on about 20 stitches with your chosen yarn and needles. Knit in your chosen stitch pattern for about 4 inches. Bind off, then lay your swatch flat and measure how many stitches you get per inch across and how many rows you get per inch vertically.
A common gauge for bulky yarn on US 10 to US 11 needles in stockinette stitch is about 3 to 4 stitches per inch. If your gauge is tighter, try going up a needle size. If it is looser, go down a needle size. Once you know your gauge, you can calculate exactly how many stitches to cast on for your desired pillow width.
For example, if your gauge is 3.5 stitches per inch and you want an 18-inch-wide pillow front, you would cast on roughly 63 stitches (18 multiplied by 3.5).
Choosing Your Stitch Pattern
One of the most fun parts of this project is deciding how the fabric will look. Here are three popular options, each with a distinct character.
Stockinette Stitch. This is the classic smooth knit fabric you see on most commercially knitted items. On flat needles, you knit on the right side and purl on the wrong side. It has a clean, modern look. Keep in mind that stockinette has a natural tendency to curl at the edges, so for a pillow front where the edges will eventually be seamed, this is not a problem.
Garter Stitch. This is the simplest possible fabric — you knit every single row. Garter stitch creates a ridged, slightly squishy texture that lies completely flat, which makes it wonderfully forgiving for beginners. It tends to be wider and shorter than stockinette at the same gauge, so adjust your stitch count accordingly.
Seed Stitch. Seed stitch alternates knit and purl stitches in a checkerboard pattern. You knit the stitches that look like purls and purl the stitches that look like knits on every row. The result is a beautifully textured, pebbly fabric that lies flat like garter stitch but has a more sophisticated appearance. It is slightly more mentally engaging than garter stitch but still very approachable.
For your first knit pillow, garter stitch is the easiest and most forgiving choice. For something with a bit more visual interest, seed stitch is worth the small extra effort.
Casting On
Once you have determined your stitch count based on your gauge swatch, it is time to cast on. The long-tail cast on is a popular choice because it creates a neat, stretchy edge that looks professional and holds up well over time.
Here is how to do a long-tail cast on. Start by pulling out a length of yarn from your skein — for 60 stitches of bulky yarn, leave a tail of about 24 to 30 inches. Make a slip knot at that point and place it on your needle. This slip knot counts as your first stitch.
Hold the needle in your right hand. With your left hand, drape the tail end of the yarn over your thumb and the working yarn (connected to the skein) over your index finger. Hold both strands securely in your palm with your remaining fingers.
Insert the needle tip up through the loop on your thumb, then swing it over and catch the strand on your index finger, pulling it back through the thumb loop. Slide the thumb loop off your thumb and gently tug the tail to snug the new stitch onto the needle. Rearrange your left hand and repeat until you have cast on all your stitches.
If the long-tail cast on feels confusing at first, the knitted cast on is a perfectly good alternative. It takes a little longer but requires less coordination.
Knitting the Front Panel
With your stitches cast on, you are ready to knit your first panel. If you are using garter stitch, simply knit every row until your panel measures 18 inches from the cast-on edge. If you are using stockinette, knit on right-side rows and purl on wrong-side rows.
A few things to keep in mind as you work.
Maintain even tension. Try to keep your yarn wrapped consistently around your fingers and pull each new stitch to roughly the same tightness. Tension tends to even out as you go, especially once you have knitted a few inches and can see the fabric taking shape.
Check your stitch count periodically. Count your stitches at the end of a row every few inches, especially in the first few rows. It is easy to accidentally add stitches by knitting into the bar between stitches or drop a stitch off the needle. Catching these mistakes early makes them much easier to fix.
Measure as you go. Use your measuring tape to check the length of your panel as you knit. Stretch it slightly, since blocked and filled pillows will relax a bit. When your panel measures about 18 inches, do a final row count and prepare to bind off.
Binding Off the Front Panel
Binding off (also called casting off) secures your stitches so they cannot unravel. For a pillow, a standard bind off works perfectly.
Knit the first two stitches. Use your left needle to lift the first stitch over the second stitch and off the needle. You now have one stitch on the right needle. Knit the next stitch, then again lift the first stitch on the right needle over the second and off. Continue in this pattern until one stitch remains. Cut your yarn, leaving a 6-inch tail, and pull the tail through the last loop to secure it. Thread the tail onto your tapestry needle and weave it into the fabric on the wrong side.
Knitting the Back Panel
The back panel is knitted exactly the same way as the front. Cast on the same number of stitches, work in your chosen stitch pattern to the same length, and bind off in the same manner. Some knitters prefer to make the back panel in a simpler stitch like garter even if the front uses seed stitch, since the back will not be as visible. This is entirely up to you.
Blocking Your Panels
Blocking is the process of wetting or steaming your knitted fabric to even out the stitches and settle the yarn into its final shape. For a pillow, it is optional but genuinely worth doing. It makes seaming much easier and gives the finished pillow a more polished look.
For wet blocking, submerge both panels in cool water for about 15 minutes. Gently press out the excess water — do not wring or twist — and roll each panel in a clean towel to absorb more moisture. Lay the panels flat on a clean surface or blocking mats, pin them to your desired dimensions, and allow them to dry completely. For most yarns, this takes several hours to overnight.
For steam blocking (better for wool), hold a steam iron a few inches above the fabric and let the steam penetrate the fibers without pressing the iron directly on the yarn. Wool responds beautifully to steam and relaxes into a smooth, even fabric.
Acrylic yarns respond differently and in some cases need a technique called “killing” to really relax. For most home use, simply pinning acrylic panels while they are damp is sufficient.
Seaming the Pillow
Now comes the moment when your flat pieces of knitting transform into an actual pillow. There are a few methods for seaming knit fabric together, and each gives a slightly different look.
Mattress Stitch. This is the gold standard for seaming two pieces of knitted fabric side by side along their edges. It creates an invisible seam that practically disappears into the fabric. Lay your two panels right-side-up and side by side. Thread a length of yarn onto your tapestry needle. Working along the edge of each panel, draw the needle under the horizontal bar between the first and second stitches of one panel, then under the corresponding bar on the other panel. Pull gently to bring the edges together, and continue working up the seam in this zigzag pattern. Every few inches, give the yarn a gentle tug to close the seam.
Whip Stitch. This is simpler and faster but creates a slightly visible seam. Hold the two panels with right sides together, and draw the needle through both layers at once, working over the edge in a consistent spiral motion. This seam will show when the pillow is turned right-side-out but becomes much less visible once the pillow is stuffed.
For the most professional result, use mattress stitch on at least three sides.
To assemble the pillow, seam the bottom edge first, then both side edges, leaving the top edge open. Turn the cover right-side-out if you used an inside-out seaming method. Insert your pillow form, fluffing it into the corners. Then seam the final open edge closed with mattress stitch, working from the right side so your finishing stitches blend into the fabric.
Weave in any remaining ends carefully on the inside of the pillow.
Customizing Your Pillow
Once you are comfortable with the basic construction, there are so many ways to make this project your own.
Adding a button closure to the back panel instead of seaming it shut gives you a removable cover that can be washed without having to re-stuff the pillow. Simply knit the back in two separate pieces that overlap in the middle, work a buttonhole row into one panel, and sew buttons onto the other.
You can also experiment with stripes by switching yarn colors at the beginning of a new row. Carrying the unused color up the side avoids too many ends to weave in. Even a simple two-color stripe pattern can make a pillow feel custom and intentional.
Cable knitting takes more practice and requires a cable needle, but even a simple four-stitch cable adds an impressive textural element that elevates the whole project.
Consider mixing textures on a single panel — a central seed stitch panel flanked by stockinette columns, for example, creates a subtle geometric effect without requiring complex pattern reading.
Caring for Your Knit Pillow
To keep your pillow looking its best, follow the care instructions on your yarn label. Most acrylic yarns can be machine-washed on a gentle cycle and laid flat to dry. Wool blends typically need to be hand-washed in cool water and dried flat to prevent felting. Avoid hanging a wet knit pillow cover, as the weight of the water can stretch the fabric out of shape.
Spot-cleaning is always the safest option for small spills. Keep a damp cloth handy and blot — never rub — any stains promptly before they set.
Troubleshooting Common Problems
If your pillow panels come out different sizes, it is usually a tension issue. Blocking can sometimes even things out slightly, but if the difference is significant, it may be worth reknitting one panel. Try to knit both panels in the same sitting or at least at the same time of day, since tension can vary depending on how relaxed or tired you are.
If your edges look uneven or loopy, try slipping the first stitch of every row purlwise without knitting it. This creates a neater, chained edge that makes seaming easier and gives a cleaner look to any exposed edges.
If you drop a stitch and notice it only after knitting several more rows, use a crochet hook to ladder the stitch back up through the loops above it. With bulky yarn, this is quite easy to see and fix.
Final Thoughts
Hand knitting a pillow is one of the most rewarding beginner-to-intermediate projects you can take on. It is small enough to finish in a few sessions but substantial enough to feel like a real accomplishment. The finished object is genuinely useful, it makes a thoughtful handmade gift, and it teaches you skills — gauge swatching, seaming, blocking — that will serve you in every knitting project you take on afterward.
Start simple, enjoy the process, and do not be discouraged if your first attempt is not perfect. The texture and warmth of a hand-knit pillow have a charm that no machine-made version can replicate, and that charm comes partly from the visible signs of a human hand at work. Cast on, take your time, and enjoy making something beautiful.