Shin splints are one of the most common running injuries, but they’re also one of the most preventable. The pain develops when repeated impact overwhelms your shinbone and the connective tissue attached to it, and the fix comes down to managing how much stress you put on your legs and how well your body absorbs it. Here’s what actually works.
What’s Happening Inside Your Shins
Understanding the mechanism helps you prevent it. Two things contribute to shin splint pain: the shinbone itself bending slightly under repeated impact, and the connective tissue (fascia) that wraps your calf muscles pulling on the bone where it attaches. When you run more than your body is adapted to handle, that pulling and bending creates irritation along a broad stretch of the inner shin. This is why shin splint pain typically radiates across a large area of your lower leg rather than hurting in one pinpoint spot.
This distinction matters because a stress fracture, which is a small crack in the bone, produces sharp pain in one specific location that stays constant or worsens the longer you run. Shin splint pain, by contrast, often improves during a run once the area warms up. If your pain is focused on a single tender point and doesn’t let up with continued activity, that warrants imaging to rule out a fracture.
Follow the 10% Rule for Mileage
The single biggest risk factor for shin splints is doing too much too soon. Your bones and connective tissue adapt to running stress more slowly than your cardiovascular fitness improves, which means you can feel ready to run farther before your legs actually are. The standard guideline is to increase your weekly mileage by no more than 10% from one week to the next. If you ran 20 miles this week, cap next week at 22.
Equally important: don’t stack intensity on top of distance. If you’re adding speed work or hill repeats to a training week, don’t also jump your total mileage. Pick one variable to increase at a time. New runners are especially vulnerable because everything is new stress. If you’re just starting out, alternating running and walking intervals for the first several weeks gives your shins time to adapt before you ask them to handle continuous impact.
Replace Your Shoes on Schedule
Running shoes lose their ability to absorb shock well before they look worn out. Most running shoes last between 300 and 500 miles before the cushioning breaks down enough to increase strain on your shins. If you run 20 miles a week, that means replacing your shoes roughly every four to six months. Tracking your shoe mileage with a running app or even a note on your phone takes the guesswork out of it.
The right shoe matters as much as a fresh shoe. Runners with flat feet or overpronation (your foot rolling inward excessively on landing) tend to be more prone to shin splints. A specialty running store can watch you run and recommend a shoe with the right level of support. If you’ve had recurring shin splints despite other changes, this is worth investigating.
Strengthen Your Lower Legs
Weak calf muscles and the smaller stabilizing muscles around your ankle force your shinbone and its connective tissue to absorb more impact than they should. A few targeted exercises, done two or three times per week, make a measurable difference.
- Calf raises: Stand on the edge of a step and lower your heels below the platform, then rise onto your toes. Do 15 to 20 reps. Single-leg variations increase the challenge once double-leg feels easy.
- Toe raises: Standing flat, lift your toes and the front of your foot off the ground while keeping your heels planted. This targets the tibialis anterior, the muscle running along the front of your shin that’s directly involved in shin splint pain. Aim for 20 to 30 reps.
- Single-leg balance: Standing on one foot for 30 to 60 seconds trains the small stabilizing muscles in your ankle and foot. Close your eyes to increase difficulty.
Hip and glute strength also plays a role. When your hips are weak, your lower legs compensate for poor alignment with every stride. Exercises like single-leg squats, lateral band walks, and glute bridges help your entire chain absorb impact more efficiently.
Pay Attention to Running Surface
Concrete is the hardest common running surface, and it transmits more force into your shins than asphalt, packed dirt, or synthetic track surfaces. If you’re building mileage or coming back from a shin splint flare-up, running on softer surfaces reduces the cumulative load on your legs. Trails and grass are gentler options, though uneven terrain introduces its own ankle-stability demands, so transition gradually.
Varying your surfaces from day to day also helps. Running the same hard sidewalk loop every day concentrates repetitive stress in the same pattern. Mixing routes and surfaces distributes that stress more broadly.
Consider Your Foot Strike
How your foot hits the ground affects where impact stress lands. Heel strikers tend to be more susceptible to tibial stress injuries, including shin splints, because landing on the heel sends a sharper impact force up through the shinbone. A midfoot or forefoot strike distributes that force differently, shifting more of the workload to the calf muscles and Achilles tendon.
That said, switching your foot strike isn’t a simple fix. Forefoot running demands significantly more strength and stability from your calves, ankles, and feet. Changing overnight can trade shin splints for Achilles tendinitis or calf strains. If you want to experiment, do it slowly: try a midfoot landing during short, easy runs and let your calves adapt over weeks before making it your default pattern. Many runners do better simply shortening their stride and increasing their step rate slightly, which naturally reduces the braking force at each landing without requiring a complete overhaul of their form.
Warm Up Before You Run
Starting a run cold, especially a fast or hilly one, asks your shins to handle peak stress before blood flow has increased to the surrounding muscles and fascia. A five-minute warm-up of brisk walking or very easy jogging prepares the tissue. Dynamic stretches like leg swings, walking lunges, and ankle circles further prime your lower legs. Save static stretching (holding a stretch for 30 seconds or more) for after the run, when your muscles are warm and more receptive to it.
What to Do at the First Sign of Pain
Shin splints rarely appear out of nowhere. They typically start as a mild ache during runs that fades quickly afterward. This is the stage where they’re easiest to manage. Reduce your mileage by 25 to 50% for a week, ice the area for 15 to 20 minutes after runs, and focus on the strengthening exercises above. Most mild cases resolve within two to three weeks if you back off early.
If you push through worsening pain, shin splints can progress. The irritation deepens, pain lingers longer after runs, and eventually it can hurt during walking. At that point, you may need to stop running entirely for several weeks. In rare cases, untreated shin splints progress to a stress fracture. The key signal to watch for is pain that shifts from a diffuse ache along the shin to a sharp, localized point of tenderness that doesn’t improve with rest during a run.

