How long do needle bruises last? A definitive guide to healing time
•
4 min read
Most minor bruises after a needle puncture, such as a blood draw or vaccination, typically last for 3 to 7 days. This common, temporary discoloration, medically known as a hematoma, is the body's natural response to minor tissue damage, and understanding how long do needle bruises last can set your expectations for recovery.