How Long Does It Take for Petechiae to Go Away?

Petechiae typically fade on their own within two to five days when caused by something minor like straining, coughing, or mild injury. In more serious cases, where an underlying condition is driving the bleeding, the spots can persist or spread until that condition is treated. How quickly they clear depends entirely on what caused them and whether your body can stop the tiny bleeds and reabsorb the leaked blood.

What Happens Under the Skin as They Heal

Petechiae are pinpoint-sized spots, usually 1 to 2 millimeters across, caused by blood leaking from the smallest blood vessels (capillaries) into the surrounding skin. Once the bleeding stops, your body sends immune cells to break down the trapped blood. The iron-rich pigment in red blood cells gets processed through a series of chemical changes, and this is what drives the color shift you’ll notice as the spots heal.

Fresh petechiae start out bright red or deep red. As the pigment breaks down, they turn purple, then shift to green, and finally to yellow-brown before fading completely. This color progression is the same process that happens with a bruise, just on a much smaller scale. If your spots are moving through these color stages, that’s a good sign that healing is progressing normally.

Common Causes and Their Timelines

The cause makes a big difference in how long the spots stick around.

Straining or pressure. Petechiae that show up on the face, neck, or chest after vomiting, intense coughing, heavy lifting, or even crying are among the most common and least concerning. These usually fade within two to four days because the capillaries were only temporarily overwhelmed by pressure, not damaged by disease.

Minor injury or friction. Tight clothing, rough skin contact, or sunburn can cause localized petechiae that resolve in a similar timeframe, typically a few days once the irritation stops.

Medications. Certain drugs can lower your platelet count, which means your blood doesn’t clot as effectively and tiny bleeds become more likely. Heparin (a blood thinner) is the most common culprit, but NSAIDs like ibuprofen, some antibiotics, seizure medications, and statins can also contribute. When a medication is the cause, the petechiae generally won’t fully resolve until the drug is stopped and your platelet count recovers, which can take days to a couple of weeks depending on the drug.

Infections. Viral infections, especially in children, can trigger widespread petechiae that last as long as the infection is active, sometimes a week or more. Bacterial infections can cause more persistent or rapidly spreading spots.

Low platelet conditions. Petechiae tend to appear when platelet counts drop below about 50,000 per microliter (normal is 150,000 to 400,000). At these levels, your blood struggles to plug even tiny capillary leaks. The spots will keep appearing until the underlying platelet problem is addressed, whether that’s an autoimmune condition, a bone marrow issue, or another cause.

How to Tell Petechiae From Other Rashes

The simplest test you can do at home is the glass test. Press a clear glass or piece of plastic firmly against the spots. If the redness disappears under pressure, it’s not petechiae. It’s just blood flowing through dilated vessels, which is common with many ordinary rashes. True petechiae don’t blanch because the blood has already leaked outside the vessels and is trapped in the surrounding tissue. No amount of pressure will push it back.

Petechiae are also flat, not raised, and they don’t itch. If your spots are bumpy, itchy, or larger than a few millimeters, you’re likely dealing with something else entirely.

When Petechiae Signal Something Serious

Most petechiae are harmless, but certain patterns demand urgency. A rapidly spreading rash with fever can signal a severe bloodstream infection like meningococcemia, where skin lesions and circulatory collapse can develop within hours. In these cases, the spots often grow quickly from pinpoints into larger purplish patches.

Other warning signs include petechiae appearing all over the body without an obvious cause, easy bruising alongside the spots, bleeding gums or nosebleeds, or feeling unusually fatigued or lightheaded. These combinations can point to a serious drop in platelet count or a clotting disorder that needs prompt evaluation.

Isolated petechiae on the face after a hard coughing fit are a very different situation from unexplained spots spreading across your torso and limbs. Context matters more than the spots themselves.

Helping Them Heal Faster

There’s no topical treatment that speeds up petechiae. The clearing process is internal: your immune system has to break down the leaked blood and carry away the debris. What you can do is remove whatever caused them in the first place. Stop the activity that created the pressure, address the cough, or talk to your doctor about a suspect medication.

If you’re seeing new spots appearing while old ones are still fading, that’s a sign the underlying cause hasn’t been resolved. A single batch of petechiae that moves through the red-to-yellow color progression over a few days and doesn’t return is rarely anything to worry about.