11 Reasons Why You Have Red Dots On Your Skin


Those tiny red dots on your arms, torso, or legs can range from completely normal to a sign of an underlying condition. While many causes are benign, some warrant medical attention—especially if they’re spreading, itchy, painful, or don’t fade when pressed.
Here are 11 common causes, from most to least concerning:

1. Cherry Angiomas (Most Common in Adults Over 30)

  • What: Small, bright red, dome-shaped bumps caused by dilated blood vessels.
  • Why: Genetics and aging—harmless and very common.
  • Clue: Don’t blanch (fade) when pressed; may increase with age.

2. Petechiae (Tiny Broken Capillaries)

  • What: Pinpoint red/purple dots that don’t blanch when pressed.
  • Causes:
    • Vigorous coughing, vomiting, or straining
    • Sunburn or minor trauma
    • Certain medications (like aspirin or blood thinners)
  • Warning: If widespread, sudden, or accompanied by fever/bruising—see a doctor (could signal infection or clotting disorder).

3. Keratosis Pilaris (“Chicken Skin”)