What is hamstring strain?

Hamstring Strain
Jump to

Hamstring strain: Overview

A hamstring strain happens when you overstretch, or pull, the muscles that run down the back of your thigh. It can happen when you exercise or lift something or if you're injured in an accident.

You may feel pain and tenderness that's worse when you move your injured leg. The back of your thigh may be swollen and bruised. If you have a bad strain, you may not be able to move your leg normally.

While a minor strain often heals well with rest and other treatment, a severe strain may require medical treatment. If a severe strain isn't treated, you may have long-lasting problems.

How can you care for a hamstring strain?

  • Rest your injured leg. Don't put weight on it for a day or two. If your doctor advises you to, use crutches to rest the leg.
  • Put ice or a cold pack on the back of your thigh for 10 to 20 minutes at a time to stop swelling. Put a thin cloth between the ice and your skin.
  • Wrapping your thigh with an elastic bandage (such as an Ace wrap), will help decrease swelling. Don't wrap it too tightly, since this can cause more swelling below the affected area.
  • Elevate your thigh on pillows while applying ice and anytime you are sitting or lying down.
  • Ask your doctor if you can take an over-the-counter pain medicine, such as acetaminophen (Tylenol), ibuprofen (Advil, Motrin), or naproxen (Aleve). Be safe with medicines. Read and follow all instructions on the label.
  • Don't do anything that makes the pain worse. Return to your usual level of activity slowly.

©2011-2024 Healthwise, Incorporated

The content above contains general health information provided by Healthwise, Incorporated, and reviewed by its medical experts. This content should not replace the advice of your healthcare provider. Not all treatments or services described are offered as services by us. For recommended treatments, please consult your healthcare provider.

Specialized emergency services

Find care near you

Comprehensive care

Find an ER near you