Viewer Comments: Canker Sores - Home Remedies

Patient Comments & Reviews

The eMedicineHealth doctors ask about Canker Sores:

Canker Sores - Home Remedies

What home remedies have you found helpful in treating canker sores?

Anonymously share your comment to help others.Patient Discussions FAQs

Comment from: Jack, 25-34 Male (Patient) Published: October 08

I've used a product called Canker Cover for my canker sores. It looks like a pill, and you stick it on the sore. It forms a gel bandage that lasts for hours and protects the sore and stops it from hurting. My canker sore was gone in one day when I used it.

Comment from: 45-54 Female (Patient) Published: June 01

I am a 50 year old female and I've suffered from canker sores all of my life. They became very frequent over the past two years to the point where there was rarely a time when my whole mouth wasn't broken out in sores. I noticed that I had a huge break out after I had eaten walnuts and almonds. I have always eaten peanut butter as well. I stopped eating nuts and have had almost no sores except for two small mild ones in the past two months. I recommend that if you are eating nuts including peanut butter or peanuts, give them up for a month and see how you do.

Comment from: 19-24 Female (Patient) Published: October 16

Debacterol works, but you have to be very careful with it. It is sulfuric acid and is incredibly painful. This is a last resort for me if I need a sore GONE quickly. What really works are Quantum Canker Covers, put on the sore at night (but put wax on your teeth because it will make your teeth very sensitive in that area). Also, Oral-B's canker sore mouthwash with hydrogen peroxide is wonderful. Use it several times a day and it really helps heal well. I have bigger, longer-lasting canker sores, so i've tried almost everything in the book. Drinking milk and eating yogurt helps, along with brushing teeth regularly. Good luck.

Comment from: Hal, 65-74 Male (Patient) Published: September 17

I have had cankers sores all my life but now they are gone. My doctor asked me if I ate lots of chocolate and I told him I ate lots of chocolate. I went cold turkey on the chocolate 5 years ago and have only had a couple of canker sores since I stopped eating chocolate.

Comment from: Brat, 25-34 Female (Patient) Published: September 11

I've been taking coconut oil daily for my thyroid just to see if it would help my thyroid (I have Hashimoto). I've noticed when my thyroid goes haywires I often get a canker sore or two right before. Anyway this is the first time I've been taking it while having a canker sore and it healed in two days. Usually mine lasts for at least a week or more. When I read up on coconut oil it says it contains Lauric Acid which helps the immune system. I am certain it's what shortened the healing time. It's also done wonderful things for my skin by moisturizing form the inside out because Hashimoto makes my skin very dry and itchy to the point I get an eczema like rash that won't go away. It hasn't happened this time and my skin looks and feels so smooth and silky. As for my thyroid, I don't know if it's done anything. I am also on meds for it, so I can't tell if it's helping the meds or doing nothing.

Comment from: Lynn, 45-54 Female (Patient) Published: August 06

My dentist referred me to an oral pathologist after chronic, severe mouth ulcers erupted following various dental procedures. The pathologist confirmed the diagnosis of canker sores and prescribed Diprolene Gel 0.05%. A thin film should be applied to the ulcer at the earliest possible sign of eruption, and can be applied up to four to six times daily.

Comment from: Remp, 35-44 Male (Patient) Published: April 05

Go to your dentist, ask for Debacterol--canker sores gone in a day or two each time I've used it. Been looking for this my whole life!

Published: June 14

My mother told me they were caused by eating too many sweets! LOL.

Comment from: Linda, 25-34 Female (Patient) Published: May 18

I've suffered with oral cankers forever. I recently found The Canker Spanker online and it was a God send. It is a little pill you take once a day to prevent canker breakouts and twice a day for a breakout. The painful cankers are gone really fast.

Comment from: Bob, 55-64 Male (Patient) Published: April 26

The best thing that I have found is Canker Cover. It will usually heal the sore in about 24 hours. Found it at Walgreens.


Must Read Articles Related to Canker Sores

Anemia Anemia can be caused by many conditions and diseases such as iron deficiency, poor diet and nutrition, cancers, bone marrow problems, and more. Symptoms of anem...learn more >>
Anxiety Anxiety is a feeling of apprehension, fear, or worry. Some fears and worries are justified, such as worry about a loved one. Anxiety may occur without a cause, ...learn more >>
Celiac Disease
Celiac Sprue Celiac disease (sometimes referred to as as celiac disease), gluten-sensitive enteropathy, and gluten-induced enteropathy is a chronic disease of the digestive ...learn more >>

Patient Comments & Reviews

The eMedicineHealth doctors ask about Canker Sores:

Canker Sores - Symptoms

What symptoms have you experienced with canker sores?

Canker Sores - Medical Treatment

What medical treatments have you found to be effective for canker sores?

Canker Sores - Causes

What things (disease flares, medications, other diseases, conditions, etc.) triggers or cause canker sores for you?

Viewer Comments are not a substitute for professional medical advice, diagnosis, or treatment. Never delay or disregard seeking professional medical advice from your physician or other qualified health provider because of something you have read on eMedicineHealth. The opinions expressed in the comments section are of the author and the author alone. eMedicineHealth does not endorse any specific product, service or treatment.

Alert If you think you have a medical emergency, call your doctor or 911 immediately.

Report Problems to the Food and Drug Administration

You are encouraged to report negative side effects of prescription drugs to the FDA. Visit the FDA MedWatch website or call 1-800-FDA-1088.

Medical Dictionary