What the Color of Your Bruise Is Trying to Tell You

We have all the answers for why your bruises can look like nearly every color of the rainbow.

Midsection of African American woman suffering from knee pain against white background

A bruise typically appears hours after you injure the tissues just below the skin’s surface, whether it’s from hitting your knee on the coffee table or falling down the stairs. Any kind of injury can cause the capillaries (tiny blood vessels) to rupture, which allows blood to seep into the surrounding tissues, according to the Mayo Clinic. And voilà, a bruise appears on your skin! Use the handy guide below to help you decode your bruise color.

Woman's hand with a bruise
Aleksandra Duda/Shutterstock

Pink or red

A fresh bruise can emerge anytime from minutes to hours after you injure yourself. Your skin may start to give off a red or pink hue because of the oxygen-rich blood that is leaking into your tissues from the punctured blood vessels, says Hooman Khorasani, MD, chief of dermatologic and cosmetic surgery at Mount Sinai Health System in New York City. This stage typically never lasts long, which is why many people don’t notice a bruise until after it becomes a deep purple. Don’t miss what your peeling skin is trying to tell you.

Woman bruise

Dark purple or blue

As your red blood cells start to break down, your bruise will progress into a deep purple or blue color. “Macrophages [the white blood cells] start to break down these red blood cells,” says Dr. Khorasani. “They do the demolition.” The purple hues are also a result of your blood cells rapidly losing oxygen as the cells leak into the tissues, which gives your blood a blueish hue.

Intense bruising from a dislocated elbow joint, break of the olecranon bone and ligament damage on a mature woman. The bruise is approximately three weeks old and starting to recede.


A green bruise is typically one of the first signs it’s healing. As your body continually breaks down those spilled blood cells, Dr. Khorasani says, it turns hemoglobin, a red protein molecule found in your blood cells, into biliverdin, a green bile pigment that turns your skin green. 

people with wounded arm holding in hand

Yellow or brown

Your bruise is almost completely healed once it reaches the yellow or brown color stage. “As the red blood cells are chewed up by the macrophages, your skin starts to get a yellow look,” says Dr. Khorasani. The consumption of these red blood cells then converts biliverdin into hemosiderin and bilirubin, other byproducts of breaking down hemoglobin, which give your skin that yellow or golden brown look. Once the spilled contents from the red blood cells are either reabsorbed or excreted from the body, your bruise will disappear. If you don’t want to wait a week or two for a bruise to go away, here is the doctor-approved way to get rid of bruises faster.

Close-up Of Woman Holding Ice Gel Pack On Arm

Most bruises take up to two weeks to heal, but some may last longer than others based on the severity of the injury. If you get injured, Dr. Khorasani suggests applying firm pressure and ice to the injured area to seal the blood vessels shut and reduce inflammation. For frequent bruising or bruises that don’t heal, it’s best to consult with your doctor to ensure that your bruise isn’t a sign of something more serious. But also make sure you read up on the real reason you bruise so easily.


Ashley Lewis
Ashley Lewis received her Master’s Degree from CUNY Graduate School of Journalism in 2015. She was a Jason Sheftell Fellow at the New York Daily News. and interned at Seventeen and FOX News before joining Reader’s Digest as an assistant editor. When Ashley is not diligently fact-checking the magazine or writing for rd.com, she enjoys cooking (butternut squash pizza is her signature dish), binge-watching teen rom-coms on Netflix that she’s way too old for, and hiking (and falling down) mountains.