How to Stop Shins From Hurting When Running

Shin pain during running is almost always caused by repetitive stress on the bone and its surrounding tissue, and in most cases you can fix it with changes to your training, your form, and your recovery routine. The condition, commonly called shin splints, affects the inner edge of the shinbone where calf muscles attach to the bone’s outer lining. Understanding what’s actually happening in your leg makes it much easier to target the right fixes.

What’s Actually Happening in Your Shins

When you run, the calf muscle called the soleus pulls on the tissue covering your shinbone with every stride. Two other deep muscles in the back of your lower leg, the tibialis posterior and a smaller muscle that controls your toes, add to that pulling force. Over time, this repeated traction creates microdamage in the bone’s surface layer faster than your body can repair it. That gap between damage and repair is the core problem.

The shinbone itself also bends slightly with each footstrike. When your weekly mileage or intensity increases too quickly, the bone doesn’t have time to adapt and thicken in response. The result is widespread, aching pain along the inner shin that can span several inches. This is different from a stress fracture, which produces sharp, pinpoint tenderness in one specific spot.

Shin Splints vs. Stress Fracture

One useful distinction: shin splint pain often improves or even disappears once you warm up during a run, while stress fracture pain stays constant or gets worse with continued activity. Shin splint discomfort also tends to spread across a broad area of the lower leg, whereas stress fracture pain is localized enough that you can press on the exact spot and reproduce it.

If your pain doesn’t improve after a couple of weeks of rest and gradual return to activity, stays in one precise location, or bothers you even while sitting or lying down, that pattern points toward a stress fracture and warrants imaging.

Fix Your Training Load First

The single most common cause of shin pain is doing too much, too soon. Your bones and connective tissue adapt more slowly than your cardiovascular system, so feeling “ready” to run farther doesn’t mean your shins agree. When returning from a break or ramping up mileage, increase your total weekly volume by no more than 10 to 15 percent per week.

If you’re currently in pain, start your comeback at 50 percent of your pre-injury intensity. Build back up using the same 10 to 15 percent weekly rule, and pay attention to soreness: mild discomfort that fades within a day is acceptable, but pain that lingers into the next session means you’ve pushed too far. Alternating running days with low-impact cross-training like cycling or swimming keeps your fitness up without loading the shins on consecutive days.

Adjust Your Running Form

A small tweak to your cadence (the number of steps you take per minute) can meaningfully reduce how much force hits your shins. Increasing your cadence by 5 to 10 percent shortens your stride, which lowers braking forces and impact loading at each footstrike. If you currently run at 160 steps per minute, aiming for 168 to 176 is a reasonable target.

A higher cadence naturally shifts your foot landing closer to underneath your body rather than out in front of it. Overstriding, where your foot contacts the ground well ahead of your center of mass, sends a larger shock wave up through the shin with every step. You don’t need to consciously switch to a forefoot strike. Simply taking shorter, quicker steps achieves the same protective effect without forcing an unnatural gait.

Strengthen the Right Muscles

Because the soleus and deep calf muscles are the primary drivers of shin pain, strengthening both the muscles that pull on the shin and their opposing muscles on the front of the leg helps balance the load. A simple routine done three to four times per week can make a real difference:

  • Toe raises (standing): Stand flat on the floor, lift your toes and the front of your foot while keeping your heels down, hold for 5 seconds. Three sets of 10 repetitions. This directly strengthens the muscle on the front of the shin.
  • Heel raises: Rise up onto your toes, lower slowly. Two sets of 10. This builds calf strength so the soleus doesn’t fatigue and tug unevenly on the bone.
  • Resistance band ankle work: Using a loop band, pull your foot up, down, inward, and outward against resistance. Three sets of 10 in each direction. This targets every muscle that crosses the ankle joint.
  • Standing calf stretch: Hold for 30 to 60 seconds, three times. Tight calves increase pulling force on the shin’s surface, so keeping them flexible matters.

Hip strength also plays a role. When the muscles on the outside of your hip are weak, your knee tends to collapse inward during the landing phase of each stride, which changes how force travels down through the shin. Adding side-lying leg raises or banded lateral walks to your routine addresses this chain reaction from the top down.

Choose the Right Shoes

Shoe choice won’t override bad training habits, but the wrong pair can make shin pain worse. A few features to look for:

A heel-to-toe drop of 5 mm or higher shifts some workload away from the lower calf and shin muscles. Shoes with very low or zero drop demand more from those exact tissues and can aggravate an already irritated shin. Cushioning also matters: aim for shoes with generous heel cushioning (around 35 mm of stack height at the heel or more) to absorb impact before it reaches the bone.

If your foot tends to roll inward excessively, a stability shoe with a firm heel counter, dual-density foam, and a wide base (90 mm or more at the heel) can reduce the repetitive inward motion that loads the inner shin. Avoid carbon-fiber plated racing shoes for daily training; they’re designed for speed, not protection. Also check your shoe mileage. Most running shoes lose meaningful cushioning after 300 to 500 miles, even if the outsole still looks fine.

Manage Pain When It Flares Up

The old advice of complete rest and ice (the RICE protocol) has been updated. Current guidance favors what’s called “optimal loading,” meaning you reduce activity enough to let inflammation settle but keep moving at a tolerable level. Complete rest for extended periods actually weakens the tissue and delays recovery. Early, gradual movement restores strength faster and produces less pain overall.

Ice still helps for short-term pain relief, especially after a run. Apply it for 15 to 20 minutes at a time with a layer between the ice and your skin. Compression sleeves can reduce swelling during and after activity. But the real recovery driver is controlled, progressive loading, not prolonged time on the couch.

How Long Recovery Takes

Recovery time depends on severity. Mild cases where pain only appears during harder efforts can resolve in two to four weeks with reduced training and the strengthening work described above. Moderate cases with pain during most runs typically need four to six weeks. Severe cases, where pain persists even during walking, can take six to nine weeks or longer.

The milestones to watch for follow a clear progression. First, you should be able to walk normally without pain for at least two weeks. Then you can begin the graded return to running, starting at half your previous volume and building slowly. The final stage is returning to sport-specific training, including hills and speed work, only after you can run at moderate effort without any recurrence of symptoms.

Skipping these stages is the most common reason shin pain becomes a recurring problem. Runners who return to full training the moment pain disappears tend to end up right back where they started within a few weeks, because the tissue hasn’t had time to fully remodel and strengthen.

Preventing Shin Pain Long Term

Once you’ve resolved an episode, the habits that got you through recovery are the same ones that keep it from coming back. Maintain your ankle and calf strengthening routine at least twice a week, even when everything feels fine. Keep your weekly mileage increases gradual. Replace your shoes before they lose their cushioning. And if you’re adding a new surface (switching from treadmill to concrete, for instance) or new terrain (hills, trails), treat that change like a mileage increase and scale back volume temporarily while your legs adapt.

Body weight is also a factor. Higher BMI correlates with both the likelihood of developing shin pain and the time it takes to fully recover. Even modest changes in body composition can reduce the cumulative load your shins absorb over a long run, since each stride generates forces of two to three times your body weight.