CrossFit BC community in Olympic Village Vancouver – members and coaches together after class
Coach-Led · Beginner-Friendly
CrossFit Vancouver Get Stronger. Belong Here.

How to Fix Overhead Mobility for CrossFit (5 Drills)

Overhead mobility isn't one joint, it's a chain. Here are the five drills we run at CFBC to unlock pressing, snatching, and overhead squats.

If your arms can't reach straight overhead with ribs down and elbows locked, snatches will hurt, presses will arch your back, and overhead squats will look like a comedy routine. The fix isn't more stretching, it's opening the right joints in the right order, then loading the position.

This is the routine we use at CrossFit BC in Olympic Village, Vancouver. Five drills, 12 minutes, daily for two weeks before re-testing.

TL;DR

  • Overhead mobility is a chain: T-spine + lats + pec minor + scap rhythm.
  • Stretching alone doesn't stick. Stretch, then load the new range.
  • 12 minutes a day for 14 days will move the needle for almost everyone.

The self-test

Stand against a wall, heels 4 inches out, low back flat. Reach arms overhead, thumbs to the wall. If your wrists can't touch the wall without your back arching, your overhead position needs work.

The 5 drills

1. T-spine extension over a foam roller

Roller perpendicular under mid-back, hands behind head, ribs stay down. Slow extension, breathe out at end range. 10 reps, 2 sets. The thoracic spine has to extend before the shoulder can.

2. Lat stretch on a bar

Hands shoulder-width on a low bar, hips back, chest sinks toward the floor. 30 seconds × 3. Tight lats are the most under-coached restriction in CrossFit.

3. Pec minor doorway stretch

Forearm against a doorframe at shoulder height, step through. Hold 30 seconds per side. Pec minor pulls the shoulder forward, release it before pressing.

4. Scap upward rotation (wall slides)

Back against wall, arms at 90/90. Slide arms up the wall while keeping wrists, elbows, and low back in contact. 10 slow reps × 2. Trains the scapula to upwardly rotate cleanly.

5. Loaded overhead position

This is the step almost everyone skips. After mobility work, hold a light kettlebell or PVC pipe locked overhead, ribs down, for 30 seconds × 3. Loading the new range tells the nervous system the position is safe.

Common mistakes (and the fix)

  • Stretching without loading → range disappears in 24 hours. Always finish with a loaded hold.
  • Cranking the lower back to fake range → ribs down, every drill. If the lower back arches, you're not in the position.
  • Doing all 5 once a week → frequency beats volume. 12 minutes daily wins.

Coaching cues we use at CFBC

  • "Ribs down, ears up", the universal overhead cue.
  • "Bias the armpit forward", opens the lats.
  • "Make the bar weightless overhead", active shoulders, not passive hang.

How CrossFit BC programs mobility

Overhead mobility work is built into every CrossFit class warm-up and is a primary focus in Foundations. Read more about why we sequence mobility this way in our approach to training.

Related: Squat Depth · Deadlift Safely · First HSPU

Common questions

How long before I see results?

14 days of daily work moves measurable range for almost everyone. Long-standing restrictions (decades of desk work, old shoulder injuries) take 6–8 weeks.

Should I avoid overhead lifting until my mobility is fixed?

No — but scale. Light overhead work in the new range you have is part of the fix. What you avoid is heavy snatches and overhead squats that force you to compensate through the lower back.

What if one shoulder is way worse than the other?

Spend 2x the time on the restricted side until they balance. Asymmetric mobility is normal; ignored asymmetry is what causes injuries.

Are barbell overhead squats safe with limited mobility?

With a light load and a wide grip, yes — they're actually a fantastic mobility drill. Heavy overhead squats with poor mobility are a different story.