A bruise that won’t go away can be unsettling, especially if you do not remember injuring yourself or if the discoloration seems to linger much longer than expected. In most cases, bruises are harmless and heal on their own. But sometimes a bruise that lasts too long, keeps returning, or appears without a clear reason can be a sign of an underlying problem.
This article explains why bruises happen, how long they usually last, common reasons a bruise may not fade, and when it is time to see a doctor. If you are also wondering whether the pain or swelling could point to a more serious injury, you may want to read about blood clot vs bruise as well.
Table of Contents
What Is a Bruise?
A bruise, also called a contusion, happens when small blood vessels under the skin break and leak blood into the surrounding tissue. This causes the familiar black, blue, purple, or greenish discoloration.
Bruises often appear after:
- Bumping into something
- A fall or injury
- Sports or physical activity
- Pressure on the skin
As the body heals, the trapped blood is broken down and reabsorbed, causing the bruise to change color and gradually fade. A bruise that won’t go away can be more frustrating when you expect the usual color changes but the spot seems stuck in one stage.
How Long Should a Bruise Last?
Most bruises heal within 1 to 2 weeks, though some may take up to 3 weeks or longer depending on their size, location, and the person’s age and health.
Typical bruise stages:
- Red or purple right after injury
- Blue or dark purple within a day or two
- Green as blood pigments break down
- Yellow or brown as healing continues
- Gradual fading until it disappears
Bruises on the legs, larger bruises, or bruises in older adults often take longer to resolve. In fact, a bruise that won’t go away on the lower leg can linger because circulation and repeated minor bumps slow recovery. A bruise that won’t go away may also seem darker for longer if the area is under constant pressure from shoes, clothing, or activity. If the area is over a bony spot like the shin, healing may be slower because there is less soft tissue to cushion the impact.
Even a routine contusion can feel more noticeable in certain situations. Bruises near joints may move with the skin and stay sore longer, while bruises in heavily used areas may be repeatedly irritated before they have time to recover. That is why the same injury can fade quickly in one person and linger in another.
Why a Bruise May Not Go Away
A bruise that seems to linger is not always dangerous, but there are several possible reasons it may take longer to heal than expected.
1. It Was a Deep or Large Bruise
A deeper bruise means more blood has collected under the skin, so the body needs more time to clear it away. Large bruises may also feel firm or slightly swollen while they heal. The larger the area of tissue damage, the longer it can take for the body to break down the pooled blood and repair the surrounding skin.
Sometimes a deep bruise remains tender after the color begins to fade. That does not always mean something is wrong. It often means the tissue underneath is still recovering. Still, if the discoloration is not steadily improving, a bruise that won’t go away deserves a closer look.
2. The Area Keeps Getting Injured
If the same spot is repeatedly bumped, pressed, or rubbed, the bruise may not fully heal. This is common on:
- Shins
- Thighs
- Arms
- Feet
When the area keeps taking small impacts, a bruise that won’t go away may actually be healing and reinjuring at the same time. That can happen when shoes rub the top of the foot, when a desk edge keeps hitting the leg, or when exercise keeps stressing the same spot. Repeated friction can reset the recovery process before the skin has finished clearing the blood underneath.
3. Age Slows Healing
Older adults bruise more easily and recover more slowly. This happens because skin becomes thinner and blood vessels become more fragile with age. The protective layer of fat under the skin also tends to decrease over time, so minor impacts are more likely to leave visible marks.
Bruising with age is common, but it still should not be ignored if it changes suddenly. If new bruises appear often or take much longer than usual to fade, it is worth checking whether medication, nutrition, or another medical issue is contributing.
4. Certain Medications Make Bruising Easier
Some medicines can increase bruising or make bruises last longer, including:
- Blood thinners such as warfarin or apixaban
- Aspirin
- Some anti-inflammatory medications, such as ibuprofen or naproxen
- Steroids
- Some supplements, including fish oil, ginkgo, or vitamin E in high doses
These medications may make bruises appear after minor bumps or even without a noticeable injury. If you notice a bruise that won’t go away after starting a new medicine, it is a good idea to ask a clinician or pharmacist whether the drug could be involved. Never stop a prescribed blood thinner without medical advice.
5. You Have a Bleeding or Clotting Problem
If bruises happen often, are unusually large, or take a long time to fade, a clotting disorder or platelet problem may be involved. Examples include:
- Low platelet count
- Hemophilia
- von Willebrand disease
- Liver disease affecting clotting factors
For general background on clotting disorders, the National Heart, Lung, and Blood Institute overview of bleeding disorders is a helpful reference. A bruise that won’t go away is sometimes one of the first clues that a clotting issue needs attention. It can also show up with other bleeding signs, such as nosebleeds, gum bleeding, or unusually heavy menstrual bleeding.
Some people first notice that they bruise more easily after routine activities like carrying groceries, exercising, or sleeping on one side. When bruising becomes frequent, the pattern matters more than a single spot. Multiple unexplained marks, especially if they are appearing in new places, can indicate a deeper issue with clotting or platelet function.
6. Nutrient Deficiencies
Low levels of certain nutrients can affect blood vessel strength or clotting. Deficiencies linked to easy bruising include:
- Vitamin C
- Vitamin K
- Vitamin B12, in some cases
Poor nutrition or absorption problems may also contribute. A bruise that won’t go away may therefore be a clue that the body is not getting what it needs to maintain healthy tissue and normal healing. Diet-related bruising is more likely when a person also has fatigue, poor appetite, digestive problems, or a restricted diet.
7. Skin Changes or Medical Conditions
Some skin conditions and medical issues can make bruising more noticeable or slow healing, such as:
- Fragile skin
- Diabetes
- Liver disease
- Kidney disease
- Vasculitis
- Certain infections or inflammatory conditions
In these cases, a bruise that won’t go away may be a symptom of the underlying condition rather than the main problem itself. Poor circulation, changes in blood vessel health, or slow tissue repair can all make the discoloration last longer than expected. This is especially true when bruising is accompanied by swelling, skin thinning, or delayed wound healing.
8. It May Not Be a Bruise
Not every dark spot on the skin is a bruise. A persistent discoloration could be something else, such as:
- A skin infection
- A cyst
- A blood vessel growth
- A mole or skin lesion
- A rare form of skin cancer
If a spot does not behave like a typical bruise, it should be evaluated. A bruise usually changes color over time and becomes less noticeable. If a mark stays the same, grows, bleeds, or develops an unusual border, it may not be a simple contusion.
When Should You Worry About a Bruise That Won’t Go Away?
Most bruises are not a cause for concern. However, you should pay attention if a bruise has unusual features or does not improve over time. A bruise that won’t go away should be watched more closely when it changes shape, color, size, or pain level instead of gradually fading.
It is also important to think about the pattern. One slow-healing bruise after a clear bump is usually less concerning than repeated bruising without a clear trigger. Bruising that appears in several places at once, or along with fatigue and other symptoms, may point to a medical issue that needs testing.
See a doctor if the bruise:
- Lasts longer than 2 to 3 weeks
- Keeps getting larger instead of smaller
- Appears without any known injury
- Is very painful or swollen
- Feels hard, warm, or tender
- Is located near the eye and causes vision changes
- Happens frequently or in multiple areas
- Is accompanied by bleeding from the gums, nosebleeds, or blood in urine or stool
- Appears along with fatigue, weakness, fever, or unexplained weight loss
- Occurs after starting a new medication
Get urgent medical attention if you have:
- Severe swelling or severe pain
- Trouble moving the affected area
- A bruise after a major fall or head injury
- Dizziness, fainting, or weakness
- Confusion or headache after a head injury
- Rapidly spreading bruising
- Signs of serious bleeding
If the bruise is on the face, jaw, or foot and came from a clear injury, the pain pattern may also point to a fracture or another soft tissue injury. In those situations, related guides such as broken jaw signs, causes, and treatment or bottom of foot pain causes and treatment can help you compare symptoms.
A bruise near a joint, for example, can be easy to dismiss at first. But if the area becomes more swollen, movement becomes limited, or the pain feels deeper than expected, it may require evaluation for a sprain, fracture, or another injury. When a bruise that won’t go away is also getting more painful, it is better not to wait and see for too long.
How Doctors Evaluate a Persistent Bruise
If a bruise is not healing normally, a healthcare provider may ask:
- When it first appeared
- Whether there was an injury
- How often bruising happens
- What medications or supplements you take
- Whether you have other bleeding symptoms
- Whether you have a personal or family history of bleeding problems
They may examine the bruise and order tests such as:
- Complete blood count
- Platelet count
- Blood clotting tests
- Liver function tests
- Vitamin level testing, if needed
These tests can help determine whether the bruise is simply slow to heal or part of a larger health issue. If needed, a clinician may also compare the findings with other causes of easy bruising to see whether the pattern fits a bruise that won’t go away or something more concerning. In some cases, imaging or a referral to a specialist may be necessary if the history suggests deeper tissue injury or a blood disorder.
Before the appointment, it can help to write down when the bruise appeared, whether it changed color normally, and whether you had any recent bumps, falls, medication changes, or bleeding elsewhere. Those details can make it easier for the provider to narrow down the cause.
How to Help a Bruise Heal Faster
Most bruises do not need treatment, but you can support healing with simple steps.
In the first 24 to 48 hours:
- Apply a cold pack for 15 to 20 minutes at a time
- Rest the injured area if possible
- Elevate the area to reduce swelling
After the first couple of days:
- Use warm compresses to increase blood flow
- Gently move the area if it is stiff
- Avoid pressing or massaging the bruise too hard
Other helpful tips:
- Protect the area from further injury
- Stay hydrated
- Eat a balanced diet rich in vitamins and protein
- Follow medical advice if you take blood thinners or have a bleeding disorder
Avoid applying ice directly to the skin, and do not use heat during the first day or two, since that can worsen swelling. These simple habits will not instantly erase a bruise that won’t go away, but they can help the healing process move more smoothly. If the bruise is on the leg or foot, choosing supportive shoes and avoiding repeated pressure can also reduce irritation while the tissue recovers.
Some people ask whether rubbing the area helps. Gentle care is usually better than aggressive massage. Pressing too hard may break more tiny vessels and extend recovery time. The goal is to let the body reabsorb the blood naturally while preventing extra trauma.
How to Prevent Bruising
You may not be able to prevent all bruises, but you can reduce your risk.
- Wear protective gear during sports or physical activity
- Keep walkways clear to avoid falls
- Use caution around sharp furniture edges
- Review medications with your doctor if you bruise easily
- Maintain good nutrition
- Protect fragile skin from frequent bumps or pressure
If you notice repeated bruising in the same area, it can help to track when it happens, how long it lasts, and whether it becomes a bruise that won’t go away again after minor activity or pressure. A simple note on your phone or calendar can reveal patterns you might otherwise miss, especially if the bruises are linked to exercise, work tasks, or new medicines.
People who bruise easily may also benefit from practical adjustments like padded clothing, careful footwear, and better lighting at home to prevent accidental knocks. Small prevention steps can make a noticeable difference over time.
Bruise That Won’t Go Away: The Bottom Line
A bruise that won’t go away is usually the result of a deeper or larger injury, repeated irritation, aging skin, or medication use. In many cases, it will still fade with time. However, bruises that last more than a few weeks, appear without injury, or happen along with other bleeding symptoms should be checked by a doctor.
The key is to watch for changes. A normal bruise should gradually improve, not grow worse. If something about it seems unusual, getting it evaluated can help rule out a more serious cause and give you peace of mind. When in doubt, a bruise that won’t go away is worth a medical check, especially if it is paired with pain, swelling, or frequent new bruises.
In short, the phrase bruise that won’t go away is often a description of a bruise that needs a little more time, but it can also be a warning sign. If the color never changes, the size increases, or you keep noticing new marks without explanation, do not ignore it. A timely visit with a healthcare professional can help you understand whether the bruising is routine or linked to a condition that needs treatment.



