New cushion covers are one of the fastest and most cost-effective ways to refresh a room. A set of handmade covers in a fabric you love — whether that is a bold geometric print, a soft linen, or a rich velvet — immediately changes the feel of a sofa or bed. This beginner-friendly sewing guide uses an envelope-back design, which means no zip is required: the cover simply overlaps at the back and slips on and off the cushion insert easily. You will have your first cover finished within the hour. For more soft furnishing and fabric craft ideas, explore our Home Decor category.
Materials You Will Need
- Fabric — medium-weight cotton, linen, or canvas works well for beginners
- A cushion insert (pad) in your chosen size — 45 × 45 cm or 50 × 50 cm are standard
- Scissors or a rotary cutter and cutting mat
- A ruler and fabric chalk or a water-soluble marking pen
- Pins
- A sewing machine (or needle and thread for hand sewing, though machine sewing is much faster)
- An iron and ironing board
Choosing the right fabric is half the project. Medium-weight fabrics (around 150 gsm) give structure without being difficult to sew. Avoid very slippery fabrics like satin or chiffon for your first attempt — they shift while sewing. Pre-wash your fabric before cutting to prevent shrinkage later. Use our Craft Cost Calculator to work out how much fabric you need when buying for multiple covers at once.
Project Info
- Difficulty: Beginner — basic straight-line sewing only
- Time: 45–60 minutes per cover
- Cost: $5–$15 per cover depending on fabric choice
- Finished size: Fits 45 × 45 cm or 50 × 50 cm inserts
Step 1: Cut Your Fabric Pieces
For a 45 × 45 cm cushion insert, cut the following pieces (all measurements include a 1.5 cm seam allowance):
— One front panel: 48 × 48 cm
— Two back panels: 48 × 33 cm each
The two back panels will overlap in the centre to create the envelope opening. Mark and cut carefully — precise cutting makes all subsequent steps easier. If you are making multiple covers from the same fabric, cut all pieces before you start sewing.
Step 2: Hem the Back Panels
On each back panel, fold one of the long edges (the inner edge — the one that will form the envelope overlap) over by 1 cm, then fold again by 1 cm to create a clean double hem. Press with an iron to hold the fold in place. Sew along the folded edge, close to the inner fold, with a straight stitch. Repeat for both back panels. This hemmed edge will be visible inside the finished cover, so sew it as neatly as you can.
Step 3: Assemble the Cover
Lay your front panel right-side up on your work surface. Place the first back panel on top, right-side down, aligning the raw (unhemmed) edges with the top and side edges of the front panel. Place the second back panel on top of that, also right-side down, aligning with the bottom and side raw edges of the front panel. The two hemmed edges of the back panels will overlap in the centre — this is correct. Pin around all four edges of the assembled cover to hold everything in place.
Step 4: Sew Around the Edges
Sew around all four sides of the cover with a 1.5 cm seam allowance, backstitching at the start and end of each seam for strength. At the corners, stop with the needle down in the fabric, lift the presser foot, rotate the fabric 90 degrees, lower the presser foot, and continue — this creates clean, square corners. After sewing all four sides, trim the corner seam allowances diagonally to reduce bulk.
Step 5: Turn Right Side Out and Press
Reach through the envelope opening at the back and turn the cover right side out. Push the corners out fully — a blunt pencil or chopstick helps to push each corner to a sharp point. Press the entire cover with an iron, paying special attention to the seams and corners. Pressing at this stage makes the finished cover look professionally made rather than homemade.
Step 6: Insert the Cushion Pad
Fold the cushion pad in half and guide it through the envelope opening, then unfold it inside the cover. Adjust until the pad fills the cover evenly and the corners are fully filled. The envelope overlap at the back keeps the pad securely inside during normal use.
Fabric Ideas and Customisation
The beauty of making your own covers is complete creative freedom. Combine two complementary fabrics — use one for the front panel and the other for the back — for a reversible cover that gives you two looks in one. Add a row of pompom trim, piping, or fringe around the edge for a more finished, boutique look. For a quick no-sew variation, use iron-on hemming tape in place of stitching — the result is less durable but perfectly functional for decorative-use cushions. If you have fabric scraps from this project, our Fabric Scrap Wall Art guide shows you how to turn even the smallest offcuts into wall art.
Caring for Your Cushion Covers
Always pre-wash your fabric before sewing (as mentioned above) to prevent future shrinkage. Finished covers can be machine washed on a gentle cycle in cool water. Remove the insert before washing and reshape while damp. Most medium-weight cottons and linens can be tumble dried on a low heat setting; velvet and specialty fabrics should be air-dried flat.
A set of handmade cushion covers is one of the most satisfying beginner sewing projects because the result is immediately functional and visible every day. Use our Craft Project Planner to track your fabric choices and measurements, especially if you are making a full set for multiple rooms. Explore more soft furnishing and decorating ideas in our Home Decor category.
