Top answers from doctors based on your search:
Disclaimer

does cyanocobalamin help with canker sores

A 18-year-old member asked:
Dr. James Eitner
34 years experience Family Medicine
Salt water swish: Early on, you can try a salt water or hydrogen peroxide swish and spit. If the symptoms persist past a few days or recur frequently, see your dentist ... Read More
9
9 thanks
Dr. David Astrachan
37 years experience ENT and Head and Neck Surgery
Low acid diet: Avoid acids such as coffee, tea oj etc... Use mylanta or some other liquid antacid after you eat and before you go to bed. Take 1 tablespoon and swish ... Read More
4
4 thanks
Dr. Andrew Oswari
24 years experience Family Medicine
L-lysine: Try a lysine gel cap pierce it and put the gel on your sore. Anti-viral creams like Denavir (penciclovir) can also be very useful.
8
8 thanks

90,000 U.S. doctors in 147 specialties are here to answer your questions or offer you advice, prescriptions, and more. Get help now:

Ask doctors free
Personalized answers
Free
Talk to a doctor
24/7 visits
$15 per month
A 40-year-old male asked:
Dr. Sandra Eleczko
36 years experience Dentistry
Get it checked: Canker sore typically heal in about 10-14 days and once they form they do not keep growing. If the sore in your mouth is growing, please se a dentist ... Read More
2
2 thanks
Dr. Joel Doyon
36 years experience Cosmetic Dentistry
Normal: Canker sores are a result of the body not recognizing parts of the mouth as foreign and attack it, until it then realizes that it's not foreign. Afte ... Read More
Dr. Gary Sandler
54 years experience Dentistry
Canker sores: Vary in size, frequency ; location and we really don't know why. Local irritation may play a role. They start off small when you are probably not ... Read More
A 45-year-old member asked:
Dr. Charles Cattano
39 years experience Gastroenterology
Really canker sores?: Answered before on healthtap, canker sores are common aphthous ulcers of the surface of the mouth that occur situationally, often in response to stres ... Read More
A 42-year-old member asked:
Dr. Daniel Rubenstein
51 years experience Dentistry
Canker sores: Canker sores are a type of mouth ulcer. They can be caused from viral infections, a mouth injury, aggresive tooth brushing, biting the cheek or tongu ... Read More
4
4 thanks
A 30-year-old member asked:
Dr. Robert Berg
49 years experience Dentistry
Fast canker sore cur: Unfortunately once the outbreak occurs it has to run its course. Avoid anything that will irritate them. You might try a product called zilactin. F ... Read More
A 42-year-old member asked:
Dr. Russell Lieblick
21 years experience Oral and Maxillofacial Surgery
Yes! : Minor canker sores heal in about 2 weeks by themselves or 14 days with treatment. :-) treatment can take the pain away, though. Major canker sores dan ... Read More
1
1 thank
A 31-year-old member asked:
Dr. Daniel Rubenstein
51 years experience Dentistry
Canker sores: Canker sores, also called recurrent aphthous stomatitis, usually occur in the mouth on the tongue, cheeks and inside of the lips. They may be caused b ... Read More
2
2 comments
1
1 thank
A 19-year-old female asked:
Dr. Jack Mutnick
17 years experience Allergy and Immunology
Canker Sores: Canker sores are due to herpes simplex virus type 1. It is very very common. A ton of things can cause recurrent outbreaks. You can buy over-the-count ... Read More
1
1 comment
4
4 thanks
A 35-year-old member asked:
Dr. R Lee Hinson
38 years experience Dentistry
Try Zilactin B, : An over the counter medication found in pharmacies. Dry area, apply thin layer, let it dry and turn white. Your dentist can prescribe a steroid in a ... Read More
A 43-year-old member asked:
Dr. Sandra Eleczko
36 years experience Dentistry
Canker sores: Avoid acidic and spicy foods. They can irritated the area. OTC products can coat the canker sore and provide short term relief. It takes 7-10 days ... Read More

90,000 U.S. doctors in 147 specialties are here to answer your questions or offer you advice, prescriptions, and more. Get help now:

Ask doctors free
Personalized answers
Free
Talk to a doctor
24/7 visits
$15 per month