skin






 

Question by  Imthu (11)

How long does it take a canker sore to heal?

I've had one for weeks now.

 
+6

Answer by  primatefreak (1616)

There are two types of canker sores: Simple canker sore, between 10-20 of age and can have 3-4 times per year.Real cause is unknown,probably due to stress or tissue injury. Second: Complex canker sore caused by an underlying health condition. Both can last 1-2 weeks. Call dentist if 3 weeks or more. Avoid acidic foods and good oral hygiene helpful.

 
+5

Answer by  Lucy101 (225)

Canker sores are painful ulcers in the mouth. It is painful during the first week after onset but pain decreases after 7 to 10 days. It usually heals without treatment in about a week or two. For chronic and persistent sores, consult your doctor.

 
+5

Answer by  sonicfoundation (2597)

It really take a variable amount for them to heal. If aggravated, they can last a while. If you are concerned, please consult a doctor.

 
+5

Answer by  leah84 (1043)

It will take a long time if you are not using medication on it. Try an over the counter cream and it shouldn't take long to clear up.

 
+4

Answer by  Baobao (1273)

It depends on your health condition and diet.Generally it takes a couple of days to recover.Based on your case, I recommend you have more fresh fruit and green vegetables.You also can take some vitamins.

 
+2

Answer by  Venise (104)

Canker sores tend to heal in about 7 to 10 days depending on if you are keeping it clean or not.

 
You have 50 words left!