4 doctors weighed in:

How long should bruising last after having a blood test taken?

4 doctors weighed in
Dr. Joseph Woods
Pathology
2 doctors agree

In brief: About one week.

Bruises/hematomas are caused by a ruptture of underlying blood vesses with subsequent release of blood contents.
This often happens during blood tests. It takes about 7 days to clear this from the tissue.

In brief: About one week.

Bruises/hematomas are caused by a ruptture of underlying blood vesses with subsequent release of blood contents.
This often happens during blood tests. It takes about 7 days to clear this from the tissue.
Dr. Joseph Woods
Dr. Joseph Woods
Thank

In brief: Several days

After blood is drawn, the puncture needs to heal, and spilled blood will be metabolized.
The breakdown of blood goes through a defined pathway, creating the various colors (red, blue-purple, light green, light brown, dark brown) that we recognize through the skin as heme is broken down. It is variable for each person and so can take 4 - 20 days.

In brief: Several days

After blood is drawn, the puncture needs to heal, and spilled blood will be metabolized.
The breakdown of blood goes through a defined pathway, creating the various colors (red, blue-purple, light green, light brown, dark brown) that we recognize through the skin as heme is broken down. It is variable for each person and so can take 4 - 20 days.
Dr. Lester Thompson
Dr. Lester Thompson
Thank
Get help from a real doctor now
Dr. Christopher Crosby
Board Certified, Dermatology
12 years in practice
93K people helped
Continue
108,000 doctors available
Read more answers from doctors