Small red dots on your arms are almost always harmless, caused by something as simple as clogged hair follicles, tiny broken blood vessels, or a mild skin reaction. The most common culprits are keratosis pilaris (rough, bumpy “chicken skin”), cherry angiomas (pinpoint red spots that appear with age), folliculitis (inflamed hair follicles), heat rash, or contact dermatitis. In rare cases, red dots that don’t fade when you press on them can signal a blood-related issue that needs prompt attention.
The key to narrowing it down is the texture, size, and pattern of the dots, plus whether they itch, hurt, or appeared suddenly.
Keratosis Pilaris: Rough, Bumpy Skin
If the red dots feel rough or slightly raised, like sandpaper or goosebumps that won’t go away, you’re likely looking at keratosis pilaris. This is the single most common cause of persistent red bumps on the upper arms, and it’s completely harmless. It happens when a protein called keratin builds up around hair follicles, forming tiny plugs that trap hairs underneath. The plugs irritate the surrounding skin, creating small inflammatory bumps with redness around each one.
Keratosis pilaris typically shows up on the outer surfaces of the upper arms, thighs, and buttocks. It doesn’t itch or hurt. The bumps are often skin-colored with a reddish ring, and the overall texture is the giveaway: your skin feels rough even though you haven’t done anything to irritate it. It tends to be worse in dry, cold weather and can improve on its own during summer.
Over-the-counter creams that dissolve the keratin plugs are the standard treatment. Look for lotions containing lactic acid (5% to 12%), salicylic acid (3% to 6%), or urea (10% to 20% for mild cases, up to 30% for stubborn patches). These work by gently breaking down the buildup around each follicle. Consistent daily use over several weeks is necessary before you see improvement, and the bumps typically return if you stop.
Cherry Angiomas: Tiny Bright Red Spots
If the dots are smooth, bright red, and perfectly round (not rough or bumpy), they’re likely cherry angiomas. These are small clusters of blood vessels just under the skin’s surface, ranging from 1 to 5 millimeters across. They’re dome-shaped, painless, and don’t itch.
Cherry angiomas are incredibly common. Somewhere between 5% and 41% of people develop their first ones in their 20s, and by age 75, roughly three out of four people have them. They tend to multiply as you get older. They’re entirely benign and don’t require treatment, though a dermatologist can remove them for cosmetic reasons if they bother you.
Folliculitis: Infected Hair Follicles
Red dots that look like small pimples, especially if they’re itchy or have a white tip of pus, point toward folliculitis. This happens when hair follicles get damaged and then invaded by bacteria (usually Staphylococcus aureus, which already lives on your skin). Shaving, waxing, tight sleeves, and friction from workout gear are common triggers on the arms.
Mild folliculitis often clears on its own within a week or two. Keeping the area clean, wearing loose clothing, and avoiding shaving the affected skin helps it heal. If you shave your arms and get these bumps regularly, try shaving in the direction of hair growth, using a sharp clean blade, and applying moisturizer afterward. Avoid sharing razors or towels, since the bacteria can spread.
Heat Rash
If the red dots appeared during hot weather, after exercise, or in spots where clothing sits tight against your skin, heat rash is a strong possibility. It develops when sweat ducts get blocked by bacteria or skin debris, trapping sweat beneath the surface. The trapped fluid irritates the skin and produces clusters of small red bumps, sometimes with a prickling or stinging sensation.
Heat rash on the arms typically shows up where sleeves create friction or where sweat pools against the skin. It resolves on its own once you cool down and let the skin breathe. Wearing loose, moisture-wicking clothing and staying in cooler environments speeds recovery. It’s not dangerous, but scratching can lead to secondary infection.
Contact Dermatitis: A Skin Reaction
Red bumps that appeared after you used a new product, wore something different, or touched a plant may be contact dermatitis. This is your skin reacting to an irritant or allergen. Common triggers include laundry detergents, bleach, nickel in jewelry or watch bands, fragrances in lotions, sunscreen, formaldehyde in cosmetics, and plants like poison ivy.
The rash usually shows up within hours to days after exposure and is often itchy, with dry or scaly skin around the bumps. It can also cause blistering or swelling in more severe cases. The pattern on your arm often mirrors exactly where the substance touched your skin. Identifying and avoiding the trigger is the most effective treatment. The rash typically resolves on its own once the irritant is removed.
Petechiae: When Red Dots Need Attention
There’s one type of red dot that deserves a closer look. Petechiae are flat, pinpoint spots smaller than 2 millimeters that appear when tiny blood vessels under the skin break and leak. The critical feature: they don’t fade when you press on them. You can test this by pressing a clear glass against the spot. If the dot stays visible through the glass, it’s non-blanching, which means blood has leaked outside the vessels into the skin.
Petechiae aren’t always serious. Straining from vomiting, heavy lifting, or even a hard coughing fit can cause them. Certain medications, including blood thinners, some antibiotics, and antidepressants, can trigger them too. However, petechiae can also signal low platelet counts, infections, or blood vessel inflammation, so unexplained non-blanching spots are worth getting checked.
The combination that demands urgent care is non-blanching red or purple spots spreading rapidly alongside a fever, headache, neck stiffness, vomiting, or feeling severely unwell. This pattern can indicate a serious bloodstream infection where purpura (larger areas of bleeding under the skin) and circulatory problems can develop within hours. This scenario is rare, but it’s a true emergency.
How to Tell Which One You Have
A few quick observations can help you sort through these possibilities:
- Texture matters most. Rough, sandpapery bumps point to keratosis pilaris. Smooth, dome-shaped dots suggest cherry angiomas. Pimple-like bumps with pus indicate folliculitis.
- Timing is a clue. Dots that appeared suddenly after heat exposure, a new product, or physical strain have an obvious trigger. Bumps that have been there for weeks or months are more likely keratosis pilaris or cherry angiomas.
- Do the glass test. Press a clear glass against the dots. If they disappear under pressure, blood is still flowing normally through the vessels, and the cause is likely inflammation or a surface-level skin issue. If they stay visible, they’re petechiae, and you should have them evaluated.
- Check for itching. Keratosis pilaris and cherry angiomas don’t itch. Folliculitis, heat rash, and contact dermatitis usually do.
Most small red dots on the arms fall into the “annoying but harmless” category and either resolve on their own or respond well to simple over-the-counter treatments. Dots that are non-blanching, spreading quickly, or accompanied by fever or fatigue are the ones that warrant a medical evaluation sooner rather than later.

