Question: how long do cold sores on roof of mouth last?
Answer: Mouth sores often go away in 10 to 14 days, even if you do not do anything. They sometimes last up to 6 weeks. The following steps can make you feel better: Avoid hot beverages and foods, spicy and salty foods, and citrus.