What Do Green Bruises Mean and When to Worry

A green bruise is a bruise that’s actively healing. The green color appears when your body breaks down trapped blood beneath the skin, typically showing up about 5 to 7 days after the initial injury. It’s a normal and expected stage in the bruise’s life cycle, not a sign of infection or a new problem.

Why Bruises Turn Green

When you get hit hard enough to break tiny blood vessels under the skin, red blood cells leak into the surrounding tissue. Those cells contain hemoglobin, the protein that makes blood red. Your body can’t just reabsorb whole red blood cells, so it sends specialized immune cells called macrophages to break them down piece by piece.

The green color comes from a specific step in that cleanup process. Macrophages split hemoglobin into smaller parts, and one of those parts, called heme, gets converted into a green pigment called biliverdin. That pigment is literally green, and it’s what you’re seeing through your skin. As healing continues, biliverdin gets converted again into a yellow pigment (bilirubin), which is why green bruises eventually fade to yellow before disappearing entirely. The iron left over from the breakdown gets stored as a brownish compound, which can sometimes give older bruises a brown tint.

The Full Color Timeline

A bruise moves through a predictable sequence of colors as your body processes the leaked blood. The whole cycle typically takes about two weeks, though larger or deeper bruises can take longer.

  • Day 1: Pinkish or red, from fresh hemoglobin sitting just under the skin.
  • Days 1 to 3: Dark blue or purple, as hemoglobin loses oxygen and darkens.
  • Days 5 to 7: Violet to green, as the breakdown into biliverdin picks up speed.
  • Days 7 to 10: Dark yellow or brownish-yellow, as biliverdin converts to bilirubin.
  • Days 10 to 14: Pale yellow, then gone.

These timelines are approximate. A small bruise on your forearm might zip through these stages in a week, while a deep thigh bruise from a hard fall could take a month or more to fully resolve. MedlinePlus notes that while most bruises clear in about two weeks, some can take months to fade completely.

Why Your Bruise Might Look Different

Not everyone sees a clear green stage, and that’s normal too. Research from Johns Hopkins found that skin color is a significant predictor of how bruise colors appear on the surface. On darker skin tones, the green and yellow stages may be harder to see, even though the same chemical process is happening underneath. On lighter skin, the green can look vivid and even alarming.

The size of the bruise also matters. Larger bruises tend to show more dramatic color changes because there’s simply more leaked blood being processed. A big bruise can also display multiple colors at once, with the edges healing faster than the center, so you might see yellow around the outside and green or purple in the middle. Interestingly, the Johns Hopkins research found that body fat levels and sex didn’t significantly affect how bruise color changed over time once bruise size was accounted for.

Depth plays a role as well. A bruise deep in muscle tissue may never show much surface color at all, while a shallow bruise close to the skin surface will display each color stage more vividly.

Speeding Up the Healing Process

By the time a bruise turns green, the most useful window for intervention has partially closed, but there are still things you can do. In the first 48 hours after an injury, applying ice reduces swelling and limits how much blood leaks into the tissue. Wrap ice in a cloth or paper towel (never directly on skin), apply it for about 10 minutes at a time, and repeat several times a day with breaks in between. Less leaked blood means a smaller bruise that heals faster.

After 48 hours, switch to warmth. A heating pad or warm compress applied several times a day increases blood flow to the area, which helps your body clear out the broken-down pigments more quickly. If your bruise is already green, you’re past the 48-hour mark, so heat is the better choice at this point. Elevating the bruised area when you can also helps reduce pooling.

When a Bruise Isn’t Healing Normally

A green bruise on its own is reassuring. It means your body’s repair system is working as expected. But a few patterns are worth paying attention to.

A bruise that stays the same dark purple or blue for more than two weeks without progressing through the color stages may indicate that bleeding hasn’t fully stopped, or that your body is having trouble with the cleanup process. Bruises that seem to appear without any injury you can remember, especially if they show up frequently, can signal a bleeding disorder or a problem with how your blood clots. Signs of infection in a bruised area, like increasing warmth, expanding redness, swelling that gets worse instead of better, or fever, warrant medical attention since bruises themselves don’t get infected, but a bruise that sits over a cut or scrape can complicate things.

Certain medications, particularly blood thinners and some over-the-counter pain relievers, can make bruises larger and slower to heal. If you’re on these medications and notice your bruises routinely take much longer than two weeks to resolve, it’s worth mentioning to your provider.