Most bruises fade completely within about two weeks. The exact timeline depends on how hard the impact was, where the bruise is on your body, and individual factors like age and medications. A mild bump on the forearm might disappear in a week, while a deep bruise on your thigh could linger for three weeks or more.
The Color Stages of a Healing Bruise
A bruise changes color in a predictable sequence, and each shade reflects a specific stage of your body breaking down trapped blood. When small blood vessels under the skin rupture from an impact, red blood cells leak into the surrounding tissue. Your body then sends cleanup cells to digest the spilled blood, and the byproducts of that process are what you see as shifting colors.
In the first day or two, a bruise typically looks red or dark purple. That’s the color of fresh hemoglobin, the oxygen-carrying molecule inside red blood cells. Over the next few days, your body’s cleanup cells start breaking hemoglobin down into a green pigment, which is why bruises often take on a blue-green or dark green tint around days three through five.
That green pigment is then converted into a yellow one, giving the bruise its characteristic yellowish or brownish-yellow appearance from roughly day six onward. Some residual iron from the blood gets stored as a brown pigment, which is why older bruises can look brownish before they finally fade to your normal skin tone. The whole sequence, from purple to green to yellow to gone, typically wraps up in 10 to 14 days for a standard bruise.
Why Some Bruises Last Longer
Location matters. Bruises on your legs generally take longer to heal than bruises on your face or arms because gravity pulls blood downward, and lower-body circulation is slower. A bruise near a joint that you move frequently can also take extra time because repeated motion keeps irritating the area.
The severity of the injury plays the biggest role. A light bump that produces a small, flat bruise might cycle through its colors in a week. A deeper injury that causes a hematoma, where blood pools into a spongy, raised lump under the skin, can take three to four weeks to fully resolve. Hematomas feel rubbery or lumpy to the touch and are noticeably more swollen than a typical bruise.
Age, Skin, and Medications
Older adults bruise more easily and heal more slowly. As you age, your skin thins and loses the protective fatty layer that normally cushions blood vessels from impact. That means less force is needed to break those tiny vessels, and the resulting bruise tends to spread more widely. Healing takes longer because the body’s repair processes slow down with age.
Blood-thinning medications like warfarin, aspirin, and similar drugs extend bruise duration as well. These medications slow down clotting, which means that when small blood vessels break, they leak for longer before sealing off. The result is bruises that form faster, spread wider, and look more severe than they would otherwise. If you take blood thinners, a bruise that would normally fade in two weeks might take three or more.
Certain supplements can have a similar effect. Fish oil, vitamin E in high doses, and some herbal supplements like ginkgo biloba reduce clotting and can make bruises worse or longer-lasting.
How to Speed Up Healing
You can shorten a bruise’s lifespan with a few simple steps, especially in the first 24 to 48 hours. Applying a cold pack (wrapped in a cloth, not directly on skin) for 10 to 20 minutes at a time reduces blood flow to the area and limits how much blood leaks into the tissue. Less leaked blood means a smaller, faster-healing bruise.
After the first two days, switching to warm compresses helps increase circulation to the area, which speeds up your body’s ability to clear the trapped blood. Elevating the bruised area above your heart when possible also helps by using gravity to drain fluid away from the injury site. This is especially useful for leg bruises, which otherwise tend to pool and spread.
Avoid massaging a fresh bruise. Rubbing the area in the first day or two can actually break more blood vessels and make things worse.
When a Bruise Needs Attention
A bruise that hasn’t improved at all after two weeks, or one that’s still present after four weeks, is worth getting checked out. The same goes for a bruise that keeps getting bigger or more painful instead of gradually fading.
Frequent bruising without any clear cause can signal an underlying issue with blood clotting or platelet function. If you regularly find bruises and can’t remember bumping into anything, that pattern is worth mentioning to your doctor.
For hematomas specifically, watch for signs of infection: increasing pain, warmth, redness spreading outward from the bruise, red streaks leading away from the area, or any pus. A hematoma itself isn’t dangerous, but because the pooled blood sits under the skin for longer, the risk of infection is slightly higher than with a regular bruise.