Hand-sewing a pillow is straightforward if you work in the right order: cut two matching fabric pieces, pin them together, sew three sides closed with a running stitch, turn the fabric right-side out through the opening, stuff it, then ladder-stitch the final side shut.
The whole project takes two to four hours for a beginner, depending on pillow size and how comfortable you are with needle control. You do not need a sewing machine, special tools, or prior experience—just fabric, thread, a needle, scissors, and fiberfill or another stuffing. The hand-sewing method gives you more control over seam placement and lets you work at your own pace without worrying about machine tension or speed.
This guide walks you through each stage, from cutting to the final stitch, with timing and common mistakes flagged at each step.
Key Takeaways
- Cut two identical fabric rectangles or squares, adding a half-inch seam allowance on all sides beyond your finished pillow size.
- Use a running stitch to sew three sides completely closed, keeping your stitches small and even for a strong seam.
- Turn the pillow right-side out through the unsewn opening, then stuff it firmly before closing the final side.
- The ladder stitch closes the opening invisibly by running your needle inside the fold of fabric rather than through the layers.
- Backstitch at the start and end of each seam to lock your thread and prevent unraveling.
Gather your materials and prepare the fabric
You will need two pieces of fabric cut to the same size, a needle, thread that matches your fabric, scissors, pins, fiberfill or polyester batting for stuffing, and a ruler or measuring tape. Choose a fabric weight that holds its shape—quilting cotton, linen, or canvas work well for beginners. Avoid stretchy knits or very slippery fabrics until you have sewn a few pillows.
Decide on your finished pillow size first. If you want a 12-inch square pillow, cut two 13-inch squares—the extra half-inch on all sides becomes your seam allowance. Measure carefully with a ruler and mark your cutting lines lightly with a pencil or fabric pen before cutting. Uneven edges make it harder to sew straight seams and harder to stuff evenly later.
Once both pieces are cut, lay them on a flat surface with the right sides (the pretty sides you want showing) facing each other. This is called "right sides together." Pin the two pieces along all four edges, spacing pins about two inches apart. Pinning prevents the fabric from shifting while you sew and keeps your seam straight.
Sew three sides with a running stitch
Thread your needle and tie a knot at the end. Start at one corner of your pinned fabric, pushing the needle through both layers about half an inch from the edge. This half-inch distance is your seam allowance—it is the margin between your stitching line and the edge of the fabric.
Use a running stitch: push the needle straight down through both layers, then back up about one-eighth inch ahead, then down again, creating a line of dashes. Keep your stitches small and as even as possible—small stitches (one-eighth inch) are stronger than large ones and look neater. Aim for about eight to ten stitches per inch. Do not worry if your first few stitches are uneven; they will improve as your hand finds a rhythm.
Sew along the first side until you reach the next corner. At each corner, take two or three stitches very close together to reinforce the point where stress will be highest. Continue sewing the second side and third side completely. Stop before you reach the end of the fourth side—leave a four-inch opening unsewn. This opening is where you will turn the pillow right-side out and stuff it later.
When you finish the third side, push your needle back through both layers a few times in the same spot—this is called a backstitch—to lock your thread so it cannot unravel. Tie a knot on the inside and trim the thread.
Turn the pillow right-side out and inspect the seams
Carefully pull the pillow through the four-inch opening, using your fingers to gently push the corners out first. The fabric will turn inside-out as you pull, and the right sides (the pretty sides) will now face outward. This step takes patience—do not rush or you risk tearing a seam. If a corner feels stuck, reach back through the opening and gently work it free from the inside.
Once the pillow is turned, lay it flat and run your fingers along all three sewn seams from the inside. Feel for any holes or weak spots where stitches might have missed. If you find a gap, you can ladder-stitch it closed later after stuffing, or you can add a few reinforcing stitches now by hand. Most small gaps close invisibly once the pillow is stuffed.
Use a blunt tool like a chopstick or the eraser end of a pencil to push the corners into sharp points. Gently poke from the inside so the corners of your finished pillow are crisp and square rather than rounded.
Stuff the pillow to your preferred firmness
Grab a handful of fiberfill and push it through the opening, using your fingers or a chopstick to distribute it evenly into the corners first. Work slowly and feel the pillow as you go—overstuffing makes it hard to close the final seam and can stress the stitches you have already made. Understuffing leaves the pillow limp and shapeless.
A good test: when the pillow feels full but you can still press your thumb into it and feel a slight give, it is stuffed enough. For a 12-inch pillow, you will typically use about two to three cups of fiberfill. Add more gradually until the pillow feels right to you—there is no single correct amount, only what feels comfortable to sleep on or display.
As you stuff, keep the opening edges clear and uncrumpled so you have a clean line to sew. Fold the raw edges of the opening inward by half an inch, creasing them with your fingers. This fold hides the raw fabric edges inside the seam and makes the ladder stitch invisible from the outside.
Close the opening with a ladder stitch
The ladder stitch is the technique that makes the final seam disappear. Thread your needle and tie a knot. Bring the needle up through the fold of fabric on one side of the opening—not through the layers, but inside the fold itself. This hides your knot inside the seam.
Push the needle straight across the opening and into the fold on the opposite side, sliding it along inside the fold for about half an inch, then bring it back out. Now push the needle into the opening on the first side again, slide it inside the fold for half an inch, and come back out. You are creating a ladder pattern: across, slide, back out, across, slide, back out.
After every three or four stitches, gently pull the thread taut. The two sides of the opening will pull together and the seam will close from the inside, becoming nearly invisible. Keep the thread tension firm but not so tight that you pucker the fabric. If you pull too hard, the seam will bunch; if you do not pull hard enough, gaps will remain.
Continue until the opening is completely closed. Make a backstitch inside the fold to lock the thread, then tie a knot and trim. Your pillow is now complete.
Common mistakes and how to avoid them
Uneven seam allowance: If you sew too close to the edge (less than half an inch), the seam will be weak and may tear when you turn the pillow or stuff it. If you sew too far from the edge, you waste fabric and the finished pillow will be smaller than planned. Use a ruler to mark your seam line lightly in pencil before you start sewing, and follow that line as closely as you can.
Skipped stitches or loose thread: If you pull the thread too hard between stitches, it can snap or skip fabric layers, leaving gaps. Keep tension gentle and even. If a stitch feels loose, do not try to fix it mid-seam—finish the side and go back to reinforce weak spots with a few extra stitches.
Corners that stay rounded: After turning the pillow right-side out, use a chopstick or pencil to push each corner into a sharp point from the inside. Do this before stuffing, when the fabric is still straightforward to manipulate. Rounded corners are the most visible sign of a hand-sewn pillow, so taking time here makes a big difference.
Ladder stitch that shows: If your final seam is visible from the outside, you are likely sewing through the fabric layers instead of inside the fold. Practice on scrap fabric first: thread your needle, tie a knot, and practice sliding the needle inside a folded edge without poking through to the other side. Once you feel the difference, the ladder stitch becomes much easier.
Frequently Asked Questions
Can I hand-sew a pillow with a pattern or print?
Yes. If your fabric has a pattern with a clear direction (like stripes or a picture), lay both pieces with the pattern facing the same way before pinning them right sides together. This ensures the pattern runs the same direction on both sides of the finished pillow. Symmetrical patterns like small dots or checks do not require this step.
What thread should I use?
Use all-purpose polyester or cotton thread that matches your fabric color as closely as possible. If you cannot find an exact match, choose a shade slightly darker than the fabric—it will be less visible than a lighter shade. Avoid very thin thread (like embroidery floss) for structural seams; it breaks easily under stress.
How do I fix a mistake in the middle of sewing?
If you notice a skipped stitch or misaligned seam before you turn the pillow, carefully cut the thread and pull it out, then re-sew that section. If you discover the mistake after turning and stuffing, you can ladder-stitch a reinforcing seam over the weak spot from the outside, or leave it if it does not affect the pillow's strength or appearance.
Can I use old fabric scraps or worn-out clothing?
Yes, as long as the fabric is not torn or extremely thin. Old cotton sheets, t-shirt fabric, and quilting scraps all work well. Avoid fabric that is pilled, stained, or so worn that it tears easily when you pull on it. Test the fabric by tugging gently—if it tears, it will not hold up to stuffing and use.
How long does a hand-sewn pillow last?
A pillow sewn with small, even stitches and a locked backstitch at each end can last several years with normal use. The seams are the weak point—if you notice threads loosening or seams separating, you can reinforce them with a ladder stitch from the outside. Replacing the stuffing every few years keeps the pillow feeling fresh.