Palm Beach Gardens is now open. New patients welcome.See the office

Cherry angiomas

Medically reviewed by Mitchell J. Mandel, M.D., F.A.A.D., Board-Certified Dermatologist. Last reviewed .

Cherry angiomas are small, bright red bumps made of blood vessels. They are very common after age 30 and often appear on the trunk, arms and legs. They are harmless.

Signs and symptoms

  • Bright red or purple spots, from pinpoint size to a few millimeters
  • Smooth, dome-shaped or flat
  • May bleed if scratched or injured

How we treat them

  • Confirming the diagnosis, since some spots can look similar
  • Laser treatment to fade them
  • Electrocautery or shave removal

Removal is usually cosmetic. Healing time varies, and scarring or pigment changes are possible.

Where it is offered

Offered at all of our offices.

Q&A

Why do I keep getting more?

They become more common with age and often run in families. New ones appearing over time is normal.

Is removal covered by insurance?

Cosmetic removal is usually not covered. Coverage for symptomatic lesions depends on your plan and medical-necessity criteria.

Who you can see

Mitchell J. Mandel

Mitchell J. Mandel, MD, FAAD

Dermatologist, founder · All offices

Bio
Dustin Marks

Dustin Marks, MD, FAAD

Dermatologist · Upper East Side

Emily Tongdee

Emily Tongdee, MD, FAAD

Dermatologist · Downtown Brooklyn

Emma Newman

Emma Newman, PA-C

Physician assistant · Upper East Side

Grace Jarrett

Grace Jarrett, PA-C

Physician assistant · Downtown Brooklyn

Leah Aminov

Leah Aminov, PA-C

Physician assistant · Greenvale

Karen Chen

Karen Chen, PA-C

Physician assistant · Streeterville

Paige Yurick

Paige Yurick, PA-C

Physician assistant · Streeterville

Arielle Ades

Arielle Ades, DNP, FNP-BC

Nurse practitioner · Boulder

Francesca Raedel

Francesca Raedel, FNP-BC

Nurse practitioner · Boulder

Jennifer Telgener

Jennifer Telgener, FNP-BC

Nurse practitioner · Boulder

Christine Sacco

Christine Sacco, FNP-C

Nurse practitioner · Palm Beach Gardens

Ready to book?

Schedule online, give us a call, or send us a text.

Text (516) 212-6116