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
107,000 doctors available
Read more answers from doctors