Petechiae on the legs are tiny, flat, red or purple spots caused by bleeding from damaged or leaking capillaries just beneath the skin. Each spot is typically smaller than 2 millimeters, about the size of a pinpoint. The legs are one of the most common places for petechiae to appear because gravity increases blood pressure in the lower body, putting extra strain on small blood vessels. Causes range from completely harmless to serious, so understanding what else is happening in your body alongside these spots matters more than the spots themselves.
How Petechiae Form
Capillaries are the smallest blood vessels in your body, with walls just one cell thick. When those walls are damaged, weakened, or under excessive pressure, red blood cells leak into the surrounding tissue. Each tiny leak creates a single petechial spot. Unlike other rashes, petechiae sit beneath the surface of the skin rather than on it, which is why they don’t fade when you press on them.
You can confirm this yourself with what’s called the glass test: press a clear drinking glass firmly against the spots. If they disappear under pressure, it’s a blanching rash and not petechiae. If the spots stay visible through the glass, they are non-blanching, meaning blood has escaped the vessels and settled in the tissue.
Why the Legs Are Especially Affected
Gravity constantly pulls blood downward toward your feet. When you stand or sit for long periods, venous pressure in your lower legs increases substantially. This extra pressure can force red blood cells through fragile capillary walls, even in otherwise healthy people. That’s why petechiae from prolonged standing, heavy exercise, or tight clothing tend to cluster on the lower legs and ankles rather than appearing across the whole body.
Small-vessel vasculitis, an inflammatory condition affecting the tiny blood vessels near the skin’s surface, also favors the legs for the same gravitational reason. The Vasculitis Foundation notes that the hallmark of cutaneous small-vessel vasculitis is a rash of tender, purple or reddish-brown spots concentrated over the legs, buttocks, and trunk. Avoiding prolonged standing, elevating the legs, and wearing compression stockings can help manage symptoms when vasculitis is the underlying cause.
Low Platelet Count
Platelets are the blood cells responsible for plugging leaks in damaged vessels. When your platelet count drops too low, even normal wear and tear on capillaries can produce visible bleeding into the skin. Petechiae typically start appearing when platelet counts fall between 20,000 and 50,000 per microliter of blood (normal is 150,000 to 400,000). At those levels, you may also notice easy bruising or tiny spots appearing after minor pressure on the skin.
Many conditions lower platelet counts. Some of the more common ones include immune thrombocytopenia (where your immune system mistakenly destroys platelets), certain leukemias and bone marrow disorders, liver disease, and viral infections that temporarily suppress platelet production. Several medications can also reduce platelets as a side effect.
Medications That Trigger Petechiae
Blood thinners are an obvious culprit, since they interfere with clotting and make any small vessel leak more likely to produce a visible spot. But some medications cause petechiae through a different mechanism: they trigger inflammation in the walls of tiny blood vessels, a reaction called cutaneous small-vessel vasculitis. This causes the vessel walls themselves to break down, leading to clusters of non-blanching spots that can range from pinpoint petechiae to larger purple patches.
Medications known to cause this reaction include certain antibiotics (penicillins and sulfonamides), the gout medication allopurinol, some seizure medications, and certain heart drugs. Direct-acting oral anticoagulants have also been linked to this type of vessel inflammation in case reports, with apixaban accounting for the most documented cases, followed by rivaroxaban and dabigatran. If petechiae appear shortly after starting a new medication, that timing is worth noting.
Infections
A wide range of infections can cause petechiae by damaging blood vessel walls directly, lowering platelet counts, or both. Viral infections like mononucleosis, rubella, cytomegalovirus, and COVID-19 are common triggers. Bacterial infections including strep throat and scarlet fever can also produce petechial rashes. In most of these cases, the petechiae appear during the active infection and resolve as you recover.
One infection deserves special attention. Meningococcemia, a bacterial bloodstream infection, causes a rapidly spreading petechial rash that is a medical emergency. The bacteria destroy blood vessel walls throughout the body, blocking blood flow to organs and tissues. Symptoms escalate quickly and include high fever, severe muscle pain, cold hands and feet, chills or rigors, abdominal pain, and a rash that starts as small petechiae in areas of skin pressure and rapidly expands into larger discolored patches. This combination of symptoms requires immediate emergency care.
Vitamin C Deficiency
Vitamin C is essential for building collagen, the structural protein that holds capillary walls together. When your body doesn’t get enough vitamin C over a sustained period, the connective tissue in blood vessel walls weakens, and capillaries begin to leak. This is the mechanism behind scurvy, which was historically common among sailors but still occurs today in people with very restricted diets, chronic alcoholism, or severe malabsorption issues.
What makes vitamin C deficiency distinctive is that your clotting function remains completely normal. Bleeding times and platelet counts test fine. The problem isn’t with clotting; it’s that the vessels themselves are too fragile to hold blood in. Petechiae from vitamin C deficiency often appear around hair follicles on the legs and may be accompanied by swollen or bleeding gums, slow wound healing, and fatigue.
A Childhood Cause: IgA Vasculitis
In children between ages 2 and 8, a condition called IgA vasculitis (formerly Henoch-Schönlein purpura) is one of the most recognizable causes of petechiae and purpura on the legs. It’s an immune-mediated inflammation of small blood vessels that produces a distinctive rash on the legs and buttocks, often accompanied by joint pain in 50 to 75 percent of cases, abdominal pain in about half, and kidney involvement in 25 to 50 percent. It’s diagnosed based on these clinical features rather than a single lab test, and most children recover fully, though kidney function is monitored during and after the illness.
When Petechiae Signal Something Serious
Isolated petechiae on the legs after a long day of standing, intense exercise, or from a known minor cause are usually not dangerous. The spots that should prompt concern are those that appear suddenly across large areas, spread rapidly, or show up alongside other symptoms. A combination of petechiae with high fever, severe body aches, stiff neck, confusion, or rapidly worsening energy levels points toward serious infections like meningococcemia that require emergency treatment within hours.
Petechiae accompanied by unexplained weight loss, frequent infections, persistent fatigue, or bleeding from the gums or nose may indicate a bone marrow problem or blood disorder that needs evaluation. New petechiae appearing after starting a medication, or petechiae in a child with joint and abdominal pain, are also patterns worth having assessed promptly. The spots themselves are a signal, not a diagnosis, and what they mean depends almost entirely on what’s happening alongside them.

