Question: how long do welts last?
Answer: The length of time it takes for a welt or bruise to heal varies depending on the extent of trauma. Typically, welts heal faster than a bruise. Whereas a welt can gradually disappear in a couple of days, it might take up to two weeks for a bruise to heal completely.