Most bruises heal on their own within two to three weeks, but you can speed up the process and reduce pain with a few simple steps, especially in the first 48 hours. The key is limiting blood pooling early on, then helping your body clear the trapped blood faster once swelling stabilizes.
Why Bruises Change Color
A bruise forms when a bump or blow breaks tiny blood vessels beneath the skin, letting blood leak into the surrounding tissue. Within hours, the area turns dark blue or purple. Over the following days and weeks, your body breaks down the hemoglobin in that trapped blood, and the bruise shifts through a predictable color sequence: dark purple to blue, then greenish, then yellow-brown, and finally back to your normal skin tone. Each color reflects a different stage of that chemical breakdown. Understanding this helps you gauge where you are in the healing timeline and whether something unusual is happening.
Ice It Immediately
Cold is your best tool in the first 48 hours. Applying ice constricts the damaged blood vessels and limits how much blood leaks into the tissue, which means a smaller, less painful bruise. Wrap an ice pack in a thin towel and hold it against the bruise for 20 minutes at a time. Repeat this several times a day for the first day or two after the injury.
Don’t press ice directly against bare skin, as that can cause frostbite. A bag of frozen peas works well if you don’t have a proper ice pack, since it conforms to the shape of your body. The sooner you start icing, the more effective it is.
Switch to Heat After 48 Hours
Once the initial swelling has settled (typically after about two days), switch from cold to warm compresses. Heat relaxes the tissue and increases blood flow to the area, which helps your body carry away the broken-down blood components faster. A warm washcloth or a heating pad set to low works well. Apply it for 15 to 20 minutes a few times a day.
This transition matters. Using heat too early can increase blood flow to damaged vessels that haven’t fully sealed, making the bruise worse. Using cold for too long slows the cleanup process your body needs to fade the bruise.
Elevation and Compression
If the bruise is on your arm or leg, elevating the limb above heart level helps reduce swelling by encouraging fluid to drain away from the injury. Prop your leg on a stack of pillows while you’re sitting or lying down, or rest a bruised arm on a cushion above your chest. This is most helpful in the first day or two, alongside icing.
A light compression bandage can also help limit swelling, but don’t wrap it tightly enough to restrict circulation. If the area starts throbbing, feels numb, or turns cold, loosen the wrap.
Topical Treatments That May Help
A few over-the-counter products are commonly recommended for bruises, though the evidence behind them varies.
- Arnica gel or cream: This is the most popular herbal remedy for bruising. A systematic review of the research found that arnica at concentrations of 10% or lower didn’t perform better than placebo. However, one study found that a 20% arnica ointment did reduce bruising more effectively than both placebo and low-concentration vitamin K formulations. If you want to try arnica, look for a higher-concentration product.
- Vitamin K cream: One study found that applying 1% vitamin K cream twice daily helped resolve bruising faster. Vitamin K plays a role in blood clotting, and the idea is that applying it topically helps the body process the pooled blood more efficiently.
- Bromelain: This enzyme, derived from pineapple, is taken as an oral supplement rather than applied to the skin. A typical dose is 500 mg twice daily. It’s commonly recommended by dermatologists and cosmetic surgeons to reduce bruising and swelling, and some clinics advise patients to start taking it a week before and two weeks after surgical procedures.
None of these are miracle cures, but they can shave a few days off healing time when combined with the ice-then-heat approach.
What Makes Bruising Worse
Certain medications thin your blood and make bruises larger, darker, and slower to heal. Aspirin, ibuprofen, and prescription blood thinners are common culprits. If you’re taking any of these and get a bruise, stick with acetaminophen for pain relief instead, since it doesn’t affect clotting the way aspirin and ibuprofen do.
Alcohol also thins the blood and dilates blood vessels, so drinking in the hours after an injury can make bruising worse. Smoking slows healing by reducing blood flow to the skin.
When Bruising Signals Something Deeper
If you bruise easily and often without any obvious injury, that can point to a nutritional deficiency. Vitamin C deficiency is the most well-known cause, historically called scurvy, and vitamin B deficiencies can also contribute. Most people get enough of these vitamins through a normal diet, but restricted eating patterns, digestive conditions, or heavy alcohol use can create gaps.
A standard bruise is flat, tender, and changes color over a week or two. A hematoma, which is a deeper, more serious collection of pooled blood, looks and feels different. Watch for significant swelling, increasing redness, warmth over the area, and a firm or expanding lump beneath the skin. If the injured area keeps growing over several days rather than gradually fading, or if the pain intensifies rather than improving, that warrants medical attention. The same goes for bruises that appear on your torso, face, or head after a significant impact, or any bruise accompanied by severe pain or inability to move a joint.
A Practical Recovery Timeline
Here’s what a typical bruise recovery looks like when you’re actively treating it:
- Hours 0 to 48: Ice for 20 minutes several times a day. Elevate the area above your heart when possible. Avoid aspirin, ibuprofen, and alcohol.
- Days 2 to 5: Switch to warm compresses a few times daily. Apply arnica or vitamin K cream if desired. The bruise will likely look its worst during this window, shifting from deep purple to blue-green.
- Days 5 to 14: The bruise turns yellow-brown and gradually fades. Continue warm compresses if the area still feels stiff or sore. Most bruises are nearly invisible by the two-week mark.
Larger or deeper bruises can take up to three or four weeks to fully disappear, especially on the legs where blood flow is slower. Older adults also tend to heal more slowly because the skin thins with age and blood vessels become more fragile.

