How to Fix Tight Shoulders: Complete Mobility Guide
Learn how to fix tight shoulders with targeted stretches, mobility drills, and strengthening exercises that restore pain-free overhead movement.
How to Fix Tight Shoulders: Complete Mobility Guide
Tight shoulders limit everything—reaching overhead, throwing, pressing, even putting on a jacket. In our desk-bound world, shoulder tightness has become epidemic. But unlike some mobility issues that take months to fix, shoulders often respond quickly to the right approach.
This guide covers:
- What's actually causing your shoulder tightness
- Tests to identify your restrictions
- Targeted stretches and mobilizations
- Strengthening for lasting mobility
Understanding Shoulder Tightness
Why Shoulders Get Tight
The shoulder is the most mobile joint in your body—but that mobility comes at a cost. Many muscles cross the shoulder, and when any of them tighten, movement suffers.
Common causes:
- Prolonged sitting with rounded posture
- Sleeping on your side
- Overuse of pushing exercises
- Underuse of pulling exercises
- Previous injury
- Stress (we hold tension in shoulders)
What Gets Tight
Anterior (front) muscles:
- Pectoralis major and minor
- Anterior deltoid
- Biceps (long head)
Posterior (back) muscles:
- Latissimus dorsi
- Teres major
- Posterior deltoid (less common)
Rotator cuff:
- Can become tight in internal or external rotation
Types of Shoulder Tightness
Can't reach overhead: Usually tight lats and/or pecs
Can't reach behind your back: Usually tight posterior capsule and external rotators
Can't rotate arm outward: Tight internal rotators (subscapularis, pec, lat)
Pinching with movement: May be impingement—different problem
Assess Your Shoulder Mobility
Overhead Reach Test
How to test:
- Stand with back against wall
- Flatten lower back against wall
- Raise arms overhead, trying to touch wall
- Keep elbows straight
Pass: Arms reach wall while back stays flat Fail: Back arches, or arms can't reach wall
If you fail: Tight lats and/or pecs; possibly stiff thoracic spine
Back Scratch Test
How to test:
- Reach one arm overhead, bend elbow, reach down back
- Reach other arm behind back, bend elbow, reach up
- Try to touch fingers
Measure: Distance between fingertips
Normal: Fingers should touch or overlap Restricted: Gap of more than 2 inches suggests restriction
External Rotation Test
How to test:
- Lie on back
- Elbow at side, bent 90°
- Let forearm fall outward toward floor
Pass: Forearm reaches floor or close to it Fail: Forearm significantly short of floor
If you fail: Tight internal rotators
Fix #1: Release Work
Before stretching, release trigger points and muscle tension.
Pec Release
Lacrosse ball:
- Stand facing wall
- Ball between pec and wall
- Roll slowly, finding tender spots
- Hold on tender points 30-60 seconds
- Move arm while holding pressure
- 2 minutes per side
Lat Release
Foam roller:
- Lie on side with roller under armpit area
- Roll from armpit toward mid-back
- Pause on tender spots
- 90 seconds per side
Posterior Shoulder Release
Lacrosse ball:
- Lie on back
- Ball behind shoulder, just below shoulder blade spine
- Cross arm over chest to expose area
- Roll gently, holding tender spots
- 90 seconds per side
Upper Trap Release
Self-massage:
- Reach opposite hand to upper trap
- Squeeze the muscle
- Hold tender spots
- Slowly move head away while holding
- 60 seconds per side
Fix #2: Stretching
Doorway Pec Stretch
How to do it:
- Forearm on doorframe, elbow at 90°
- Step through doorway
- Feel stretch in chest and front of shoulder
- Hold 45-60 seconds
Variations for full coverage:
- Elbow below shoulder height (lower pec)
- Elbow at shoulder height (mid pec)
- Elbow above shoulder height (upper pec/pec minor)
Do all three positions each side.
Wall Lat Stretch
How to do it:
- Face wall, step back
- Place hands on wall, shoulder width
- Push hips back, let chest drop
- Feel stretch under arms and through lats
- Hold 45-60 seconds
Cross-Body Shoulder Stretch
How to do it:
- Bring arm across body at shoulder height
- Use other hand to pull elbow toward chest
- Keep shoulder down (don't shrug)
- Feel stretch in back of shoulder
- Hold 30-45 seconds per side
Note: Some people with shoulder issues find this aggravating. Skip if painful.
Sleeper Stretch
How to do it:
- Lie on side, bottom arm out at 90°
- Use top hand to push bottom forearm toward floor
- Feel stretch in back of shoulder
- Hold 30 seconds
- Gentle pressure—don't force
Caution: This is controversial—some shoulders don't tolerate it. Stop if painful.
Thread the Needle
How to do it:
- On all fours
- Thread one arm under body
- Lower shoulder to floor
- Feel stretch in back of shoulder and upper back
- Hold 30 seconds per side
Overhead Lat Stretch
How to do it:
- Grab doorframe or sturdy object overhead
- Step back to create angle
- Let body hang slightly
- Feel stretch through lat and side of torso
- Hold 30-45 seconds per side
Fix #3: Joint Mobilization
Sometimes the joint itself is restricted, not just muscles.
Shoulder CARs (Controlled Articular Rotations)
How to do it:
- Stand tall, make a fist
- Slowly raise arm forward, up overhead
- Continue behind you as far as possible
- Rotate arm and bring back forward
- Move at edge of your range
- 3-5 circles each direction, each arm
Why it works: Explores and expands full joint range.
Banded Shoulder Distraction
How to do it:
- Attach strong band to high anchor
- Hold band with affected arm
- Step forward to create tension
- Let band pull shoulder joint apart
- Move arm gently in all directions
- 90 seconds per side
Wall Slide with Lift-Off
How to do it:
- Stand with back against wall
- Arms in goal-post position against wall
- Slide arms up overhead, keeping contact
- Try to lift hands off wall at top
- Slide back down
- 10-15 reps
Fix #4: Thoracic Mobility
A stiff upper back limits shoulder movement. You can't have full overhead range without thoracic extension.
Foam Roller Thoracic Extension
How to do it:
- Roller under upper back
- Support head with hands
- Extend backward over roller
- Move roller to different segments
- 2 minutes
Cat-Cow (Emphasis on Extension)
How to do it:
- On all fours
- Drop belly, lift chest and head (cow)
- Round spine, tuck chin (cat)
- Emphasize the extension (cow) phase
- 10-15 reps
Open Books
How to do it:
- Lie on side, knees bent, arms in front
- Open top arm, rotating torso
- Try to get both shoulders flat on floor
- Follow hand with eyes
- Hold 30 seconds
- 5 reps per side
Fix #5: Strengthening
Mobility without strength is unstable. Strengthen through new ranges.
Band Pull-Aparts
How to do it:
- Hold band at arm's length
- Pull apart, squeezing shoulder blades
- Control return
- 20-25 reps, 2-3 sets
Face Pulls
How to do it:
- Cable or band at face height
- Pull toward face, elbows high
- Externally rotate at end
- Squeeze shoulder blades
- 15-20 reps, 2-3 sets
Prone Y-T-W-L
Y: Arms overhead, lift and squeeze T: Arms to sides, lift and squeeze W: Arms bent, lift and externally rotate L: Arms at 90°, externally rotate
10 reps each position.
External Rotation with Band
How to do it:
- Elbow at side, bent 90°
- Band provides resistance
- Rotate forearm outward
- Control return
- 15-20 reps per side, 2-3 sets
Wall Angels
How to do it:
- Back against wall
- Arms in goal-post position on wall
- Slide up and down, maintaining wall contact
- 10-15 reps
If you can't keep contact: You have restrictions to address.
Daily Routine for Tight Shoulders
Morning Routine (5 minutes)
- Shoulder CARs: 3 circles each direction
- Wall slides: 10 reps
- Doorway pec stretch: 30 seconds each position
- Thread the needle: 30 seconds each side
- Band pull-aparts: 20 reps
Movement Breaks (Every 1-2 Hours)
- Shoulder rolls: 10 forward, 10 back
- Arms overhead reach: 10 reps
- Cross-body stretch: 15 seconds each
- Chest opening: 15 seconds
Evening Routine (10 minutes)
- Foam roll lats: 90 seconds per side
- Pec release with ball: 90 seconds per side
- Foam roll thoracic spine: 2 minutes
- Doorway pec stretch: 45 seconds each position
- Wall lat stretch: 45 seconds each side
- Open books: 5 each side
- Band pull-aparts: 2x20
- External rotation: 15 per side
Timeline for Improvement
Week 1-2: Noticeable improvement in stretch sensation; may feel more mobile.
Week 3-4: Measurable improvement in tests (overhead reach, back scratch).
Week 5-6: Significant improvement; new range feels more stable.
Week 7-8: Most people achieve desired range with consistent work.
Maintenance: Continue 3-4x weekly to maintain gains.
Common Mistakes
Mistake 1: Only Stretching
Stretching without strengthening creates unstable mobility. Build strength in new ranges.
Mistake 2: Ignoring the Thoracic Spine
Shoulder mobility depends on upper back mobility. If thoracic spine is stiff, shoulders can't reach full overhead.
Mistake 3: Aggressive Stretching
Shoulders don't respond well to aggressive forcing. Gentle, consistent work beats occasional intense stretching.
Mistake 4: Neglecting Posterior Shoulder
Most people only stretch the front. The back of the shoulder often needs work too.
Mistake 5: Not Addressing Posture
If you sit with rounded shoulders all day, mobility work is fighting an uphill battle. Fix your posture too.
The Bottom Line
Tight shoulders are fixable, often within weeks. The protocol:
- Release: Foam roll and ball work for tight muscles
- Stretch: All directions—front, back, overhead
- Mobilize: Joint CARs and thoracic spine work
- Strengthen: Build strength in new ranges
- Maintain: Daily mobility work
Shoulders respond well to consistent attention. A few minutes daily beats occasional long sessions. Address the muscles, the joint, and the thoracic spine—and your shoulders will open up.
Ready to Start Your Recovery?
Get a personalized exercise program based on your specific needs and goals.
Try Foundational Rehab Free