How to Fix a Squeaky Bed Frame: Find the Noise, Then Silence It
A squeaky bed is rarely a reason to buy a new one. Most squeaks come from a loose bolt, two pieces of wood rubbing, or a metal joint that needs a little lubricant, and most of those fixes cost next to nothing.
The trick is finding which part is making the noise before you start fixing things. This guide walks through a simple diagnosis, the fix for each source, and the related problem that often comes with it: a mattress that slides around on the frame.
Step 1: Find out what's actually squeaking
A bed has several parts that can creak: the frame joints, the slats, the center support legs, the box spring or foundation, the mattress, and even the floor underneath. Here's a quick way to narrow it down:
- Strip the bed and lift the mattress off. Lean it against a wall.
- Press on the frame alone. Push down on the side rails, the corners, the headboard and the middle. Rock it side to side. If it squeaks now, it's the frame, slats or legs.
- Test the box spring or foundation on its own, if you have one. Press across its surface. Squeaks here usually mean worn internal springs or a loose wooden frame inside it.
- Put the mattress on the floor and lie on it. If an innerspring or hybrid mattress creaks on the floor, the springs themselves are the source.
- Check the floor. Move the bed slightly and see if the noise follows the bed or stays in that spot. Creaky floorboards under a leg can masquerade as a squeaky frame.
One person moves on the bed while the other puts a hand on different joints. You can often feel the squeaking joint vibrate.
Fixing frame joints and bolts
Loose joints are the most common cause, especially in flat-pack frames, which loosen as the wood compresses and the bed gets used.
- Tighten everything. Go around the whole frame with the right Allen key or screwdriver and snug up every bolt and screw. Don't overtighten into wood or particleboard; stripped holes are harder to fix than squeaks.
- Add washers. If a joint still moves after tightening, a washer (or a rubber or nylon washer) between the bolt head and the frame can take up slack and stop metal-on-metal contact.
- Fix stripped holes. If a screw just spins, the classic fix is packing the hole with wood glue and toothpicks or a wooden dowel, letting it dry, then driving the screw back in. For bolts through metal brackets, a slightly longer bolt with a nut may hold better.
- Check the headboard attachment. Headboards bolted to the frame or wall are a frequent creak source. Tighten them, or add a felt pad where the headboard touches the wall.
Quieting slats and rails
Wooden slats creak when they rub against the side rails or shift in their brackets.
- Pad the contact points. Self-adhesive felt pads, or strips of old fabric, placed where each slat rests on the rail stop wood-on-wood rubbing. Wrapping slat ends in cloth works too.
- Secure loose slats. Many slats sit in holders or are held by straps. Make sure each one is seated properly, and replace cracked or warped slats.
- Close up big gaps. If the slats are widely spaced, the mattress can flex between them, which creates noise and may affect your mattress warranty. Mattress makers often specify a maximum slat gap, so check yours. Our guide to foundations and slats covers this in detail.
Metal frames: lubricate the joints
Metal bed frames squeak where two pieces of metal meet and move against each other. After tightening:
- Apply a small amount of lubricant to the contact points. A dry lubricant (such as a silicone or PTFE spray) or plain paraffin or candle wax rubbed on the joint is less messy than oily lubricants, which can attract dust and stain bedding.
- Protect the mattress and floor while spraying, and wipe off any excess.
- Check the center support legs. Many queen and king frames have one or more center legs that should touch the floor firmly. A leg that's slightly short lets the frame flex and creak. Adjustable legs can be raised, and fixed ones can be shimmed.
When it's the box spring or the mattress
Box springs with internal coils can squeak as they wear. Rotating it end-to-end sometimes moves the worn area away from where you lie, which helps temporarily. If it's old and noisy, consider replacing it with a quiet, coil-free foundation or a slatted base that meets your mattress maker's support requirements.
Innerspring and hybrid mattresses can develop spring noise with age. Rotating the mattress may help a little, but there's no real at-home fix for worn coils. If the mattress is also sagging or lumpy, see when to replace your mattress. If it's newer, check whether noise is covered by the warranty: some policies treat certain spring defects as covered, and our warranty guide explains how to read the terms.
Foam and latex mattresses are essentially silent. If one of these beds squeaks, the problem is almost certainly the frame or the foundation underneath.
Floor and leg fixes
- Furniture pads or cups under each leg stop the frame from shifting on hard floors, which removes some creaks and protects the floor.
- A rug under the bed can soften noise from legs moving on wood or tile.
- If the floor itself creaks in that spot, try moving the bed a few inches. Fixing creaky floorboards is a separate, more involved project.
Bonus: stop the mattress from sliding
A mattress that creeps toward the foot of the bed often comes with creaks, because everything is shifting. Fixes, from simplest up:
- A non-slip rug pad or mattress gripper pad cut to size and laid between the mattress and the base.
- Make sure the base is the right size for the mattress, with no extra room for it to move.
- On adjustable bases, use the retainer bar that came with the base. It's designed to stop the mattress sliding when the head is raised. Our adjustable base compatibility guide has more.
- Non-slip mattress straps or a "mattress slide stopper" for frames that lack a lip at the foot.
Squeak cheat sheet
| Where the noise is | Likely cause | Try this |
|---|---|---|
| Corners / side rails | Loose bolts or brackets | Tighten; add washers |
| Middle of the bed | Center leg not touching floor; slats shifting | Adjust or shim leg; pad slats |
| Headboard | Loose attachment; rubbing wall | Tighten; felt pad on wall side |
| Everywhere, metal frame | Metal-on-metal joints | Tighten, then dry lubricant or wax |
| Box spring surface | Worn internal coils | Rotate; replace with quiet foundation |
| Mattress on the floor still creaks | Worn springs | Check warranty; consider replacement |
| Same spot, even after moving bed | Floorboards | Move bed; floor repair |
FAQ
Why does my new bed frame squeak?
New flat-pack frames often squeak because joints settle and bolts loosen slightly after the first few weeks of use. Re-tightening all the hardware usually fixes it. Adding washers or felt between moving parts handles stubborn spots.
What can I use to lubricate a squeaky metal bed frame?
A dry lubricant such as silicone or PTFE spray, or plain paraffin or candle wax rubbed onto the joint, works well and is less messy than oily products. Protect bedding and floors while applying and wipe off any excess.
Can a mattress itself squeak?
Innerspring and hybrid mattresses can develop coil noise with age. Foam and latex mattresses are essentially silent, so if one of those beds squeaks, check the frame and foundation.
How do I stop wooden slats from creaking?
Put felt pads or cloth strips where the slats rest on the rails, make sure each slat is seated firmly in its holder, and replace any that are cracked or warped.
The bottom line
Take the mattress off and listen before you buy anything. Most squeaks come down to loose hardware, wood rubbing on wood, or dry metal joints, and a screwdriver, some felt and a little wax will fix them. Save your money for a new box spring or mattress only when the noise comes from worn springs, and check your warranty before you do.