Red Spots Under Eyes: Causes and Treatment

Red spots under your eyes are usually petechiae, tiny pinpoint dots caused by broken capillaries just beneath the skin. They can also be caused by contact dermatitis, an allergic or irritant reaction to something touching that area. The skin under your eyes is thinner than almost anywhere else on your body, which makes it especially prone to both problems. Most causes are harmless and resolve on their own, but a few patterns deserve medical attention.

Petechiae: The Most Common Cause

Petechiae are flat, pinpoint spots smaller than 2 mm that don’t fade when you press on them. That “non-blanching” quality is the key identifier. They form when tiny blood vessels under the skin rupture and leak a small amount of blood into the surrounding tissue. Under the eyes, where the skin is exceptionally thin, even mild pressure increases can cause this.

The most frequent triggers are physical strain. Forceful vomiting, intense coughing, heavy weightlifting, or even prolonged crying can spike pressure in the small vessels of your face and cause these spots to appear on the face, neck, and chest. Giving birth is another classic trigger. If you recently did anything that involved sustained straining or bearing down, that’s very likely your answer.

Petechiae caused by physical strain and no underlying medical condition typically resolve within one to two weeks without any treatment. You don’t need to do anything special to help them along. They’ll shift through faint color changes as the leaked blood is reabsorbed, similar to how a bruise fades.

Allergic and Irritant Reactions

If the red spots under your eyes look more like patches of irritated, dry, or slightly raised skin rather than tiny pinpoint dots, you’re likely dealing with contact dermatitis. The under-eye area is uniquely vulnerable because the skin there absorbs chemicals more readily than thicker skin elsewhere on your face.

A large study on eyelid dermatitis identified seven major allergen groups responsible for most cases. Metals rank highest, particularly nickel from eyeglass frames and gold from eye makeup. Fragrances in cosmetics and cleansing products are another top culprit, along with preservatives found in skincare, eye drops, and over-the-counter eye preparations. One preservative worth knowing about is benzalkonium chloride, which shows up in many eye drops and facial products.

Some less obvious triggers include shellac (a sticky compound that helps skincare products adhere to skin), acrylate chemicals from gel or acrylic nails (you touch your face more than you think), and surfactants in “tear-free” shampoos. Even topical antibiotics like neomycin and bacitracin, which people sometimes apply around a healing scratch, can trigger a reaction in sensitized skin.

If you suspect a product is causing your symptoms, the most effective first step is eliminating preservatives and fragrances from all personal care products that contact your face. This includes shampoo that rinses down over your eyes in the shower. Give it two to three weeks to see improvement, since the skin in this area heals slowly.

Aging Skin and Fragile Capillaries

If you’re over 50 and noticing red or purplish spots appearing under your eyes with little to no obvious cause, age-related skin changes are a likely factor. Over time, the connective tissue in the skin loses its ability to support the tiny blood vessels running through it. The skin becomes thinner, less elastic, and loses the subcutaneous fat that once cushioned it. This combination, sometimes called dermatoporosis, means that even very minor contact (rubbing your eyes, pressing your face into a pillow) can rupture small vessels and create visible spots.

This process is accelerated by cumulative sun exposure, which breaks down collagen and elastin fibers. The condition is called actinic purpura, and it’s extremely common. The spots tend to be slightly larger than petechiae and can range from red to deep purple. They heal on their own but may recur easily because the underlying fragility remains.

Treating Red Spots Around the Eyes

For petechiae from straining, no treatment is needed. They fade within one to two weeks. A cool compress may help with any associated puffiness but won’t speed up the resolution of the spots themselves.

For contact dermatitis, removing the irritant is the primary treatment. Low-strength hydrocortisone cream (1%) is sometimes used for flares, but it carries real risks when applied near the eyes. Prolonged or repeated use can thin the already-delicate skin further, create visible broken blood vessels (telangiectasias), and even raise pressure inside the eye, contributing to glaucoma. If you do use it, keep it to short stretches of a week or less. For persistent or recurring under-eye dermatitis that doesn’t respond well to brief steroid use, non-steroidal prescription creams that calm the immune response locally are effective alternatives without the skin-thinning side effects.

For age-related spots, protecting the skin from further sun damage with sunscreen and sunglasses helps slow progression. Being gentle with the skin around your eyes, avoiding rubbing or tugging, reduces the frequency of new spots.

When Red Spots Signal Something Serious

Most red spots under the eyes are benign, but certain patterns point to conditions that need prompt evaluation. Petechiae caused by blood disorders or clotting problems tend to appear in multiple locations on the body, not just under the eyes. If you notice widespread spots on your arms, legs, torso, or inside your mouth alongside the ones under your eyes, that’s a meaningful distinction.

The underlying causes in these cases include low platelet counts (thrombocytopenia), clotting disorders, vitamin K deficiency, chronic liver disease, and in rare cases, leukemia. Inflammatory conditions like lupus and certain types of vasculitis can also produce petechiae.

Seek prompt medical care if your red spots appear alongside any of these: fever, sudden vision changes, severe headache, eye pain, sensitivity to light, nausea or vomiting you can’t explain, or swelling in or around the eye. Also pay attention if the spots are spreading rapidly. Drawing a line around the edge of the spotted area with a pen can help you track whether they’re expanding over the course of hours, which is useful information for a doctor evaluating you.

If you’re an otherwise healthy adult who recently strained physically and sees a few tiny dots under your eyes that aren’t spreading, that’s the most common and least concerning scenario. Give them two weeks to fade before worrying further.