Update Date: 25.04.2025
Stress fractures are tiny cracks in a bone. Repeated stress to the bone causes them. The stress often comes from using the same body part too much. Some examples include jumping up and down a lot or running long distances. Stress fractures also can happen with regular use of a bone that's weaker due to a condition such as osteoporosis.
Stress fractures are most common in the weight-bearing bones of the lower leg and foot. People at highest risk of this injury include runners and gymnasts. Military recruits who carry heavy packs over long distances also have a high risk. But anyone can get a stress fracture. You might get this injury if you start a new exercise program or sport, and you do too much too soon.
At first, you might barely notice the pain from a stress fracture. But it tends to become worse if you do more of an activity that puts stress on the cracked bone. The tender feeling often starts at a certain spot and gets better during rest. You also might have swelling around the painful area.
Call your doctor if you have ongoing pain. Get help as soon as possible if you feel pain even when resting or at night. When people with stress fractures get treatment early, they're more likely to recover faster. And they're less likely to have complications.
Stress fractures often happen when you increase the amount or intensity of an activity too fast.
Bone can adapt to greater amounts of stress, but it needs time to do so. During a lifelong process called remodeling, old bone tissue is destroyed and then rebuilt. This process speeds up when the weight-bearing load on the bone increases.
The risk of a stress fracture rises when a bone bears an unusual amount of force without enough time to recover. Bone tissue is destroyed faster than the body can replace it.
Factors that can raise your risk of stress fractures include:
Some stress fractures don't heal properly. That can cause long-term problems. It's important to not restart the activity that caused the stress fracture too soon. Doing so could put you at higher risk of larger stress fractures that may be harder to heal.
Simple steps can help you prevent stress fractures.
To find out if you have a stress fracture, your doctor asks you about your health and does a physical exam. Often, imaging tests are needed too. They might include:
Treatment aims to lessen the bone's weight-bearing load until it heals. You might need to wear a walking boot or brace or use crutches.
Sometimes, surgery is needed to help a stress fracture heal completely. You may be more likely to need surgery for stress fractures that happen in areas with a poor blood supply. Surgery also might be a treatment choice to help healing in elite athletes who want to return to their sport sooner. It may be an option for laborers whose work involves using the affected body part.
Let your doctor know if you have pain. You may be told to take small amounts of acetaminophen for relief. You'll likely be told to stay away from pain relievers called nonsteroidal anti-inflammatory drugs (NSAIDs). These include ibuprofen (Advil, Motrin IB, others) and naproxen sodium (Aleve). NSAIDs can slow bone healing.
It's important to give the bone time to heal. This may take weeks or months. In the meantime:
You're likely to start by seeing your primary doctor. If you are a competitive athlete, you might go straight to a doctor who treats muscle and bone problems.
Before the appointment, make a list of:
Take a family member or friend along if you can. The person could help you remember the information you're given.
For stress fractures, basic questions to ask your doctor include:
Feel free to ask other questions.
Your doctor is likely to ask you questions such as:
© 2025 Mayo Foundation for Medical Education and Research. All rights reserved. Terms of Use