How to Sew a Mattress Cover?

How to Sew a Mattress Cover?

Wanna know how to sew a mattress cover DIY? It's very simple and very useful. Here's our short and fun guide to sewing your own mattress cover explained step-by-step. 

Key Takeaways 

  • Measure your mattress accurately for the perfect fit.
  • Choose the right fabric for comfort and durability.
  • Include seam allowances in your measurements.
  • Sewing a zipper or buttons allows for easy removal and cleaning.
  • Personalize with colors and patterns to match your décor.
  • A homemade cover can be more cost-effective than store-bought.
  • This project is suitable for sewers of all skill levels.

What are the Advantages of Sewing Your Own Mattress Cover?

Sewing your own mattress cover offers several advantages:

  1. Customization: Tailor the cover to fit your mattress perfectly and choose your preferred fabric and design.

  2. Cost-Effective: Often cheaper than buying a pre-made cover, especially if you have fabric on hand.

  3. Quality Control: Select high-quality materials and ensure durable stitching.

  4. Eco-Friendly: Use sustainable or upcycled fabrics, reducing environmental impact.

  5. Personal Satisfaction: The joy and pride of creating something useful and beautiful for your home.

  6. Skill Development: Enhance your sewing skills and learn new techniques.

This DIY project combines practicality with creativity, offering a personalized and fulfilling experience.

What Do I Need to Sew My Own Mattress Cover at Home?

Here's everything you will need to sew your own mattress cover at home:

  • Fabric (choose a durable, comfortable type like cotton or linen)
  • Measuring tape
  • Scissors
  • Sewing machine (or needle and thread for the hand-sewing enthusiasts)
  • Pins
  • Zipper or buttons (for easy removal)

Step 1: Measure Your Mattress

Grab your measuring tape and jot down the length, width, and depth of your mattress. Add a few inches to each measurement for seam allowances and the snug fit.

Step 2: Cut Your Fabric

With your dimensions in hand, cut your fabric accordingly. You'll need a top, bottom, and side pieces.

Step 3: Pin and Sew

Start by pinning the side pieces to the top piece, right sides facing each other. Stitch them together, then repeat with the bottom piece. Remember to leave an opening for the zipper or buttons!

Step 4: Add the Zipper or Buttons

This is the trickiest part, but also the most rewarding. Carefully sew in the zipper or attach buttons and buttonholes. This allows you to remove the cover for washing easily.

Step 5: Flip and Fit

Turn your cover right side out and slip it over your mattress. Voilà! You now have a custom-made mattress cover that brings a personal touch to your bedroom.

Pro Tips:

  • Pre-wash your fabric to avoid shrinkage after your first wash.
  • Choose a zipper longer than the opening for ease of use.
  • Get creative with colors and patterns to match your room's decor.

This project is not just about creating something functional; it's about infusing your personal style into your space. So, thread that needle, power up your sewing machine, and let's create something beautiful and practical! Happy sewing!

How to Pick a Material for Sewing a Mattress Cover?

When selecting materials for sewing a mattress cover, you have a variety of options:

  1. Cotton: Breathable and soft, ideal for comfort.
  2. Polyester: Durable and often wrinkle-resistant.
  3. Linen: Highly durable and gets softer with each wash.
  4. Waterproof Fabrics: Useful for protection against spills and stains.
  5. Hypoallergenic Fabrics: Great for those with allergies.
  6. Blended Fabrics: Combines the benefits of different materials.

Each material offers unique benefits, so consider your needs like comfort, durability, and maintenance when choosing.


What type of fabric is best for a mattress cover?
Durable and comfortable fabrics like cotton, linen, or a cotton-poly blend are ideal.

How much fabric do I need?
Measure your mattress and add a few inches for seam allowances. The exact amount depends on your mattress size.

Do I need a sewing machine?
A sewing machine is quicker, but you can hand-sew if you prefer.

Can I add a zipper?
Yes, adding a zipper or buttons makes the cover removable for washing.

Is this project suitable for beginners?
Yes, it's a great project for beginners, just follow the instructions carefully.

Why are mattress covers important?
Mattress covers protect against dust, spills, and wear, extending the life of your mattress and maintaining hygiene.

How do I choose the right size for my mattress cover?
Measure the length, width, and depth of your mattress. Add extra inches for seam allowances and a snug fit.

What materials can I use besides fabric?
Besides traditional fabrics, consider waterproof or hypoallergenic materials for specific needs.

Can I make a cover for any mattress type?
Yes, adjust your measurements and fabric choice based on the type, such as innerspring or foam.