DIY Mattress Guide

Written by Zulekha Nishad

Last Updated September 30, 2026

If you’ve ever walked out of a mattress store feeling more broke than sleepy, we've got some good news for you: you can create a DIY mattress that’s both affordable and comfortable. In this guide, we’ll break down the essential components of a DIY mattress, help you find affordable materials, and walk you through the steps to build your own bed from scratch. So, let’s roll up our sleeves, dive into some foam, and learn how to make a DIY mattress that’s as comfy as anything you’ll find at the store (and way more fun to brag about).

Key Takeaways:

  • Building your own DIY mattress allows you to customize every aspect, from firmness levels to materials like latex, memory foam, or poly foam.
  • The mattress consists of three main components—support layer, comfort layer, and cover.
  • If you're looking for a non-toxic, eco-friendly mattress, natural materials like natural latex, wool, and cotton can be incorporated. These materials are durable, breathable, and great for temperature regulation.
  • A DIY mattress can save you hundreds of dollars compared to buying one from a major brand.
  • Creating your mattress is straightforward—measure, cut, layer, and cover. With some basic supplies like fabric adhesive and foam, even those without sewing skills can build a high-quality, comfortable mattress at home.
Smiling woman kneeling and unrolling tan fabric on the floor to start a DIY mattress.

Breaking Down the Basics

Alright, before we dive in headfirst, let’s talk about what makes up a mattress. Don’t worry, you don’t need to be a mattress engineer to figure this out. At its core, a mattress is pretty simple:

  1. Support layer: This is your foundation. It’s what keeps you from sinking into the abyss every time you lie down.
  2. Comfort layer: This is where the magic happens. It’s the squishy, cozy part that makes your bed feel like a dream.
  3. Cover: The final touch, keeping everything together and protecting your mattress from all the weird stuff that ends up in your bed (we’re talking dust, crumbs, and, let’s be honest, a few late-night snack spills).

Okay, now that you know the anatomy of a mattress, let’s get started on finding some affordable materials.

Sleep Deep, Wake Refreshed — shop Turmerry organic mattresses

Scoring Affordable Mattress Materials

Making your own mattress doesn't have to be expensive. In fact, there are some really budget-friendly options out there, and we're going to help you find them.

Foam Materials

Memory Foam and poly foam are among the most common and affordable materials used for mattress layers. Memory foam is great for those looking for pressure relief, especially side sleepers who need cushioning around their hips and shoulders. Poly foam, on the other hand, is often used as a support layer or a budget-friendly comfort layer.

Natural Latex is another excellent option, especially if you want a non-toxic and eco-friendly mattress. Latex offers great support and is a natural choice for anyone concerned about chemicals. Many latex mattresses are made with layers of firm latex at the base and softer latex on top to create a balanced, comfortable sleeping experience.

Illustrated cross-sections comparing natural latex, memory foam, and poly foam mattress layers for a DIY build.

Where to Buy Foam: Online retailers or sites like Amazon offer high-quality foam at different thickness levels. If you’re looking for a specific mattress firmness level, many sites allow you to customize the firmness of the foam, making it easy to tailor your mattress for side sleeping, back sleeping, or stomach sleeping.

Budget Hack: Upholstery shops often sell foam remnants or offcuts at discounted prices. You can sometimes score high-density foam or latex at a fraction of the cost of a mattress store.

Fabric for the Mattress Cover

The mattress cover not only protects your mattress but can also enhance comfort.

Folded beige mattress cover with a zipper along one edge, resting on a white quilted surface.

Here are some great options:

Natural Wool: Wool is naturally breathable, regulates temperature, and is also flame-resistant, making it a great option for a DIY mattress. You can use a wool topper or include a layer inside the mattress cover.

Cotton or Bamboo: These breathable, natural fabrics are great for people who tend to sleep hot. They’re durable, easy to clean, and hypoallergenic under the right conditions.

Where to Buy Fabric: Local fabric stores or online retailers often have durable materials at affordable prices. Look for breathable and durable fabrics that can handle the wear and tear of nightly use.

Adhesives, Zippers, and Other Supplies

You’ll need some basic supplies to hold everything together:

Sewing supplies for a mattress cover: thread, zipper, fabric, elastic strap, adhesive, and padding sheets.

Fabric Adhesive: This is great for securing foam layers without needing to sew. It’s quick and easy to use for those less confident with sewing.

Zippers: If you want a mattress cover that can easily be removed for washing, consider adding a zipper to one side of the cover.

Thread or Velcro Strips: For securing foam layers or attaching the cover, thread is essential if you’re sewing. Velcro strips can be an alternative if you’re looking for a non-permanent option.

Time to Build Your DIY Mattress

Alright, materials in hand? Awesome. Now, let’s actually put this thing together. Don’t worry, this is going to be fun.

Step 1: Measure and Cut the Foam

First, measure the size of the mattress you want. Are we talking twin, full, queen, or king? Once you’ve got your dimensions, it’s time to cut the foam.

  • Cutting Tools: A serrated knife or an electric knife works well for cutting foam. If you’re uncomfortable cutting it yourself, some stores will cut it for you based on the mattress size.

Pro Tip: Measure twice, cut once. It’s better to take your time and make sure everything is even than to rush and end up with uneven layers.

Step 2: Layer the Support Foam

Start with your support foam as the base. This layer should be the thickest (around 4 to 6 inches). Lay it flat on the ground or your work surface. Make sure it’s even all around.

Step 3: Add Comfort Layers

Next, it’s time to add your comfort foam layer(s). Depending on how soft you want your mattress to feel, you can add one or two additional layers of softer foam. Make sure each layer is aligned properly to avoid any lumps or bumps.

  • Testing for Comfort: As you stack the layers, lie down on them to check how each layer feels. This is your mattress, after all, so make sure it’s comfortable!

Step 4: Create the Mattress Cover

Now, let’s wrap everything up! If you’re sewing your own cover, measure and cut your fabric to fit your mattress, leaving extra material for seams.

Here’s a quick rundown of how to do this:

  1. Cut the Fabric: Cut your fabric so that it’s about 2-3 inches longer than the foam on all sides. This allows for seams and ensures a snug fit.
  2. Sew the Sides: Sew three sides of the fabric together, making sure to use a straight stitch for durability.
  3. Insert the Foam: Carefully slide your foam layers into the cover. Make sure they fit snugly but don’t force them in, as this could distort the shape.
  4. Close Up the Cover: If you’re using a zipper, sew it onto the fourth side. If you’re not, just sew the last side closed, making sure to keep it tight.

Pro Tip: If sewing isn’t your thing, you can use fabric adhesive to secure the seams. It won’t be as tidy, but it will hold!

Step 5: Secure the Layers

To prevent the foam from shifting around inside the cover, consider using fabric adhesive or Velcro strips to keep the layers from moving. This will help maintain the integrity of your DIY mattress.

Upgrade Your Comfort with Premium Mattress Toppers — shop Turmerry latex toppers

Customize Your Mattress: It’s All About YOU!

One of the coolest things about making your own mattress is that you can customize it however you want.

Like your bed super soft? Go crazy with the comfort layers. Prefer something firmer? Stick to the basics. There are no rules—just go with what feels good to you.

Foam mattress topper with a textured white cover laid over a quilted mattress on a wooden bed frame.

Aside from DIY all-foam mattresses, you can also look into building a DIY hybrid mattress. Hybrids offer the best of both worlds by combining foam comfort layers with a supportive innerspring core, giving you the plush feel of foam with added durability and bounce. A DIY hybrid mattress with latex is an especially great choice for those seeking eco-friendly materials and a balanced feel.

Adjusting Firmness

After you’ve built your mattress, you might realize it’s not quite the firmness you want. Don’t fret! You can easily adjust it by swapping out layers or adding a mattress topper.

  • Too Firm? Add an additional layer of soft foam or a memory foam topper for extra plushness.
  • Too Soft? Replace the top layer with a firmer foam to give it more support.

Adding a Mattress Topper

If you’re not ready to commit to a super soft layer from the get-go, consider buying a separate mattress topper down the line. This is an easy way to change the feel of your mattress without needing to redo the entire thing.

Optional Features

Want to make your mattress even more awesome? Consider adding handles on the sides for easier moving or a waterproof layer for extra protection, especially if you have kids or pets.

Caring for Your DIY Mattress (So It Lasts)

Here are a few tips to keep your mattress in great shape for years to come.

Four-panel mattress care collage: fitted cover corner, flexing a foam layer, scrubbing a mattress, and vacuuming it.

1. Use a Mattress Protector

Even though you DIY’d your mattress, it still deserves some TLC. A waterproof mattress protector is a small investment that’ll keep your bed safe from spills, dust, and everything else life throws at it. You can find affordable protectors online or at discount stores.

2. Rotate Your Mattress

Foam mattresses can start to sag after a while if you sleep in the same spot every night. To avoid this, rotate your mattress every couple of months. This will keep things even and help your mattress last longer.

3. Keep It Clean

Every few months, give your mattress a good vacuum to suck up dust and crumbs. If you need to clean any stains, use a mild detergent and water (just don’t drench it—foam takes forever to dry!). And if you made your cover removable, toss it in the wash every so often to keep things fresh.

The Bottom Line

Congratulations! You just made your own mattress from scratch, saved a ton of money, and learned a new skill in the process. Not only do you have a comfy new bed, but you’ve got a great story to tell when people ask where you got it. Plus, now that you know how to make one, you can tweak and customize your mattress anytime you like.

Cozy bedroom with a made bed in gray and white bedding, layered pillows, and a knit blanket near a window.

So, next time someone complains about their expensive mattress, you can sit back, smile, and know that you’re sleeping on a bed that didn’t cost a fortune—and is just as comfortable, if not more. Now, go enjoy that well-deserved good night’s sleep!

Sleep Naturally with Wool Pillows — shop Turmerry organic pillows

Frequently Asked Questions

Disclaimer: What is said in this article has been referenced from multiple sources and is intended only for educational and informational purposes. Please note that no content in this article is a substitute for professional advice from a qualified doctor or healthcare provider. Always consult an experienced doctor with any concerns you may have regarding a health condition or treatment, and never disregard any medical suggestions or delay in seeking treatment because of something you read here.

BACK TO TOP
x