Bruising on left leg after a car accident. How long does this generally last?

1-6 weeks.. Bruising is simply blood under the skin. Gravity will typically pull it down to your ankles. Swelling is also common. Think of it as a temporary tattoo. It could take 1-6 weeks for your body to absorb it.