Verywell Health on MSN

How long it takes for a bruise to heal

Medically reviewed by Marisa Garshick, MD Key Takeaways Many bruises last for about two weeks.The healing time for a bruise ...