In most cases, the bed frame causes the squeaking, not the mattress. Mattresses don’t have moving parts. To find the source, press down on different spots while listening. If the noise comes from underneath, it’s the frame, slats, or box spring. If the noise seems to come from the mattress, it’s likely the fabric rubbing against the frame or another surface.
A mattress is a solid block of foam, coils, or latex. It can’t generate a squeak on its own. The noise comes from friction between solid parts. Common causes include:
Use this process to isolate the noise source. Work alone if possible, or have someone else move on the bed while you listen.
Once you know the source, fix it directly. Here are the most effective solutions for each common cause.
| Cause | Fix |
|---|---|
| Loose hardware | Tighten all bolts and screws. Add thread-locking glue if they keep loosening. |
| Slats rubbing | Place felt pads or rubber strips between slats and frame. Replace warped slats. |
| Metal frame joints | Apply white lithium grease or wax to contact points. Tighten joints. |
| Box spring squeaking | Replace the box spring. A platform bed or bunkie board is quieter. |
| Mattress rubbing | Move the bed away from walls or headboard. Use a non-slip pad under the mattress. |
If your bed frame is old or poorly built, consider replacing it with a sturdy platform frame. A solid foundation eliminates most squeak sources from the start.
If you’ve eliminated all frame noise and the mattress is over 7 years old, the squeak may come from internal coil damage. In that case, replacement is the only real fix. A newer mattress will also be quieter by design, especially if you choose a foam or hybrid model. For a quiet sleep surface, look at our best cooling mattress picks or browse all mattress options for models with good motion isolation and sturdy construction.
No. Memory foam is solid and has no parts that rub together. If you hear a squeak with a memory foam mattress, it’s coming from the bed frame, slats, or box spring underneath.
Yes. Box springs have metal coils and wooden frames that wear out over time. Platform beds have fewer moving parts and are much less likely to squeak.
Replace the frame first if it’s the source of the noise. A new mattress on a squeaky frame will still squeak. If your mattress is older than 8 years and uncomfortable, consider a new mattress after fixing or replacing the frame.