How Long Do Canker Sores Take To Heal?
Thanks, XXXX
Canker sores need 2 weeks to heal. In general it is a virus causing them.
Detailed Answer:
Hello,
Thank you for using Healthcaremagic to post your health query.
I read carefully your question and I understand your concern.
The canker sores will need at least 2 weeks to go away, because they are caused by a virus which action lasts for that much.
You can use:
- a topical steroid like dexamethasone 5% oral paste 3 times daily which hastens healing and reduces pain.
- the foods that are recommended to eat are cold and high caloric like ice cream. The cold will anesthetize the sores and the calories will keep you full for some time.
If not better in another week, or if worse, feel free to follow up with me or see a local doctor.
Regards,
Dr. Papaqako