02D24E7D-67D3-4337-92AC-2BC3D8171DB7 Yes A72A1DAE-6539-461D-A000-4179652AA390
April Sale: $1,350 in savings
0 1
Copy Discount Code

Code copied successfully.

How to Upholster a Bed Frame: A Step-by-Step DIY Guide

How to Upholster a Bed Frame: A Step-by-Step DIY Guide

Giving your bedroom a fresh look can be as simple as updating your bed frame with new upholstery. Whether you’re aiming to breathe new life into an old frame or customize a new piece to better fit your style, upholstering a bed frame is a rewarding DIY project.

In this comprehensive guide, we’ll walk you through the steps to upholster bed frames of different types, including wooden, metal, and even how to add a touch of luxury with leather upholstery.

How to Upholster Bed Frame

Upholstering a bed frame is a rewarding DIY project that can transform the look and feel of your bedroom. The process involves several key steps, from selecting the right fabric to attaching it to the frame. Here’s how to do it:

Materials and Tools Needed

Detailed Steps

  1. Disassemble the Bed Frame: Start by taking apart your bed frame. This may involve removing the headboard, footboard, and any slats or supports that won’t be upholstered.

  2. Measure and Cut the Foam: Measure the areas of the bed frame you plan to upholster. Cut the foam to size using scissors or a foam cutter. Attach the foam to the frame using spray adhesive or a few staples to hold it in place temporarily.

  3. Add Batting: Lay the batting over the foam and cut it to size, leaving a few extra inches on each side to wrap around the frame. Staple the batting to the back or underside of the frame, pulling it taut to avoid wrinkles.

  4. Upholster with Fabric: Measure and cut your fabric, allowing for extra on each side for wrapping and stapling. Start stapling the fabric from the center of each side and work your way out to the corners, pulling the fabric tight as you go. For corners, fold the fabric neatly, similar to wrapping a gift, and secure with staples.

  5. Reassemble the Bed Frame: Once all parts of the frame are upholstered, reassemble the bed. This is also a great time to make any adjustments or tighten any loose parts.

  6. Finishing Touches: Trim any excess fabric or batting from the backside of the frame. If desired, you can cover the back with a light fabric to hide the staples and give it a polished look.

How to Upholster a Wooden Bed Frame

Upholstering a wooden bed frame follows the same basic principles but pays special attention to preserving the integrity of the wood and adapting to any unique design elements.

Special Considerations for Wood

Tips for a Professional Finish

Pairing your newly upholstered wooden bed frame with a high-quality mattress, such as the Puffy Lux Mattress, not only elevates the aesthetic appeal but also ensures a comfortable, restful sleep environment. The right mattress complements the firmness or softness added through upholstery, making your bedroom a true sanctuary.

How to Upholster a Metal Bed Frame

Upholstering a metal bed frame introduces unique challenges compared to wood, due to the nature of the material and the frame’s construction. However, with the right approach, you can effectively add a cozy, upholstered look to a metal frame, softening its industrial feel and integrating it beautifully into your bedroom decor.

Preparation and Materials


  1. Measure and Cut Foam: Measure the parts of the bed frame you want to upholster. Cut the foam to fit these areas. For curved or irregular shapes, consider gluing smaller pieces of foam together to get the right fit.

  2. Attach Foam to Frame: Use a spray adhesive designed for metal to attach the foam to the frame. Press firmly and allow it to dry according to the adhesive’s instructions.

  3. Wrap with Batting: Lay batting over the foam and cut it slightly larger than the foam area. Wrap it around the foam and frame, securing it with adhesive or by sewing ends together if possible.

  4. Prepare the Fabric: Measure and cut your fabric, allowing extra for wrapping around the frame. For cylindrical or complex shapes, you may need to sew fabric sleeves that can slide over the frame and foam. Velcro can be sewn into these sleeves for a snug fit that’s easy to remove.

  5. Attach Fabric: Wrap the fabric tightly around the foam and batting, securing it with Velcro or by tucking ends into the frame where possible. For a seamless look, sew fabric ends together where they meet.

  6. Finishing Touches: Reattach any parts of the frame you had to remove. Adjust the fabric to remove wrinkles or uneven spots.

Interested in how Puffy stacks up against other brands? Check out our mattress comparisons: Puffy vs Purple, Puffy vs Nectar, Puffy vs Casper, Puffy vs Leesa, Puffy vs Saatva, Puffy vs DreamCloud, and Puffy vs Tuft and Needle.

How to Upholster Leather on Bed Frame

Leather upholstery brings an unmatched level of sophistication and durability to furniture, including bed frames. The process requires precision and careful handling to ensure the leather maintains its integrity and appearance.

Preparation and Materials


  1. Prepare the Frame: Clean the frame and make any necessary repairs. For metal frames, ensure there are no sharp edges that could tear the leather.

  2. Measure and Cut Foam and Batting: Follow the same process as with fabric upholstery, adjusting for the bed frame’s sections to be covered.

  3. Cut Leather: Measure the leather, allowing extra for wrapping around the edges of the frame. Cut with precision to ensure a clean, straight edge.

  4. Attach Foam and Batting: Use adhesive to attach the foam to the frame, then wrap with batting, securing it in place.

  5. Upholster with Leather: Apply adhesive to the back of the leather or the batting, then carefully place the leather over the area to be covered. For a wooden frame, wrap the leather around the edges and secure it with staples on the underside. For metal frames or areas where staples cannot be used, ensure the adhesive is evenly applied and press firmly to secure the leather.

  6. Smooth and Stretch: Work slowly to smooth out any bubbles or wrinkles in the leather, stretching it gently as needed for a snug fit.

  7. Trim and Finish: Trim any excess leather from the backside of the frame. If necessary, use a leather finishing product to seal the edges and enhance the leather’s durability.

Check out Puffy mattress reviews from real customers and see how we compare with other brands.

Additional Tips and Tricks

Our journey to upholstering our bed frame started with a desire to update our bedroom’s look without buying new furniture. We chose a rich, velvet fabric that transformed our old wooden frame into a statement piece.

The process was a learning curve, especially when it came to evenly stretching the fabric, but the result was incredibly rewarding. Our bedroom now feels like a boutique hotel room, especially with our Puffy Lux Mattress adding the perfect finishing touch of comfort.

Use our store locator to find the closest furniture or mattress store near you and feel the cloudlike comfort of our Puffy Mattress in person.


Upholstering a bed frame is a fantastic way to personalize your bedroom and give an old piece of furniture new life. Whether you choose fabric, leather, or a unique material, the key is to approach the project with patience and creativity. With the right tools, a bit of effort, and a dash of inspiration, you can create a bed frame that reflects your personal style and complements your bedroom’s decor.

Choose your Puffy Bed Frame

Enjoy unmatched comfort with the Puffy Sterling Bed Frame.

Upgrade your sleep setup with a stylish, supportive foundation:

  • Premium stitching.
  • Heavy-duty wooden frame.
  • Lifetime warranty.
  • 101-night sleep trial.
  • Free shipping and returns.