What you need before you start

A needlepoint pillow begins with a finished canvas design — the stitched piece itself — which you then sew into a pillow cover. You will need the completed needlepoint canvas, a backing fabric (usually linen or cotton), thread that matches your canvas, a needle, scissors, pins, and a sewing machine or needle and thread for hand-sewing. Most people also use a zipper or leave an opening for stuffing, plus polyester fiberfill or a pillow form cut to size.

The canvas should be blocked (stretched and dried flat) before you begin sewing, so the edges are even and the design sits square. If your needlepoint is still damp or wrinkled, block it first by pinning it face-down on a blocking board, misting it lightly, and letting it dry for 24 hours.

Key Takeaways

  • Block your finished needlepoint canvas flat and let it dry completely before cutting or sewing anything.
  • Cut your backing fabric to match the canvas size, then pin the two pieces right sides together and sew three sides closed.
  • Turn the pillow right-side out through the opening, insert stuffing or a pillow form, and hand-stitch the opening closed with a ladder stitch.
  • A zipper inserted into the seam before sewing lets you remove the pillow form later for cleaning.
  • Trim excess canvas threads and seal the raw edges with a whip stitch or binding tape to prevent fraying.

Preparing your canvas edges

Once your needlepoint is blocked and dry, trim the excess canvas around the design, leaving about half an inch of unstitched canvas as a seam allowance. This margin gives you room to sew without the stitches pulling loose. Use sharp scissors and cut in a straight line parallel to the edge of your design.

The raw canvas edges will fray, so seal them before sewing. You can whip-stitch the edges by hand using thread that matches the canvas, folding the raw edge under slightly as you go. Alternatively, use binding tape (available at fabric stores) or a zigzag stitch on a sewing machine to cover the edges. This step prevents the canvas from unraveling when you wash or handle the pillow later.

Cutting and pinning the backing fabric

Cut your backing fabric to the exact same size as your trimmed canvas — measure twice to be sure. Lay the canvas and backing fabric with their right sides (the pretty sides) facing each other, and pin them together around all four edges. Space pins about two inches apart so the fabric does not shift while you sew.

If you are using a zipper, pin it into the seam on one side before pinning the fabric pieces together. The zipper teeth should face inward, and the zipper tape should sit between the two fabric layers. This way, when you sew the seam, the zipper is sewn in place and ready to open.

Sewing the pillow cover

Using a sewing machine set to a straight stitch, sew around three sides of the pillow with a quarter-inch seam allowance (the distance from the edge of the fabric to your stitch line). Sew slowly and keep the line straight. Leave one side completely open — this is where you will turn the pillow right-side out and insert stuffing.

If you installed a zipper, sew only the three sides without the zipper. The zipper side is already sewn from the zipper installation step. Backstitch at the beginning and end of each seam to lock the thread and prevent unraveling.

At each corner, stop with the needle down, lift the presser foot, pivot the fabric 90 degrees, lower the presser foot, and continue sewing. This creates a sharp corner instead of a rounded one.

Turning and stuffing the pillow

Trim the seam allowance at the corners diagonally, cutting away the excess fabric without cutting into the stitches. This reduces bulk and lets the corners turn out crisp and square. Turn the pillow right-side out through the open side by reaching in and pulling the fabric through gently.

Use a blunt tool like a chopstick or point turner to push the corners out fully from the inside. Press the pillow flat with an iron on a low setting if needed, then insert your stuffing or pillow form through the opening. If using loose fiberfill, stuff it evenly so the pillow feels full but not overstuffed.

Closing the opening with a ladder stitch

Thread a needle with thread that matches your backing fabric and knot the end. Bring the needle up through the fold of fabric on one side of the opening, then cross to the opposite side and insert the needle directly across from where you came out. Slide the needle inside the fold of fabric for about a quarter inch, then bring it back out.

Cross back to the first side and repeat — the thread runs inside the fold, hidden from view, while the opening closes from the outside. This is called a ladder stitch or whip stitch. Pull the thread gently every few stitches to close the gap, but not so hard that you pucker the fabric. When the opening is closed, knot the thread on the inside and trim.

Finishing touches and care

Inspect the seams for any loose threads and trim them. If you used a zipper, test it to make sure it opens and closes smoothly. Place the pillow on a flat surface and check that all corners are even and the pillow sits square.

Needlepoint pillows can be vacuumed gently or spot-cleaned with a damp cloth, but avoid machine washing unless the yarn is colorfast. If you installed a zipper, you can remove the pillow form and wash just the cover by hand in cool water with mild soap, then air-dry it flat.

Frequently Asked Questions

Can I use a sewing machine for the whole pillow, or do I have to hand-stitch the opening?

You can machine-sew all four sides if you plan to hand-stitch the opening closed later, or you can install a zipper and machine-sew all four sides completely. A zipper is the easiest option if you want the pillow washable. Hand-stitching the opening is simpler if you do not want to buy a zipper.

What size zipper do I need?

Measure one side of your pillow (the length of the opening where you want the zipper). Buy a zipper that length or slightly longer — you can trim a zipper to fit. A 14-inch or 16-inch zipper works for most pillow sizes.

What if my needlepoint canvas has loose stitches at the edges?

Tack down any loose stitches with a needle and thread before you seal the canvas edges. If a stitch is missing entirely, fill it in with a matching thread before blocking. This prevents the design from unraveling once the pillow is sewn.

Do I need to block my needlepoint if it looks straight already?

Yes. Even if the canvas looks straight, blocking ensures the edges are even and the design sits square. Unblocked canvas can shift or warp slightly during sewing, making the finished pillow lopsided.

Can I use a pillow form instead of loose stuffing?

Yes. Measure your finished pillow opening and buy a pillow form one size smaller — a 14-inch form for a 16-inch pillow, for example. This gives you a fuller, more professional look. You will still hand-stitch the opening closed unless you used a zipper.