Fix a squeaky bed frame
A bed squeaks when two parts rub or shift against each other: a loose bolt in the frame, wooden slats sliding on their rails, metal joints grinding, a leg rocking on the floor, or old springs inside a box spring. The first job is finding which one, since tightening the frame won't quiet a noisy box spring. Most squeaks stop with a wrench, some felt or fabric and a little wax or lubricant. It usually takes less than an hour, and you'll want a helper to lift the mattress.


Why a bed squeaks
A squeak is the sound of two surfaces rubbing or snapping past each other under weight. In a bed, the frame is held together by bolts, screws and brackets at the corners and where the headboard and footboard meet the side rails. Each time you roll over, those joints flex a little. When a bolt loosens or a hole wears oval, the parts start shifting and rubbing, and wood-on-wood, wood-on-metal or metal-on-metal contact squeaks or creaks.
Other parts add noise too. Wooden slats rest on support rails along the inside of the side rails, and they slide and rub against the rails and each other. A center support leg that doesn't quite reach the floor lets the middle of the frame sag and flex. Legs on an uneven floor let the whole bed rock. Inside a box spring, metal coils and the wooden frame can creak with age, and an old innerspring mattress can do the same. That's why you find the source first: each one has a different fix.
What makes a bed squeak
Joints shift and rub whenever you move.
Wood sliding on wood creaks.
Metal frames grind where parts meet.
An uneven floor or a short leg lets the bed rock.
The frame flexes in the middle.
Springs and frames inside wear and creak.
| You notice | Likely cause | Start at |
|---|---|---|
| Not sure where it's coming from | Find the source | Step 1 |
| Creaks at the headboard or corners | Loose bolts | Step 2 |
| Squeaks along the middle | Slats or center support | Step 3 |
| Metal frame grinds or pings | Dry metal joints | Step 4 |
| Bed rocks or taps the floor | Uneven legs | Step 5 |
| Frame is quiet, bed still squeaks | Box spring or mattress | Step 6 |
Let's fix it
- Find where the squeak comes fromTake off the bedding and, with a helper, lift the mattress off and lean it against a wall. Press down firmly on different parts of the frame one at a time: each corner, the headboard joints, the middle of each side rail, and the slats. Rock the frame gently side to side and end to end. Listen for which spot makes the noise. Then put the box spring or mattress back on and press on it in the same spots. Note whether the noise is in the frame, the box spring, the mattress or where the legs meet the floor.

- Tighten every bolt and screwGo around the frame and tighten every bolt, screw and bracket, especially where the headboard and footboard meet the side rails. Most frames use an Allen key (hex key), a socket or an adjustable wrench, and furniture from flat-pack stores usually comes with the right key. Tighten until snug, then about 1/4 turn more, but stop before the wood crushes or the screw spins. If a bolt keeps loosening, add a flat washer and a lock washer under the nut, or a drop of removable thread locker on metal-to-metal bolts. A screw that spins in a stripped hole can be fixed with glue and toothpicks or a slightly larger screw.

- Quiet the slats and center supportWooden slats squeak where they sit on the support rails and where they touch each other. Lift each slat and put a strip of felt, a piece of an old T-shirt, or adhesive-backed felt tape on the rail where the slat rests. Make sure slats sit evenly in their spacers or holders, and that any screws or clips holding them are snug. Look at the center support leg or legs under the middle of the bed: they should touch the floor. If there's a gap, turn the adjustable foot down until it just touches, or add a felt pad or a wood shim under it so the middle can't flex.

- Lubricate metal jointsOn a metal frame, squeaks usually come from joints where tubes slide into brackets or bolts pass through metal. Take apart one joint at a time if you can. Wipe it clean, then rub the contact surfaces with paraffin wax, a candle or bar soap, or apply a little silicone spray or a dry lubricant on a rag. Avoid oily sprays near fabric, since they can stain and attract dust. Put the joint back together. Then tighten it. Where metal touches metal at a bracket, a thin piece of felt or a rubber washer between the parts can stop the noise.

- Stop the bed from rockingPut the frame back where it goes and press down on each corner. If it rocks or a leg taps the floor, the floor may be uneven or one leg may be short. Put felt furniture pads under every leg; they quiet hard floors and protect them. For a short leg, add a thicker pad or a thin shim under it until the frame sits solidly, or adjust it if the leg has a leveling foot. On carpet, furniture cups under the legs keep them from sinking unevenly. Pushing the headboard snug against the wall, with a felt pad between, also stops tapping.

- Check the box spring and mattressIf the frame is quiet but the bed still squeaks with the box spring on it, the box spring is the likely source. Its wooden frame and metal coils loosen and creak with age. Try flipping it end to end, or put a sheet of thin plywood between the box spring and the mattress as a quick test. Many newer mattresses don't need a box spring at all and sit on a solid platform or slats; check the mattress maker's support requirements before removing it, since the wrong support can affect the warranty. A mattress that squeaks on the floor has worn springs inside, and replacement is the only real fix.

Watch it done
- The bed is quiet when you sit, lie down and roll over
- The frame doesn't rock when you press on a corner
- Bolts stay tight after a week of use
Still squeaking? It's likely the box spring or mattress, or a cracked frame part.
If it comes back
Bolts in wood frames loosen over time as the wood dries and settles. Tighten them every few months, and add lock washers to any that keep loosening.
If a joint is cracked or the screw holes are torn out, gluing and clamping the joint or reinforcing it with a metal bracket is the fix. The same approach works for a wobbly wooden chair and a wobbly table.
If the squeak comes from the floor under the bed when you walk around it, not the bed itself, see how to fix a squeaky floor.
If the bed only squeaks in one spot when you sit on the edge, the side rail may be bowing between its supports. A second center leg, or a support rail added under that side, often helps on wide or heavy beds.
What a pro typically charges (a rough estimate; prices vary by area): A furniture repair shop typically charges about $75–$200 to reglue or reinforce a bed joint, and more for antique or custom frames.
Find a furniture repair shop near you