Blood Spots Under the Skin

Q:

I have raised red blood spots on my skin, what are they?

A:

Assuming they’ve been there for a while, I suspect they’re cherry hemangiomas.

Cherry hemangiomas is also called red mole. They are quite common and can appear on any area of your body. They usually affect people over 30 years of age. They look red because of broken blood vessels inside them.

You do not usually need to worry about them unless you notice a change in their shape, size, or color.

Q:

I am getting blood spots under the skin on only my left arm. They appear suddenly and fade away in about 10 days. What causes them?

A:

It’s likely petechiae, due to the blood vessels present under the skin get damaged spilling out the blood in the inner skin layers. This results in the accumulation of blood in particular skin areas. This condition is mostly observed on feet and ankles. This can also occur when the body suffers from lack of platelets as they play an important role in blood clotting process.

Q:

I have tiny little blood spots under my skin on my legs and chest iam 25 and female what does this mean?

A:

Hard to say without seeing them, but I suspect that they are cherry angiomas, which are like moles except that they are made of small blood vessels. I’d suggest that you have a dermatologist look at them in person.

Q:

I have tiny blood spots under my skin on my legs, arms and chest. They are not very noticeable, and they are scattered (not in clusters). I have noticed slight pain in the areas that they are located. What could it be?

A:

Assume they’ve been there for a while, these could be small collections of blood vessels under the skin, cherry angiomas, which are harmless and quite common unless getting larger suddenly.

However, it’s good for you to visit a dermatologist every time you find something new growing on your skin.

* The Content is not intended to be a substitute for professional medical advice, diagnosis, or treatment. Always seek the advice of your physician or other qualified health provider with any questions you may have regarding a medical condition.