You've had a bump, blow, or knock to your body that was hard enough to damage small blood vessels under your skin. Blood leaks out of these blood vessels, called capillaries, and seeps into the ...
Many bruises last for about two weeks. The healing time for a bruise can vary depending on how and where the bruise happened, your overall health, and other individual factors. Talk to your healthcare ...