How to Sew Custom Bedding | Free Project
Published by NannetteD on 23rd Jul 2025
Looking for a simple, stylish sewing project? Learn how to sew a pillowcase with an envelope enclosure—a beginner-friendly DIY that delivers a polished, professional finish. This tutorial walks you through each step with clear instructions, helpful tips, and a clean result perfect for any bedroom.
Designed to fit a standard 20" x 26" pillow, this envelope-style pillowcase is made from just one piece of fabric and requires only basic sewing skills. It’s a great project for confident beginners who want to build their skills while making something practical. This simple, one-piece pillowcase project is perfect for confident beginners who want to sew a functional, polished home item. The envelope back keeps your pillow neatly tucked in without zippers or buttons.
Materials + Tools
- Fabric: 1 yard of 42–44" wide cotton or cotton blend
- Finished Size: 21" x 26.5" (fits a standard 20" x 26" pillow)
- Seam Allowance: ½" unless otherwise noted
- Optional: Matching thread, pins/clips, iron, scissors or rotary cutter, ruler or measuring tape
- Optional Finish: French seams for a clean interior
Step 1: Cut Your Fabric
Cut one piece of fabric measuring:
21" high x 36.5" wide
This includes:
- ½" seam allowance on all sides
- An additional 6.5" in width to form the envelope flap
Step 2: Hem the Short Edge for the Envelope Flap
- On one 36.5" side, fold under ½", then fold again 1" to create a double-fold hem.
- Press the fold with an iron for accuracy.
- Topstitch close to the inner fold to secure.
This will become the visible finished edge of your envelope flap.
Step 3: Fold to Create the Pillowcase Shape
With the right side of the fabric facing up, fold the fabric in this order:
- Fold the hemmed edge inward (toward the center) by 6.5" — this forms the envelope flap.
- Fold the opposite short edge over the flap, bringing the total folded width to 26".
You should now have three layers: flap → pillowcase body → outer edge.
Final folded dimensions before sewing:
21" high x 26.5" wide
Step 4: Sew the Side Seams
- Pin or clip both long (21") sides to secure the layers.
- Sew each side using a ½" seam allowance.
- Finish raw edges with one of the following:
- A zigzag stitch
- A serger/overlocker
- Or use French seams (see next step)
Optional: Sew French Seams (for a Clean Interior Finish)
To create French seams (encloses raw edges for durability and a professional look):
- With wrong sides together, sew each long side using a ¼" seam.
- Trim seam allowance to about ⅛", then press seams open.
- Turn pillowcase right sides together, press again, and sew a second seam using a ⅜" allowance, fully enclosing the raw edges.
Step 5: Turn & Press
- Turn the pillowcase right side out through the envelope opening.
- Push out the corners gently for crisp edges.
- Press flat with an iron for a polished finish.
Final Touch: Insert Pillow
Slide your pillow into the open end. The envelope flap will tuck over and hold the pillow securely - no buttons or zippers needed!
This easy and quick sewing project is perfect for refreshing your home décor or creating thoughtful handmade gifts. Try experimenting with bold prints, seasonal fabrics, or matching sets!
Ready to take your DIY bedding to the next level?
If you’re loving how easy it is to make your own pillowcases, why stop there? Creating custom duvet covers and pillowcase sets is a fantastic way to elevate your bedroom décor while avoiding the often-limited, mass-produced "bed in a bag" options found in most retail stores. With a little creativity and some basic sewing skills, you can tailor every aspect—fabric choice, color, and size—perfectly to your taste and style. Not only will your bed look one-of-a-kind, but you'll also enjoy the satisfaction of having made something uniquely yours!
Check out our step-by-step guide on how to sew a custom duvet cover and create a matching set that will make your bedroom feel truly personalized.
Fabric featured is "Canopy" tropical print in multiple colorways to custom print on any base fabric you choose, including belgian cotton linen, cotton sateen, and more.
Let's Talk Textiles!
Join our mailing list to stay up to date about new design arrivals, fabric updates, and much more. To thank you for joining, we'll send you a Welcome Coupon to take 15% off your first custom printed fabric order > > Sign Up Today
How To Order Fabrics on The Textile District:
Each colorway image represents 27" of printed fabric and clicks through to the product page for easy ordering:
- Choose any base fabric (15+ options)
- Select the color way you wish to print (click the icon)
- Enter the quantity you need (yards)
- Add to cart to order
Note: All natural fiber substrates are steamed, washed, and dried to lock in our vibrant colors, and to deliver a superior wash and wear performance. If you need help choosing a base fabric option that is best for your project, please send us a note or give us a call. We are
Not sure which base fabric is most suitable for your next project?
© 2025 The Textile District www.thetextiledistrict.com | Need Help? Call us on 704-814-0712
All designs are the licensed property of the featured artist.