What the Color of Your Bruise Is Trying to Tell You

Updated: Jan. 29, 2021

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.