Cold sores typically last for about 7-10 days, but the healing time can vary depending on the individual and the treatment used.