Your shoulders take part in almost every upper-body movement you make, so when they stiffen up, everyday things like reaching overhead or getting dressed become a real hassle.
The five stretches that best support shoulder mobility are the cross-body stretch, the sleeper stretch, the doorway stretch, the pendulum, and child's pose — keep reading to learn exactly how to do each one and get the most out of them.
Why Shoulder Mobility Matters More Than You Think
Shoulder pain is more common than most people realize — studies put the median community prevalence at around 16%, with rates climbing higher in women and adults between 45 and 64.
And it makes sense when you consider how much work your shoulders do. They're involved in nearly every upper-body movement, so when range of motion drops, your neck and mid-back quietly pick up the slack.
Over time, those compensations build up and create their own overuse problems — meaning one stiff shoulder can become a much bigger issue than it first appears. Tight, restricted shoulder muscles are also more vulnerable to injury in general.
One thing worth understanding before you start stretching: mobility and flexibility aren't the same thing. Mobility refers to how well your joint moves through its range of motion, while flexibility is about muscle length.
That distinction matters because the best results come from pairing stretching with rotator-cuff and scapular strengthening — not stretching alone.
Posterior shoulder tightness in particular is a known driver of internal impingement and reduced internal rotation, which is exactly what several of these stretches are designed to address.
Before You Start — A Few Ground Rules
Warm up before you stretch — 5 to 10 minutes of light movement or arm circles is enough. Stretching cold muscles raises your injury risk, and it also limits how much you actually get out of the stretch.
A good rule of thumb: save static holds for after a warm-up or workout, and use dynamic moves like pendulums or arm swings before activity.
For each stretch, aim for these parameters:
- Hold time: ~30 seconds per side
- Reps: 2–4 per side
- Frequency: 3–5 days per week; daily if you're particularly stiff
The single most important rule across all of these stretches is to never push into sharp or pinching pain. Mild tension is normal and expected — pain is your cue to ease off or stop entirely.
A few situations where you should skip stretching or get medical clearance first: acute injury or flare-up, recent shoulder dislocation, post-surgery recovery, or if you have joint hypermobility or instability.
In those cases, aggressive stretching can do more harm than good, and a physical therapist is a better starting point.
The 5 Best Shoulder Stretches

1. Cross-Body (Crossover Arm) Stretch
This one targets the back of the shoulder — specifically the posterior deltoid and rotator cuff — and has some of the strongest evidence behind it.
In a controlled trial comparing common shoulder stretches, it produced greater internal rotation gains than the sleeper stretch and was the only stretch to show significant improvement over no stretching at all.
How to do it:
- Stand or sit tall with your shoulders relaxed.
- Bring one arm up to roughly shoulder height and pull it across your chest.
- Use your opposite hand to hold your upper arm — not the elbow — and gently apply pressure.
- Hold 30 seconds, then switch sides. Do 3–5 reps per side.
Keep your torso still and don't let the shoulder roll forward. Twisting your body to get more range defeats the purpose — the stretch needs to stay in the back of the shoulder.
2. Sleeper Stretch
The sleeper stretch also targets the posterior rotator cuff and capsule, making it a go-to for anyone dealing with limited internal rotation — particularly overhead athletes like baseball players, swimmers, and tennis players.
How to do it:
- Lie on your side on a firm surface, affected shoulder underneath, with a pillow under your head if needed.
- Extend your bottom arm straight out from the shoulder, then bend the elbow so your fingers point toward the ceiling.
- Use your top hand to gently press the forearm down toward the floor.
- Stop when you feel a stretch in the back of the shoulder. Hold 30 seconds, 4 reps.
You should feel this in the back of the shoulder, not the front. Front-of-shoulder pain means you're pressing too hard — ease off. Also, press at the forearm, not the wrist.
3. Doorway (Pectoral) Stretch
If you spend a lot of time at a desk, this one deserves a regular spot in your routine. Prolonged sitting and screen time tighten the pecs and pull the shoulders forward, which restricts shoulder blade movement and limits how well you can reach overhead. This stretch directly addresses that.
How to do it:
- Stand in a doorway with one foot forward.
- Place your forearm and palm flat against the doorframe at about shoulder height.
- Lean gently forward through the doorway until you feel a stretch across your chest and the front of your shoulder.
- Hold up to 30 seconds, 2–3 reps per side.
Keep your elbow at or slightly below shoulder height and resist the urge to shrug. If you're feeling more shoulder than chest, your arm placement is likely too high.
4. Pendulum
The pendulum is the most gentle option here — a gravity-assisted movement rather than a true stretch — which makes it the right starting point if your shoulder is particularly stiff or sore. It's also widely used in early rehab and frozen shoulder recovery.
How to do it:
- Lean forward and place one hand on a counter or table for support.
- Let the other arm hang freely and swing it gently forward and back, then side to side, then in small circles in each direction.
- Aim for 2 sets of 10 reps per direction, or about 30–60 seconds per movement. Keep the arm completely relaxed and let gravity do the work.
Don't round your back or lock your knees, and keep the circles small. This is a loosening drill, not an exercise — active muscle engagement misses the point.
5. Child's Pose
Child's pose works on overhead shoulder mobility from a different angle — it stretches the lats, which are a frequently overlooked limiter of overhead reach. When the lats are tight, they physically restrict how high you can raise your arms.
How to do it:
- Kneel on a mat, then slowly walk your hands forward until your arms are fully extended.
- Lower your torso toward your thighs and rest your forehead on the ground.
- Hold for about 30–60 seconds (roughly 3 deep breaths), and repeat 3–5 times.
To increase the stretch on one side, walk your hands slightly toward the opposite direction — this is sometimes called a lateral child's pose. If having your arms extended overhead is uncomfortable, rest your forearms on the ground instead.
Who Benefits Most — and How to Prioritize
These stretches work for most people, but where you put your focus depends on your situation.
Desk workers tend to develop tight pecs and rounded shoulders from hours of hunching forward. The doorway stretch and cross-body stretch should be your starting point. Beyond your regular routine, a 30–60 second stretch break every 30–45 minutes makes a real difference — pair it with scapular squeezes (pulling your shoulder blades down and back) to strengthen the upper back muscles that prolonged sitting weakens.
Overhead athletes — baseball, tennis, volleyball, and swimming in particular — commonly develop posterior shoulder tightness and reduced internal rotation on the dominant side. The sleeper and cross-body stretches are the most targeted options here, and they work best when combined with rotator-cuff and scapular strengthening. If you notice an internal rotation difference of more than 15–20° between your two shoulders, or you're feeling posterior pain when throwing or serving, that's worth getting assessed by a sports physical therapist rather than trying to stretch your way through it.
Older adults should start with the gentlest options — pendulums and child's pose — holding each for 30–60 seconds and building up gradually. Frozen shoulder is most common between the ages of 40 and 60, so staying consistent with gentle mobility work is one of the better ways to protect your range of motion as you age.
How to Know If It's Working
Within 2–3 weeks of consistent stretching, you should start noticing real changes — overhead reach feels easier, end-of-day tightness eases up, and the range of motion between your two shoulders starts to even out. Those are all good signs you're on the right track.
If you've been stretching consistently and pain-free for 2–4 weeks without any noticeable improvement, it's worth seeing a doctor or physical therapist.
Stretching helps a lot of people, but it's not the right fix for every situation, and a professional can figure out what's actually going on.
Stop stretching and get medical attention if you notice any of the following:
- Inability to lift your arm overhead
- New swelling, warmth, or redness around the joint
- Numbness or tingling down the arm
- Sudden unexplained weakness
- Pain that's getting worse rather than better
These can point to something more serious that stretching won't address — and in some cases, continuing could make things worse.
Conclusion
Stretching gets you moving in the right direction, but pairing it with strengthening is what makes the results stick.
Start simple today — just the pendulum and cross-body stretch — and build from there.





