How are canker sores treated?
There is no cure for canker sores, but they usually go away on their own in 7 to 10 days. For pain relief, you can try taking ibuprofen (two brand names: Advil, Motrin) or acetaminophen (one brand name: Tylenol). A number of over-the-counter medicines are available to relieve canker sore pain or to protect the sores from becoming irritated when you eat, drink or brush your teeth. Ask your doctor or pharmacist if one of these products might be right for you.