Daily Shoulder Mobility Routine for Free and Unrestricted Movement

In an ideal world, we’d all have active jobs that didn’t keep us hunched over our computers all day.

But that’s not the world we live in.

As a result, a lot of us have issues with tight shoulders, which can cause a whole host of problems. You might be hesitant to go to that yoga class your friend has been begging you to try out because your tight shoulders have made those kinds of stretches really uncomfortable in the past.

Or maybe your shoulders just get really achy throughout the day.

Whatever is going on in your shoulders, the answer is certainly not to quit your job and become a farmer. Instead, adding some simple exercises to your daily routine can make a huge difference in how you’re feeling and functioning.

When you’re not able to move the way you want to, it can hold you back from so many things in life. That’s why we put together this resource for you, so you can start fixing your tight shoulders.

Below, I’ll share a simple and effective shoulder mobility routine that’ll take just a few minutes out of your day, but will help you get your shoulders feeling and moving the way you want them to. But before you start putting these movements into action, it’s a good idea to understand why you’re having these issues and why it’s so important to get your shoulders moving well.

What’s Making Your Shoulders Tight?

There are a lot of different things that could be going on in your shoulders. For many people, the situation I just described–sitting hunched over a computer or phone all day–is the culprit, but for others, there might be some other issues.

The way you exercise might be a factor. If you spend a lot of time in the gym doing bench presses or working your chest fly, that could encourage the shoulders to rotate forward.

The innate complexity of this region means there’s a lot that can potentially go wrong, but there’s also a lot of tissue to support the shoulders through some pretty rough episodes.

Of course, the shoulders don’t operate in a vacuum, and there’s a good chance if you’ve got some shoulder issues, that you also have some aches and restrictions in other parts of your body, especially in the neck and spine. (If that’s the case, our Body Maintenance Guide can help.)

Why Should You Stretch Your Shoulders Anyway?

Before I get into the routine, I want to address the elephant in the room: stretching sucks.

…or, at least it can the way most people do it and teach it.

A lot of trainers or fitness companies will throw a bunch of random stretches at you, and when you don’t arbitrarily get “more flexible,” they tell you to just “stretch more.” That’s not very useful, and if that’s the way you’ve always stretched, then yeah, it’s probably sucked. No one likes to put in effort without any payoff.

I’ve been working with patients as a physical therapist since 1998, and have seen a lot of issues with tight shoulders over the years. And our clients at GMB have shared their experiences with us as well.

When your shoulders are tight, they keep you from moving freely throughout your daily life, as well as in your training. For people with advanced levels of tightness, something as simple as reaching to grab something from a high shelf can feel impossible.

Even if your issues aren’t quite that bad, you’re here reading this article, which probably means you are dealing with some level of restriction in your shoulders.

When you can’t move your body freely, you’re lacking what we call physical autonomy, which exists when you have complete confidence in your body’s ability to handle whatever physical challenges are thrown its way.

Our method of training is geared toward creating physical autonomy, and the shoulder routine I’m about to show you is all about freeing up those restrictions so you can move with freedom and confidence. And that means spending more time doing the things you love and less time stretching.

The following routine is made up of 6 shoulder stretches, some of which you may have seen before, but all of which work together to address the most common issues we’ve seen in clients.

Work through these slowly and do not move into any painful positions. Stay within a range that is comfortable for you. If you’re experiencing any shoulder pain, try incorporating some of our shoulder exercises for pain into your routine first.

Get faster results from this routine and all your flexibility/mobility work with our free “special sauce” stretching protocol.

1. Quadruped Shoulder Circles

You’ve probably done standard shoulder circles before from a standing position. The benefit of doing these on your hands and knees is the floor gives you some feedback so you can adjust the pressure easily.

Start on your hands and knees with your knees just beneath your hips and your hands just beneath your shoulders.

Press into the ground and keep your elbows straight as you shrug your shoulders up toward your ears, back toward your hips, down away from your ears, and then forward toward your head, creating a nice circle.

Do these circles in both directions, and then you can try doing the circles with alternating shoulders.

Do 5 circles in each direction with both shoulders, then do 5 in each direction with one shoulder at a time.

2. L-Arm Stretch

This is one of my favorite stretches from our Focused Flexibility program because it’s very effective at stretching the rotator cuff and the back of the shoulder. It can feel a bit awkward at first, but just play around with finding a position that feels relatively comfortable for you.

Start by lying on your stomach with one arm by your side. Stretch your other arm across your chest with your palm facing up and without letting your shoulder shrug up toward your ear too much.

Use your shoulder muscles to pull your chest down toward the floor, creating a nice stretch in the shoulder capsule.

Move in and out of the stretched position, and then hold the stretch.

Once you find a comfortable position, move in and out of the stretch 10 times, then hold for 30 seconds. Repeat this sequence a total of three times.

3. Prone Bent Arm Chest Stretch

Here’s a stretch that targets the chest and front of the shoulder. You’ll work on one side at a time with this one.

Start in a prone position (on your stomach) with one hand on the floor and your elbow bent.

Shift your weight toward your hand to feel a stretch in your chest.

Move in and out of the stretched position, and then hold the stretch.

Once you find a comfortable position, move in and out of the stretch 10 times, then hold for 30 seconds. Repeat this sequence a total of three times.

4. Tall Kneeling Arm Raises

This one engages the hips as well as the shoulders, and will really help with opening up your tight shoulder muscles.

Start in a kneeling position (also called “seiza”), sitting with your feet under your butt.

Lift your hips as you raise your arms straight up overhead.

At the top, you will be in a “tall kneeling” position with your arms straight up. Make sure to really open up the shoulders in that top position, but don’t arch the back.

Move in and out of the stretch 5 times and then hold for 15-30 seconds.

5. Tall Kneeling Arm Raise to the Side

This stretch starts in the same position as the last one, but you’ll feel this one more in the lats and the back of the shoulder.

Begin in the same tall kneeling position, where you have your feet under your butt and then you drive your hips forward until you are kneeling on your shins.

Now, instead of reaching straight up overhead, keep one arm down by your side and reach the other arm up and over to the opposite side.

Really focus on reaching through the shoulder so you feel a nice stretch through your lats and back of the shoulder.

Move in and out of the stretch 5 times and then hold for 15-30 seconds. Repeat on the opposite side.

6. Clasped Hands Extension

The last stretch in this sequence will help you work on shoulder extension, combating that rounded posture so many of us find ourselves in.

Start in a seated position. In the video, you’ll see that Jeff is sitting cross legged, but sit however feels comfortable for you. If sitting on the floor is uncomfortable, you can sit on a chair or bench as long as it does not have a back.

Clasp your hands behind your back and straighten your elbows. Sit up with a tall posture as you pull your arms up and back. Focus on squeezing your shoulder blades together as you move into the stretch.

Move in and out of the stretch 5 times and then hold for 15-30 seconds.

Here’s a quick recap of the components of this shoulder mobility routine:

Shoulder Mobility Routine

1. Quadruped Shoulder Circles

Do 5 circles in each direction with both shoulders, then do 5 in each direction with one shoulder at a time.

2. L-Arm Stretch

Move in and out of the stretch 10 times, then hold for 30 seconds. Repeat this sequence a total of three times.

3. Prone Bent Arm Chest Stretch

Move in and out of the stretch 10 times, then hold for 30 seconds. Repeat this sequence a total of three times.

4. Tall Kneeling Arm Raises

Move in and out of the stretch 5 times and then hold for 15-30 seconds.

5. Tall Kneeling Arm Raise to the Side

Move in and out of the stretch 5 times and then hold for 15-30 seconds. Repeat on the opposite side.

6. Clasped Hands Extension

Move in and out of the stretch 5 times and then hold for 15-30 seconds.

Accelerate Your Mobility Progress

If shoulder issues are holding you back from stuff you’d rather be doing, you probably want them fixed ASAP. Consistently practicing this sequence will help a lot.

But for even faster progress you should try our “special sauce” protocol for efficient mobility/flexibility. It shows you how to combine 2 different stretching methods to get the fastest results. And the best part is: it applies to all your mobility and flexibility work, including this routine.

It’s the same protocol we use in our paid Focused Flexibility program. But you can pick it up for free below:

Get Faster Mobility Results

Not all stretching is created equal. Get the “special sauce” protocol we use in our Focused Flexibility program to maximize range of motion gains. Yours free: