Ice is one of the most widely recommended home treatments for shin splints, and for good reason. It reduces pain, limits swelling, and helps protect damaged tissue along the shinbone during the early, painful phase of injury. The Mayo Clinic recommends applying ice packs to the affected shin for 15 to 20 minutes at a time, three to four times a day for several days. But icing works best as one piece of a broader recovery plan, and how you use it matters.
How Ice Helps Shin Pain
Shin splints involve irritation and inflammation of the tissue lining the shinbone. When you apply ice to that area, a few things happen quickly. Blood flow to the tissue drops significantly, anywhere from 45% to 74% in deeper tissue layers, largely because blood vessels constrict. The diameter of small arteries shrinks by an average of 7%, and many tiny capillaries temporarily stop flowing altogether.
This reduction in blood flow is the key to why ice works. Injured tissue is already struggling with a limited oxygen supply. By cooling the area, you lower the tissue’s demand for oxygen and energy, which means cells that might otherwise die from the disrupted environment are more likely to survive. This is sometimes called preventing “secondary damage,” the cascade of further cell injury that happens in the hours after the initial insult. At the same time, reduced blood flow limits the buildup of fluid and swelling around the shinbone, which directly eases pressure and pain.
The Right Way to Ice Your Shins
You get the most benefit from icing when you start as soon as possible after symptoms flare up, whether that’s after a run or at the end of a long day on your feet. The Cleveland Clinic recommends sessions of 10 to 20 minutes, with a firm upper limit of 20 minutes per session. Never place ice or a frozen pack directly on your skin. Wrap it in a thin towel first.
After each 20-minute session, wait at least one to two hours before icing again. Mass General Brigham suggests a simpler “20/20 rule” for shin splints specifically: ice for 20 minutes, then leave it off for at least 20 minutes before reapplying. Either way, the principle is the same. Your skin and underlying nerves need time to recover between sessions.
Continue icing for two to four days if it seems to be helping. After the first few days, the acute inflammatory phase typically winds down and ice becomes less necessary.
What Happens If You Ice Too Long
Leaving ice on for extended periods is not a case of “more is better.” Prolonged cold exposure reduces blood flow so dramatically that it can cause tissue death, frostbite, or permanent nerve damage. The nerves running along the front of your lower leg are relatively close to the surface, making them especially vulnerable. Signs that you’ve iced too long include skin that looks white or waxy, numbness that doesn’t resolve quickly after removing the ice, or a burning sensation. If the area feels numb, take the ice off. Numbness is your signal to stop, not a sign that the treatment is “working.”
Ice Alone Is Not Enough
While ice is effective for managing pain and swelling, it doesn’t address the underlying cause of shin splints. The condition develops because repeated stress on the shinbone and surrounding tissue exceeds what your body can repair between sessions of activity. Recovery requires rest from the aggravating activity, typically running or high-impact exercise. Most people also benefit from over-the-counter anti-inflammatory pain relievers during the acute phase, along with a gradual return to activity once pain subsides.
Compression can complement icing by further limiting swelling in the lower leg. Some people wrap the shin with a compression bandage or wear compression sleeves during the day, then ice over the wrap. Supportive footwear and, in some cases, custom orthotics help correct the mechanical factors that led to the injury in the first place.
When to Switch to Heat
Ice is the right choice during the first several days when inflammation and acute pain dominate. But as the sharp pain fades and you’re left with stiffness or a dull ache, heat can become more useful. Warmth increases blood flow, loosens tight muscles, and can relieve the lingering soreness that settles in after the initial inflammation resolves. The Cleveland Clinic recommends starting with cold therapy for acute injuries and switching to heat once inflammation is under control, particularly for stiffness and tightness at the injury site.
A practical approach: if your shins hurt after a run, ice them. If they feel stiff and achy in the morning days later, try a warm towel or heating pad for 15 to 20 minutes. Using heat too early, while the area is still swollen and inflamed, can make things worse by increasing blood flow to already congested tissue.
Could Ice Slow Bone Healing?
One concern people sometimes have is whether ice might interfere with the body’s natural repair process. Recent research actually suggests the opposite may be true. A 2024 study on bone fracture healing found that intermittent cold therapy led to significantly more new bone tissue and better blood vessel development at the injury site compared to untreated controls. The cold appeared to create a temporary low-oxygen environment that triggered the body to accelerate its repair response, including faster maturation of the healing tissue. While shin splints are not fractures, this finding is reassuring: intermittent icing does not appear to impair bone remodeling.
Make Sure It’s Actually Shin Splints
Ice is a reasonable first response to shin pain, but it’s worth making sure you’re dealing with shin splints and not a stress fracture, which requires different management. The key differences come down to pain behavior. Shin splint pain tends to spread over a broad area along the inner edge of the shinbone and often eases once you warm up during exercise. Stress fracture pain is more localized to a specific spot, gets worse as you continue running, and persists in that small area afterward.
Any shin pain that doesn’t improve with rest, or pain that causes you to limp, warrants evaluation by a sports medicine specialist. Limping is a clear signal that something beyond typical shin splints may be going on, and continuing to run through it risks turning a manageable problem into a serious one.

