To fix shin splints, stop running for 1–2 weeks, ice the area 15–20 minutes several times daily, and stretch your calves and shins before a gradual return to activity.
The sharp ache along your inner shinbone after every run has a medical name — medial tibial stress syndrome, better known as shin splints.
What Causes Shin Splints?
Shin splints develop when the muscles, tendons, and bone tissue around your tibia become inflamed from repetitive stress, as the Mayo Clinic explains. The condition is common among runners, dancers, and anyone who suddenly increases training intensity or duration. The pain typically runs along the inner edge of the shinbone and worsens during activity.
The root cause is almost always doing too much too soon — increasing mileage too fast, switching to hard surfaces, or wearing shoes without adequate support. Identifying that trigger is essential for long-term recovery. Shin splints are not the same as a stress fracture, but the pain can feel similar; if the pain is sharp and localized to a specific spot, a medical evaluation is wise.
Apply ice wrapped in a thin towel for 15–20 minutes, 3–4 times daily. Never place ice directly on skin. Wrap the leg with an elastic bandage or compression sleeve to reduce swelling, and elevate your leg above heart level when sitting or lying down. Short-term use of ibuprofen or naproxen can help manage pain and inflammation — follow the dosage directions on the bottle. During this initial phase, perform toe circles while your leg is elevated to maintain mobility without loading the shin.
Plan for 1–2 weeks of complete rest from running or any activity that reproduces the pain. Cross-train with swimming, cycling, or an elliptical machine during this period, but only if those movements are completely pain-free.
| Treatment | Details | Frequency |
|---|---|---|
| Rest | Stop running and repetitive lower-leg exercise | 1–2 weeks minimum; avoid pain-causing activity for up to 4 weeks total |
| Ice | Ice pack wrapped in a thin towel — never directly on skin | 15–20 minutes, 3–4 times daily |
| NSAIDs | Ibuprofen, naproxen sodium, or aspirin | Short-term use per bottle instructions |
| Compression | Elastic bandage or compression sleeve | As needed to control swelling |
| Elevation | Leg above heart level; add toe circles | While sitting or lying down |
| Cross-training | Swimming, cycling, elliptical, water running | Only if movement is pain-free |
Footwear plays a bigger role than most runners realize. Shoes with proper arch support and cushioning reduce the repetitive stress that causes shin splints in the first place. If your current shoes lack that support, choosing the right arch support for shin splints can make a real difference during recovery and prevention alike.
Stretches and Strengthening for Full Recovery
Once the acute pain has subsided, rebuilding strength and flexibility in your lower legs is what keeps shin splints from coming back. Perform these exercises 3 times per day, holding stretches for 30 seconds each.
Calf Stretch. Face a wall with your affected leg behind you. Keep your back leg straight and your heel flat on the floor, then lunge forward until you feel a stretch in your calf. Bend your back knee while keeping the heel down to target the deeper soleus muscle. Hold each position for 30 seconds and repeat 3 times.
Anterior Shin Stretch. Place the top of your foot on the ground with your toes pointed back. Gently pull your knee forward to stretch the front of your shin. Hold 20–30 seconds for 2–4 repetitions.
Toe Raises and Heel Walks. Stand and lift your toes off the ground, hold for 3 seconds, and repeat 20 times. Then walk on your heels for 30 steps, followed by 30 steps on your toes. These simple movements build the stabilizing muscles that support your shin during activity.
Dorsiflexion with Band. Tie a resistance band to a low anchor and loop it around your foot. Pull your foot upward against the band, squeezing your shin muscle, then release slowly over 3–4 seconds. Complete 3 sets of 10–20 repetitions.
Return-to-Running Protocol. Do not attempt to run until you have been completely pain-free for at least 2 weeks. Start by walking for 30 minutes without pain. Then begin a walk-jog routine: walk 9 minutes, jog 1 minute, and repeat 3 times. Over subsequent sessions, gradually increase the jogging intervals until you can run for 30 continuous minutes at a normal pace. Stick to soft running surfaces and aim for a cadence near 180 steps per minute to reduce the risk of recurrence. If any pain returns, drop back a level and wait another week before trying again.
FAQs
Can I run through shin splints?
No. Running through the pain worsens inflammation and can lead to a stress fracture. Recovery requires stopping the painful activity entirely until you have been pain-free for at least 2 weeks before gradually returning to running.
How long does it take for shin splints to heal?
Most cases improve within 2–4 weeks with consistent rest, ice, and stretching. Full recovery that allows a return to your previous running level typically takes 4–6 weeks. If pain persists beyond 4 weeks, see a healthcare provider to rule out a stress fracture.
What kind of shoes help prevent shin splints?
Shoes with a rigid heel counter, good arch support, and adequate cushioning reduce the repetitive stress on your shins. Shock-absorbing insoles or custom orthotics can add extra support, particularly if you have flat feet or high arches.
References & Sources
- Mayo Clinic. “Shin Splints – Diagnosis and Treatment.” Overview of shin splint causes and treatment protocols.