outdoor gear reviews you can trust slogan one line 450w alt 2
outdoor gear reviews you can trust slogan h72

How to Stop Getting Shin Splints When Running: 8 Ways to Prevent this Common Running Injury

All opinions are our own and never influenced by brands. If you buy through links on this page, we may earn a small commission. Here's our process.

One of the many running overuse injuries I have suffered from in the past is shin splints. Getting shin splints from running is a common running injury which you can prevent with some changes to your running training and running form. This post explains how to stop getting shin splints from running, which helped me to prevent shin splints to the extent that I have never had this running injury since, despite running many long-distance trail marathons and ultras.

Stop Getting Shin Splints From Running – Table of Contents

What are shin splints and what do they feel like?


Shin splints feel like an ache on one side of the shin bone, halfway up the front of your lower leg (between the ankle and knee). It can seem to feel like the muscle is pulling away from the bone (eww).

In my experience, shin splints tend to hurt the most when running on hard surfaces, particularly when running downhill. Pain from running shin splints is not a sharp pain, more of an annoying ache that won’t go away, and sometimes continues to hurt after running. It will get worse if you don’t rest it and will return again unless you work out a way to stop getting shin splints in the future.

Why am I getting shin splints when running?

The first step in understanding how to prevent shin splints while running is to work out what you are doing when you are running which may have caused the problem in the first place. Once you know this, then you can work out how you can stop getting shin splints by changing how you run.

To work out why you are getting shin splints, it helps to ask yourself the following questions:

  • Have I increased my weekly time/distance running recently… perhaps too quickly?
  • Have I been running fast on hard surfaces, either flat or downhill?
  • Do I tend to heel-strike when I run (land mainly heels first, before the rest of the foot?)
  • Are my trainers old or worn-out?

Essentially, like many running injuries, shin splints tend to happen as a result of over-training, poor running form – or a combination of the two. The main reason I was getting them is that I would go out, on a steep hill, and run up and down it as fast as I could, on hard pavement.

Running ‘fast’ downhill, especially on a hard surface such as concrete or tarmac, meant I was ‘thumping’ down those steep, hard hills, striking heels first (because this is what most new runners do when running downhill), and straining my shins, with this lack of running form and high-impact of the descent.

If you stop and think about the impact on your body, and particularly your shins, if you run downhill with long strides and tend to land on your heel, that is a lot of weight and strain going down the front of your legs – and particularly your shins (although it can also start to affect your knees and create ITB side of leg pain, too).

Stop getting shin splints from running
This man (Alastair!) has great running form and has never suffered from shin splints. Lucky him eh? That’s what you get when you have good form: lower injury risk

3 ways to manage the problem if you currently have shin splints

1. Rest and ice your sore shins

In the short term, the best thing I’ve found to help recover from shin splints is to rest the leg and apply an ice pack to it for around 10 minutes at a time, 3-4 times a day if possible.

No runner wants to be told to rest and not run, but you’re not going to solve the problem by continuing to run on it. You need to let sore shins heal and learn from the experience so you don’t end up repeating the injury in the future.

2. How much rest do I need to recover from shin splints?

In terms of how long it will take for shin splints to heal, this depends on how bad they are and also how quickly you heal. Think about how much time you spend on your feet and avoid it as much as possible – easier said than done, for most people, but it is important.

Also, think about your diet, and whether you can eat more vitamin-rich, plant-based foods to help your body to heal as quickly as possible. It took me about 3-4 weeks of rest and icing before I could start to run again without shin pain – but see below for what I did differently when I did start running again…

3. Cross train to build or maintain fitness while you are injured

If you need to continue training or maintain fitness, focus on cross-training while you are avoiding running and letting your shins heal. The best cross-training for trail runners in this situation includes:

  • elliptical/cross-trainer
  • cycling
  • rowing
  • core and upper body strength workouts

However if any of these hurt or aggravate your recovering leg, then choose another option or go swimming for a no-impact and non-weight-bearing cardio workout.

Check out our YouTube Channel for a playlist of running workouts, many of which you can do without affecting your shins.

Stop getting shin splints from running
I’m not a great cyclist, but it is a good cardio alternative to running

8 pieces of advice help you stop getting shin splints when running – for good

Here’s how I adapted my training to avoid shin splints. All are good things to do to improve your running in many ways (more than just to stop getting shin splints from running), so I highly recommend taking as many of these tips on board, to help you stop the shin splints and become a stronger, happier runner.

1. Take smaller strides when running, especially downhill

Focus on taking smaller strides, landing on your midfoot, with your body above the landing foot, not behind it. This will help you reduce the amount of ‘heel striking’ you do.

2. Increase your running ‘cadence’

This means taking more steps per minute, which will probably, at least initially, go hand in hand with taking smaller strides. The number of steps per minute to aim for is 180 (90 on each leg). I generally run at about 85-86 per minute now, without thinking

3. Take it easy when running steep descents (particularly on hard surfaces)

Your shins will thank you.

If you are going for it, fast down a hill, focus on landing with your feet below your body, which may mean you need to push your hips forward… this should mean less heel striking and straining of the shins. If you want to take it easy, keep taking the small steps (see above), and if it’s really steep, try zig-zagging your way down to curb your speed and the impact on your shins (think: skiier-style!).

Stop getting shin splints from running
Wearing minimal shoes (less cushioning and reduced heel-to-toe drop) can help you adapt your style to land more on your mid-foot than heavily heel-striking

4. Run on trails, not roads to reduce the risk of running overuse injuries like shin splints

Hopefully, if you don’t already, our website and content will encourage you to shift to trail running, and minimise the amount of road running you do – it’s a great way to reduce the impact on your legs, particularly when running downhill. There are many benefits to trail running over road running ( this is the subject of a blog post in its own right) and these include a reduction in the likelihood of getting shin splints.

RELATED: The Benefits of Trail Running: Why We Run

5. Treat your sore shins with ice or a cold shower after running

If you’ve had a tough, long or hilly run session, then make sure you ice your shins (along with other heavily-worked areas) with an ice-pack, or, as we prefer to do, take a few minutes in the shower to run the water over your lower legs while you massage them with the other hand, using the coldest temperature possible.

We find this is good to do anyway after every run, but particularly if you feel a strain coming on, as it can help reduce inflammation in the shins.

6. Wear calf guards for running and recovery

When I was recovering from shin splints, I found that wearing calf guards really helped me avoid them recurring. However, it’s important to acknowledge that you can’t just solve the problem by wearing compression calf guards, a change in running style and behaviour is most likely also required.

RELATED: Wearing calf guards can help with shin splints

7. Consider changing your shoes…

But if you don’t have old shoes, the problem is more likely to be solved by correcting your form, as explained above. If you do feel you have to change your shoes, rather than run out and buy a really cushioned pair of shoes, consider whether you should actually be looking at investing in a more minimal LESS cushioned pair. These will encourage you to run with better form, than running around in really cushioned running shoes. If you run mostly on roads, you could also consider whether swapping out your running shoes’ standard insoles for a more premium, supportive pair of insoles could help you improve your running form and posture.

RELATED: The Best Trail Running Shoes: The Ultimate Buyers Guide!

8. Use CBD to help manage inflammation and reduce recovery time

We are big advocates of athletes and runners using CBD supplements, it really helps us reduce inflammation in our bodies and recover quickly, even from intensive running efforts. You can learn more about CBD supplements in these posts. Also consider switching to a plant-based diet.

What I would NOT recommend to prevent shin splints

  1. Taking pain killers – they only hide the pain and don’t solve the problem
  2. Choosing over-cushioned shoes in an attempt to solve the problem – see above, this is not a solution for most people
  3. Running when you have shin pain – it is frustrating not being able to run, but if you continue to run, then the injury will only get worse and take longer to heal – it may even lead you to get a stress fracture, which is an even bigger problem!
Stop getting shin splints from running
Technical trail descents will naturally slow you down and mean you take shorter steps

Stop getting shin splints from running – for good

I hope you’ve found these tips useful in helping you to prevent shin splints when running. If you have any other advice to add to the tips we have shared, post them in the comments below!

If you found this useful, don’t forget: sharing is caring! Please share this blog post and advice with your running friends too, and drop us a comment below if you found it helpful.


Trail Running for Beginners: How To Start Trail Running

The trail running for beginners guide: Includes how to trail run, the gear you need to progress, how to find local trails, trail running tips, & much more!

The Best Trail Running Shoes

A list of the best trail running shoes, and expert guidance to ensure you choose comfortable, high-performing shoes for your trail running adventures.

The Best Running Headphones & Wireless Earbuds

The best running headphones, including wireless earbuds, over-ear, and outside-ear bone conduction headphones for running and gym workouts.


Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.




Get our weekly Newsletter

To round out your week, we'll send you our top-tier gear reviews, buyer's guides, deals & tips every Sunday.

You have Successfully Subscribed!