How to (temporarily) Upholster a Metal Headboard

5 Materials
2 Hours

This is an old project but a super budget friendly hack! I had an old metal bed and really wanted an upholstered look. However, I didn't want to spend $$$ on a new bed! So, I created this hack to add a temporary upholstered look. Here's how to do it!

Want to read more about this project and other fun and budget-friendly DIYs? Check out our blog!


This is the before of my headboard

Lay out materials

Lay the peg board down on the foam.

Cut foam

Cut the foam to the size of your board plus a 1 inch border around the edge.

Add fabric

Lay it on top of your fabric, bad side up. Pull it TIGHT over the edge and staple. We do a center staple & one on each side, then fill in.


Continue to staple around the whole rectangle, pulling tight.

Trim fabric

Trim excess fabric

Add zip ties

Thread zip ties through the holes in the pegboard, down into one hole and out the next hole.

Attach to headboard

Use zip ties to attach to the headboard. Pull tight and trim excess of plastic zip tie.

The after!

This is how my headboard looked after! And, when I got sick of it, I simply cut the zip ties and it went back to normal! Super easy!

Resources for this project:
See all materials
Any price and availability information displayed on [relevant Amazon Site(s), as applicable] at the time of purchase will apply to the purchase of this product.
Hometalk may collect a small share of sales from the links on this page.More info
Morgan McBride
Want more details about this and other DIY projects? Check out my blog post!
Frequently asked questions
Have a question about this project?
Join the conversation
2 of 8 comments
  • Linda Linda on Jun 28, 2020

    Really looks nice, I would have put the ties on first but looks like u managed ok. Great project!

  • Johanne Palange Johanne Palange on Jun 26, 2021

    Upholstering with peg board? Now that's a new-to-me idea, which is simply brilliant. I would have liked to see a closeup photo of the finished piece. I imagine one could easily use thicker padding and do some tufting. Great project. Does not look like an out of place add-on, but looks like it belongs with the metal siding. I love it.