Red dots on your skin can be concerning, but they're often harmless and caused by a variety of factors. Whether you've noticed these tiny spots overnight or they've been there for a while, understanding their potential causes can help you determine if you need to see a doctor or simply make some lifestyle adjustments. Here are 11 common reasons why red dots may appear on your skin.
1. Petechiae: Tiny Blood Vessel Breaks
Petechiae are small, flat red dots caused by broken capillaries near the surface of the skin. They often appear after coughing, vomiting, or straining and don’t fade when pressed.
- What to Do: If petechiae occur frequently or without an obvious cause, consult a healthcare professional to rule out underlying conditions like low platelet count.
2. Cherry Angiomas: Harmless Growths