Small Red Dots on Skin: Causes and When to Worry

Small red dots on the skin are extremely common and usually harmless. The most likely explanation depends on a few key details: whether the dots are flat or raised, whether they fade when you press on them, and where on your body they appear. In most cases, the cause is something benign like a cherry angioma or a mild skin reaction, but certain patterns warrant a closer look.

Cherry Angiomas: The Most Common Cause

If your red dots are tiny, round, and slightly raised, they’re probably cherry angiomas. These are small clusters of blood vessels that form just beneath the skin’s surface, creating bright red to dark red bumps typically 1 to 5 millimeters across. They’re painless, don’t itch, and are completely harmless.

Cherry angiomas are remarkably common. An estimated 50% of adults develop them after age 30, and that number climbs to about 75% by age 75. They tend to appear on the torso, arms, and shoulders, and new ones can keep popping up over time. No one knows exactly why they form, though genetics and aging both play a role. They don’t need treatment, but if one bothers you cosmetically, a dermatologist can remove it with laser therapy, freezing, or a quick electrical procedure. All of these methods work well, with laser treatment generally being the least painful option.

Petechiae: Flat Dots That Don’t Fade

If your red dots are completely flat, pinpoint-sized (under 2 millimeters), and don’t lose their color when you press on them, they may be petechiae. These form when tiny blood vessels called capillaries leak a small amount of blood into the skin. The dots can look red, brown, or purple, often appear in clusters, and sometimes show up inside the mouth or on the eyelids.

Petechiae have a wide range of causes, from minor to serious. Straining during vomiting, coughing, or heavy lifting can create enough pressure to burst small capillaries, producing a scattering of dots that resolves on its own. Certain medications, particularly blood thinners, can also cause them. But petechiae can also signal a low platelet count, a clotting disorder, or an infection affecting the blood vessels.

Here’s a simple way to check at home: press the side of a clear drinking glass firmly against the dots. If the redness fades or disappears under pressure, you’re likely looking at a normal, blanching rash. If the dots stay visible through the glass, that means blood has leaked out of the vessels and into the surrounding skin, which is the hallmark of petechiae. Non-blanching dots that appear alongside a fever, unusual bruising, or a general feeling of being unwell should be evaluated promptly.

Keratosis Pilaris: Rough, Bumpy Red Spots

If the red dots feel rough or sandpapery and cluster on the backs of your upper arms, thighs, or buttocks, keratosis pilaris is the likely culprit. This happens when a protein called keratin builds up and plugs individual hair follicles. Each plug creates a small, slightly inflamed bump surrounded by a ring of redness.

Keratosis pilaris is harmless and incredibly common, especially in teenagers and young adults. It can also show up on the face and trunk. The bumps don’t hurt, though they can occasionally itch. The condition tends to improve with age and responds well to gentle exfoliation and moisturizers that contain ingredients like lactic acid or urea, which help dissolve the keratin plugs over time. It won’t disappear overnight, but consistent moisturizing makes a noticeable difference for most people.

Heat Rash

Red dots that appear during hot weather, after exercise, or under tight clothing are often heat rash. This develops when sweat ducts become blocked, trapping perspiration beneath the skin. The most common form produces small red bumps and tiny fluid-filled blisters that sting or prickle, especially in skin folds, on the chest, or anywhere clothing sits snugly against the body.

Heat rash is most prevalent in warm, humid climates and during summer months. Beyond temperature, anything that blocks sweat from reaching the surface can trigger it: bandages, adhesive patches, synthetic fabrics, or even prolonged bed rest. The rash typically clears within a few days once you cool down and let the skin breathe. Loose, lightweight clothing and air-conditioned environments speed recovery. If the affected area becomes swollen, warm to the touch, or starts oozing, that may indicate a secondary infection rather than simple heat rash.

Other Possible Causes

Several other conditions can produce small red dots:

  • Insect bites often leave clusters of small red bumps that itch, particularly in a line or grouped pattern (common with fleas or bed bugs).
  • Contact dermatitis produces red, sometimes bumpy patches where an irritant or allergen touched the skin, such as a new detergent, nickel jewelry, or latex.
  • Folliculitis looks like small red pimples centered on hair follicles, caused by bacterial infection or irritation from shaving.
  • Spider angiomas resemble cherry angiomas but have visible, spidery blood vessel lines radiating outward from a central dot. A few are normal, but many appearing at once can sometimes reflect liver changes.

When Red Dots Signal Something Serious

Most small red dots are benign, but a few warning signs set the serious causes apart. Non-blanching dots (the ones that stay visible during the glass test) combined with any of the following deserve medical attention: fever, unexplained bruising, bleeding gums, fatigue that doesn’t improve with rest, or dots that spread rapidly over hours rather than days.

Spots larger than 2 millimeters that don’t blanch are classified as purpura rather than petechiae and point more strongly toward a clotting problem or vascular issue. The distinction matters because petechiae from a coughing fit are self-limiting, while widespread purpura may reflect a condition that needs bloodwork to evaluate platelet levels and clotting function. If your red dots appeared suddenly without an obvious cause like physical strain, and especially if you feel unwell in other ways, getting them checked is a reasonable next step.