Most bruises last about two weeks, but you can speed that timeline up with the right approach at the right stage of healing. The key is matching your treatment to what’s actually happening under your skin, because a bruise that’s one hour old needs the opposite of what a bruise that’s three days old needs.
What’s Happening Under the Skin
A bruise forms when an impact breaks tiny blood vessels beneath the skin, allowing blood to pool in the surrounding tissue. Within hours, the trapped blood turns the area dark blue or purple. Over the following days, your body breaks down the hemoglobin in that pooled blood through a series of chemical changes, each producing a different pigment. That’s why bruises shift from purple to green to yellow before fading entirely. Understanding this process matters because each stage responds to different treatments.
The First 48 Hours: Cold and Compression
The single most effective thing you can do for a fresh bruise is apply ice. Cold narrows the damaged blood vessels, limiting how much blood leaks into the tissue. Less leaked blood means a smaller, lighter bruise that heals faster. For best results, ice the area every two hours while you’re awake for the first 24 to 48 hours after the injury. Use an ice pack or a bag of frozen peas wrapped in a thin cloth to protect your skin, and keep it on for 15 to 20 minutes per session.
Compression helps during this window too. Wrapping the bruised area with an elastic bandage controls swelling by physically limiting how far blood and fluid can spread into surrounding tissue. Don’t wrap so tightly that you feel numbness or tingling. If the bruise is on an arm or leg, elevating it above heart level slows blood flow to the injury site and encourages fluid drainage, which reduces both swelling and discoloration.
After 48 Hours: Switch to Heat
Once a bruise is more than two days old, heat becomes your best tool. At this point, the bleeding has stopped and your body is working to clear the trapped blood. Warmth increases circulation to the area, helping your body carry away the broken-down blood pigments faster. Use a warm washcloth, a wheat bag, a heating pad, or a hot water bottle for 15 to 20 minutes several times a day. A warm bath works well for larger bruises or bruises in hard-to-reach spots.
This is the step most people skip, and it makes a real difference. Continuing to ice a bruise after the first two days can actually slow healing by reducing the blood flow your body needs to clean up the damaged area.
Gentle Massage
Starting a day or two after the injury, gently massaging the area around the bruise can help break up the pooled blood and promote circulation. Use light pressure and work from the edges of the bruise inward. If pressing on the bruise still causes sharp pain, wait another day. The goal is to encourage fluid movement, not to push hard enough to cause more damage.
Supplements That May Help
Bromelain, an enzyme extracted from pineapple, has a solid reputation for reducing bruising and swelling. UPMC recommends 500 mg twice daily for bruise recovery. You can find bromelain supplements at most pharmacies and health food stores. It works by helping your body break down the proteins involved in inflammation and fluid retention.
Arnica is another popular option, available as both an oral supplement and a topical gel or cream. Many people apply arnica gel directly to bruises to reduce discoloration. Vitamin C supports the repair of damaged blood vessels and collagen, so if you bruise easily, making sure you’re getting enough through fruits and vegetables (or a supplement) can help your body heal faster over time.
What to Avoid
Certain things can make a bruise worse or slow it down. Alcohol thins the blood and increases bleeding, so avoiding it in the first day or two after an injury helps limit bruise size. Anti-inflammatory medications like ibuprofen and aspirin also thin the blood and can worsen bruising, especially if taken right after the injury. If you need pain relief, acetaminophen is a better choice for the first 48 hours since it controls pain without affecting blood clotting.
Why Some Bruises Last Longer
While most bruises fade within about two weeks, some can take months. Several factors affect how quickly yours will heal. Older adults bruise more easily and heal more slowly because skin thins with age and blood vessels become more fragile. Bruises on the legs tend to last longer than bruises on the arms or face, partly because of gravity pulling blood downward and partly because leg circulation is slower.
Certain medications contribute to prolonged bruising. Blood thinners, aspirin, and even some supplements like fish oil and ginkgo biloba reduce your blood’s ability to clot, which means more blood escapes into tissue after an impact and takes longer to clear. If you suddenly start bruising more easily after beginning a new medication, that’s worth bringing up with your doctor.
When Bruising Signals Something Else
Occasional bruises from bumping into things are completely normal. But certain patterns can indicate an underlying problem. The Mayo Clinic flags these as signs worth getting checked: frequently getting large bruises, especially on your chest, stomach, back, or face; bruising that seems to appear without any injury you can remember; bruising paired with excessive bleeding from small cuts or during dental work; and a sudden increase in how easily you bruise. A family history of easy bruising or bleeding disorders is also relevant. These patterns can point to clotting disorders, vitamin deficiencies, or liver problems that affect how your blood functions.

