You can effectively stretch your lower back without ever leaving your mattress. Bed-based stretches work well because you’re already lying on a flat, supportive surface, and they’re especially useful first thing in the morning when your back is stiffest. A handful of simple movements, held for about 60 seconds total per stretch, can loosen the muscles along your spine, improve circulation, and set you up for a more comfortable day.
Why Your Back Feels Stiff in Bed
The muscles most responsible for lower back tightness run along both sides of your spine (the paraspinal muscles), wrap around the sides of your abdomen (the quadratus lumborum), and connect through the front of your hip (the hip flexors). After hours of lying still, these muscles stiffen and the joints lose some of their natural lubrication. Gentle stretching before you get up helps wake the body, improve blood flow, and activate your nervous system’s calming “rest and digest” mode. That relaxation response can set the tone for a less tense morning overall.
Your mattress matters here, too. A medium-firm surface keeps your spine in the best alignment during both sleep and stretching. If your mattress is very soft, your hips and shoulders sink too deep, which can throw your spine out of line. If it’s very firm, your shoulders can’t settle in enough, leading to extra stiffness in your neck and upper back. You don’t need a perfect mattress to do these stretches, but if yours sags noticeably in the middle, consider doing the stretches on a carpeted floor instead.
Knees-to-Chest Stretch
This is the simplest lower back stretch you can do in bed, and it directly targets the paraspinal muscles and the connective tissue along your lumbar spine.
- Lie flat on your back with both legs extended.
- Slowly bend one knee and use both hands to pull it gently toward your chest.
- Hold for 15 to 20 seconds, breathing steadily. You should feel a mild stretch across your lower back and possibly into your hip.
- Return that leg to the bed and repeat on the other side.
- For a deeper stretch, pull both knees to your chest at the same time, keeping your tailbone on the mattress.
Aim for about 60 total seconds per side. If you’re holding for 15 seconds, that means four repetitions. If you can comfortably hold for 20 seconds, three repetitions will do.
Supine Spinal Twist
This stretch rotates the lower spine and releases tension along the sides of your back, particularly in the quadratus lumborum. It also gently opens the chest and shoulders.
- Lie on your back with your arms extended out to each side in a T shape, palms facing down.
- Bend both knees and bring them toward your chest until your knees are stacked above your hips. Flex your feet.
- On an exhale, gently tighten your abdominal muscles and lower both knees together to the right, moving them toward the mattress.
- Once your legs reach the bed (or get close), you can slide your knees slightly toward your right armpit for a deeper stretch.
- Try to keep both shoulder blades flat on the mattress. Turn your head to look toward your left hand if that feels comfortable.
- Hold for 30 seconds to a few minutes, breathing slowly. With each exhale, let your belly draw in slightly.
- Inhale and use your core to bring your knees back to center, then repeat on the left side.
If your knees don’t reach the mattress, or your opposite shoulder lifts off the bed, tuck a folded pillow or blanket under your knees for support. Forcing the rotation defeats the purpose.
Pelvic Tilt
Pelvic tilts are subtle but effective. They activate the deep stabilizing muscles of your lower back and gently mobilize the lumbar spine without any large movement.
- Lie on your back with both knees bent and feet flat on the mattress, about hip-width apart.
- On an exhale, gently flatten your lower back into the bed by tilting your pelvis upward. Imagine pressing your belly button toward your spine.
- Hold for five seconds, then release and let your lower back return to its natural curve.
- Repeat 10 to 12 times.
This one is particularly good if your back is too sore for deeper stretches. The motion is small, controlled, and lets you gauge how your back is feeling before progressing to other movements.
Lying Figure-Four Stretch
Tight hip muscles, especially deep in the buttock, are a common contributor to lower back pain. This stretch targets the hip rotators and takes pressure off the lower spine indirectly.
- Lie on your back with both knees bent and feet on the mattress.
- Cross your right ankle over your left knee, letting your right knee fall open to the side.
- Lift your left foot off the bed and pull your left thigh gently toward your chest. You can reach through the gap between your legs to clasp behind your left thigh.
- Hold for 15 to 20 seconds. You should feel the stretch deep in your right hip and buttock.
- Lower and switch sides.
On a soft mattress this can feel awkward because your pelvis sinks unevenly. If that happens, focus on the pelvic tilt and spinal twist instead, and save this stretch for a firmer surface.
Cat-Cow on All Fours
If you have enough space on your bed and your mattress is reasonably firm, a gentle cat-cow movement mobilizes the entire spine and warms up the muscles before you stand.
- Come to your hands and knees with wrists under shoulders and knees under hips.
- On an inhale, let your belly drop toward the bed while lifting your tailbone and gaze upward (cow).
- On an exhale, round your back toward the ceiling, tucking your chin and tailbone (cat).
- Move slowly between these two positions for 8 to 10 repetitions.
This is less of a held stretch and more of a dynamic warm-up. It’s useful when your back feels globally stiff rather than tight in one specific spot. On a very soft mattress, your hands may sink in and strain your wrists, so move to the floor if the surface feels unstable.
How Long and How Often
For static stretches (anything you hold in one position), aim for 60 total seconds per stretch. That could be four holds of 15 seconds, three holds of 20, or two holds of 30. The total time under stretch matters more than any single hold. For dynamic movements like the cat-cow or pelvic tilt, 8 to 12 repetitions is enough.
Doing this routine two to three times per week maintains flexibility. Daily stretching is fine and often feels best for people dealing with ongoing stiffness, but you don’t need to do every stretch every day. Pick two or three that target your tightest areas and rotate. A full sequence of all five stretches takes roughly 10 minutes.
When to Stop
A good stretch should feel like gentle tension, not pain. Stop immediately if you feel sharp pain, numbness or tingling down your leg, or if the stretch makes existing pain worse rather than better. These can be signs of nerve involvement rather than simple muscle tightness. Progressive weakness in your legs, difficulty walking, or numbness in the groin or inner thigh area are red flags that need medical evaluation before you continue any stretching program. For typical morning stiffness or mild achiness, though, these bed stretches are a safe and practical starting point.

