How to Build a Simple DIY Upholstered Headboard for Under $50
A soft, tall upholstered headboard changes the whole feel of a bedroom. Here's how to build one yourself in one afternoon — no sewing, no fancy tools, no drama.
For years, our bed sat against a plain white wall. Not stylish, not bad, just... empty. Every time I priced upholstered headboards online, I stopped at the $500 tag. Then a friend built one for her guest room in an afternoon for less than the cost of dinner out, and I realized this was one of the most beginner-friendly upholstery projects there is. If you can staple, hold a level, and make a straight-ish cut, you can absolutely do this.
This guide walks through every step. No sewing machine required. No prior upholstery skill needed. Total budget: $40-$50 for a queen size, more if you upgrade fabric. Total time: 3-4 hours on a Saturday afternoon. Result: a soft, hotel-caliber headboard that makes your bedroom feel completely different.
What you'll need
One sheet of ½-inch plywood cut to your bed's width by 40 inches tall (a queen is 60 inches wide, king is 76). Most home improvement stores will cut this for free at purchase. Two-inch high-density foam, same dimensions as the plywood. Cotton batting, at least 6 inches wider than the plywood on all sides. Upholstery fabric, at least 8 inches wider than the plywood on all sides. A staple gun with ¼-inch or ⅜-inch staples. Spray adhesive. Scissors or a fabric knife. Optional: French cleats or L-brackets to mount to the wall.
Budget breakdown for a queen
Plywood: $18-$25. Foam: $12-$20 (buy from a fabric store; a 2-inch queen-size sheet is typically around $15). Batting: $6-$10. Fabric: $10-$25 (a decorator-quality linen from the remnant section runs cheap). Staple gun: $15-$25 (buy the cheapest workable one — you'll use it for a hundred future projects). Spray adhesive: $8. Total: $69-$113 if you buy everything new. Cut costs by shopping remnants and thrift stores; I've built these for $35.
"Plywood: $18-$25."
Choose your fabric wisely
For a first project, go with a mid-weight linen, cotton canvas, or a heavy woven upholstery fabric. Skip velvet (harder to work with on a first attempt, though gorgeous), silk (way too delicate), and stretch fabrics (they sag over time). Solid colors and simple textures are more forgiving than large patterns. If you want a pattern, small-scale prints hide alignment imperfections better than big graphics.
Step 1: Cut the plywood to size
Measure your bed's width and add nothing — the headboard should match the bed width exactly, or you can go 2-4 inches wider on each side for a slightly overhanging look. Height: 40 inches is a friendly starting height (tall enough to be substantial, not so tall it looks like a wall). Have the store make the cuts, or use a circular saw if you have one.
Step 2: Attach the foam to the plywood
Lay the foam on your work surface (a garage floor works great). Spray one side of the plywood evenly with spray adhesive. Immediately press the plywood onto the foam and press firmly across the entire surface. Let cure for 15 minutes. Trim any excess foam with a serrated knife or long scissors so the foam edges align with the plywood edges.
"Lay the foam on your work surface (a garage floor works great)."
Step 3: Add the batting
Lay the batting on your work surface. Place the plywood/foam sandwich foam-side down on the batting. Pull the batting up over one long edge of the plywood and staple it to the back, spacing staples every 3-4 inches. Then pull the opposite side taut and staple. Then do the two short sides. Finally, address the corners: fold them like wrapping a present — one flap first, then the second on top — and staple both folds down. This creates smooth rounded corners rather than lumps.
Step 4: Add the fabric (the same wrapping technique)
Iron your fabric first to remove wrinkles — creases show through the finished piece. Lay the fabric on your work surface, face down. Place the plywood/foam/batting sandwich batting-side down on the fabric, centered. Now repeat the wrapping technique: pull one long edge up, staple to the back every 3-4 inches, keeping the fabric taut and smooth. Do the opposite side, pulling tight against the first side to eliminate wrinkles across the front. Then the short sides. Then the corners.
The corner technique in detail
Corners are where most beginners get lumps. The trick: at each corner, fold the fabric like wrapping a present. Bring one adjacent side up and staple, then bring the other side over the top of the first fold and staple. The fabric on the front should look smooth and rounded with no visible bunching. If it does bunch, un-staple, pull tighter, and try again. This is the only slightly tricky part of the whole project.
"Corners are where most beginners get lumps."
Step 5: Trim excess and clean up
Trim excess fabric on the back, leaving about 2 inches of overlap so the staples don't pull out over time. Nothing on the back needs to look pretty — no one sees it once the headboard is against the wall.
Step 6: Mount the headboard
Two options. Easier: lean the headboard against the wall behind the bed and push the bed against it. Gravity holds it in place. Downside: it can lean forward if the bed moves. Better: attach two French cleats (interlocking metal or wooden strips) to the back of the headboard and the wall. Or use heavy-duty L-brackets to attach the headboard directly to the wall studs, floating it above the bed. Choose your mounting method based on whether you rent (leaning is safer) or own (wall-mounted is prettier).
Optional upgrade: tufting
For an even more classic look, add tufting — pulling threaded buttons through the foam to create dimples. This takes another hour and requires a long upholstery needle. Skip it on your first project. Once you're comfortable with the basic build, tufting is a satisfying second-round upgrade.
"For an even more classic look, add tufting — pulling threaded buttons through the foam to create dimples."
Design variations to try
Simple rectangular (what this tutorial covers): the safest, most timeless. Arched top: cut the top of the plywood into a curve before starting — instantly more elegant. Wingback style: build with side extensions that come forward slightly — reads as hotel-luxe. Wall-scale: build one that's the full height of the wall behind the bed — dramatic and modern. Pick the shape that fits your room's style; the technique is identical.
Care and cleaning
Vacuum the fabric occasionally with a brush attachment. Spot-clean stains gently with a damp cloth and mild soap. For long-term protection, treat the fabric with a scotch-guard type protectant before installation — this alone can add years to how good it looks.
The mistakes I've made
Not ironing the fabric first (creases show forever). Using cheap staples that pulled out (spend $2 more for good ones). Not pulling the fabric tight enough (led to wrinkles that never resolved). Using stretchy fabric (it sagged within months). Skipping the batting (foam alone doesn't give the plush look). Each of these has a one-sentence fix — learn from my errors and skip them.
"Not ironing the fabric first (creases show forever)."
Why this project punches above its weight
For under $50 and one afternoon, you get a piece that anchors your bedroom, makes it feel intentional, and holds up for years. It's the kind of DIY project people ask about — 'where did you get that headboard?' — and you get the small satisfaction of saying you made it. Bedrooms deserve one moment of drama, and this is a very forgiving one to build.
About the writer
Ethan Ashford Team · Verified
Senior DIY Editor
Carpenter turned writer. Tests every tool, screw, and shortcut before recommending it. Weekend project specialist.
Keep reading
More from the Nook
Garden · 14 min read
How to Start a Vegetable Garden in a Small Space (A Friendly, Realistic Guide)
You don't need acres of land to grow fresh food. A sunny balcony, a strip of yard, or even a windowsill can produce a surprising harvest when you plan carefully — here's exactly how to do it, step by step.
Home Decor · 13 min read
A Cozy Living Room Makeover for Under $200 (The Real, Honest Breakdown)
You don't need a designer, a demo crew, or a huge budget to transform a tired living room. With a weekend, a few basic tools, and some intentional shopping, the whole feel of a space can shift — here's exactly how I did it.
DIY Projects · 16 min read
DIY Floating Shelves: A Friendly Step-by-Step Beginner Tutorial
Sturdy, invisible-bracket floating shelves are one of the highest-impact DIY projects a total beginner can pull off. This is the exact process, the mistakes to skip, and the finish that never fails.