What you need to sew a sheet
Sewing a sheet means either assembling fabric pieces into a finished sheet or repairing a tear in an existing one. Both start with the same basic tools: a sewing machine (hand-sewing works but takes much longer), thread that matches your fabric, fabric scissors, pins, and a measuring tape. For a new sheet, you also need fabric — typically cotton or a cotton blend, usually 45 to 60 inches wide depending on whether you want a flat or fitted sheet.
Before you start, wash and dry your fabric if you are making a new sheet. Fabric shrinks in the wash, and if you skip this step your finished sheet will be smaller after its first washing. Press the fabric with an iron to remove wrinkles, which makes cutting and sewing much easier and more accurate.
Key Takeaways
- A flat sheet is simpler to sew than a fitted one — it is essentially a large rectangle with hemmed edges.
- Wash and press your fabric before cutting to prevent shrinkage and wrinkles from affecting your finished sheet.
- Use a 1/2-inch seam allowance (the space between the edge of the fabric and your stitching line) for sheets, which is standard for home sewing.
- A rolled hem or a double-folded hem keeps raw edges from fraying and gives your sheet a finished look.
- Repair a small tear by patching it from the inside with a piece of matching fabric and a straight stitch, or use a zigzag stitch to seal the torn edges.
Measuring and cutting fabric for a flat sheet
Measure your mattress length and width, then add 15 inches to each dimension. This extra fabric becomes your hems and gives you a sheet that hangs over the sides. For a standard twin mattress (39 by 75 inches), you would cut fabric roughly 54 by 90 inches. For a queen (60 by 80 inches), cut roughly 75 by 95 inches.
Lay your fabric on a clean, flat surface. Use a measuring tape and a ruler or straightedge to mark your cutting lines with tailor's chalk or a fabric pencil. Cut slowly and in a straight line — a rotary cutter and mat make this easier if you have them, but sharp fabric scissors work fine. Do not use regular scissors, which will dull quickly and tear the fabric instead of cutting it cleanly.
Hemming the edges of your sheet
A hem is a folded edge that you stitch down to prevent fraying and give the sheet a finished appearance. The most common method for sheets is a double-fold hem: fold the raw edge of the fabric 1/4 inch toward the wrong side (the back), press it with an iron, then fold it another 1/4 inch and press again. This creates a small channel with the raw edge hidden inside.
Pin the folded edge in place, then sew along the inner fold line using a straight stitch on your machine. Set your machine to a medium stitch length (around 2.5 on most machines) and sew slowly, removing pins as you approach them. Backstitch at the beginning and end of each seam to lock the thread. Repeat this process on all four sides of your sheet.
For the corners, fold them at a 45-degree angle before you fold the edges — this prevents thick, bulky corners. Trim the excess fabric at the corner diagonally, then fold and hem as usual. The corner should lie flat when you are done.
Sewing a fitted sheet (optional, more advanced)
A fitted sheet has elastic in the corners so it stays on the mattress. This requires more steps than a flat sheet. After cutting your fabric to size, you will sew two pieces together along three sides (leaving one side open), turn it right-side out, insert elastic into a casing you create at the corners, then close the opening with a ladder stitch or whip stitch.
This is significantly more complex than a flat sheet and involves hand-sewing the final seam. If you are new to sewing, start with a flat sheet to build confidence. Once you have mastered hemming and straight seams, fitted sheets become manageable.
Repairing a small tear in an existing sheet
For a tear smaller than 2 inches, a patch repair is the fastest solution. Cut a piece of matching fabric at least 1 inch larger than the tear on all sides — so a 1-inch tear gets a 3-by-3-inch patch. Round the corners of the patch slightly so they do not fray or catch.
Place the patch on the wrong side (back) of the sheet, centered over the tear. Pin it in place, then sew around the edges using a zigzag stitch set to medium width and length. The zigzag stitch seals the raw edges of both the patch and the tear, preventing further fraying. Sew slowly and keep the stitches close to the edge of the patch. When you are done, trim any loose threads and press the patch flat with an iron.
If the tear is longer than 2 inches or in a high-stress area like a seam, the sheet is usually not worth repairing — the repair will not hold up to washing and use. A new sheet is more economical at that point.
Common mistakes to avoid
The most common error is using too large a stitch length, which creates weak seams that come apart in the wash. Keep your stitch length between 2 and 2.5 — small enough to hold but not so small that the fabric puckers. Another frequent mistake is skipping the backstitch at the start and end of seams, which causes stitching to unravel.
Do not skip pressing your fabric before cutting. Wrinkles throw off your measurements and make it hard to cut straight lines. Similarly, do not skip washing your fabric first — a sheet that shrinks after you finish sewing it is frustrating and wastes your time and materials.
When hemming, avoid folding the edge too much — a double fold of 1/4 inch each is standard. Thicker folds waste fabric and create bulky hems that are uncomfortable against your skin. And when sewing, do not pull the fabric as it feeds through the machine. Let the feed dogs (the metal teeth under the presser foot) move the fabric at their own pace.
Frequently Asked Questions
Can I sew a sheet by hand?
Yes, but it takes much longer — typically 4 to 6 hours for a flat sheet, compared to 1 to 2 hours on a machine. Use a running stitch for seams and a whip stitch for hems. Hand-sewing is useful for repairs or if you do not have access to a machine, but a sewing machine is much faster for a full sheet.
What thread should I use?
All-purpose polyester or cotton thread works well for sheets. Match the color to your fabric as closely as possible. Use the same thread color in the bobbin (the lower thread) and the top. Avoid very thick thread, which can break or jam in your machine.
How do I keep my corners from puckering when I hem them?
Fold the corner at a 45-degree angle before you fold the edges, and trim the excess fabric diagonally. This removes bulk and lets the corner lie flat. Press the corner firmly with an iron before sewing to set the folds in place.
What fabric weight works best for sheets?
Medium-weight cotton or cotton-blend fabric (around 4 to 6 ounces per square yard) is ideal. Lightweight fabric tears easily and feels thin; heavy fabric is stiff and uncomfortable. Check the bolt label at the fabric store for weight information, or ask a staff member for a recommendation.
Do I need a special presser foot for sewing sheets?
No. A standard all-purpose presser foot works fine for sheet sewing. If your machine has a walking foot (which helps feed thick layers evenly), it can be useful when sewing through multiple layers, but it is not required.