How Long Do Hickeys Last

A hickey is a bruise that forms when someone sucks on another person's skin. Just like a bruise, a hickey can last anywhere from one to two weeks, changing color along the way as your body absorbs the blood. Typically, hickeys last from for about 5 to 12 days when untreated. However, they may take a little bit less time or much longer because of various reasons. So, hickeys may last for as little as 2 days or as long as 4 weeks to completely go away .

To help speed up the healing process of a hickey, you can apply a cold pack right away. Switch to heat on day two or three. You can also apply aloe vera pulp, peppermint oil, cocoa butter or pineapple.