Small red dots on the skin can have many causes. Most are harmless, but some changes should be checked by a healthcare professional. The meaning depends on their size, appearance, location, how quickly they appeared, and whether you have other symptoms.
Common causes of red dots on the skin
🔴 Cherry angiomas
- Small, bright-red or purple-red spots caused by tiny blood vessels.
- Very common as people get older.
- Usually harmless and do not require treatment unless they bleed or become bothersome.
🔴 Petechiae
- Tiny, flat red or purple dots caused by small amounts of bleeding under the skin.
- They may appear after straining, injury, some infections, or certain medications.
- A sudden outbreak of many petechiae should be evaluated, especially with fever, weakness, or unusual bruising.
🔴 Skin irritation or allergic reactions
- New soaps, detergents, fabrics, medications, or foods can sometimes trigger red spots or rashes.
- Often accompanied by itching or swelling.
🔴 Inflamed hair follicles
- Small red bumps around hairs can occur from irritation, shaving, sweating, or infection.
Seek medical advice if red dots:
- Appear suddenly and spread quickly
- Do not fade when pressed (especially if they look like tiny blood spots)
- Are accompanied by fever, severe headache, weakness, or feeling very unwell
- Come with unusual bruising or bleeding
- Change in size, shape, color, or begin bleeding
A photo and a few details can help narrow it down: Where are the red dots (arms, legs, chest, face)? Are they flat or raised? How long have they been there? Do they disappear when you press on them?