Canker sores are small, shallow ulcers that form inside the lips, on the inside of the cheeks, or under the tongue. They are not the same as cold sores, which are caused by the herpes virus and appear on the outside of the mouth. Canker sores are not contagious. They are a common condition, and most people will have at least one at some point in their lives. The exact cause is not always clear, but they are typically triggered by a combination of factors including minor mouth injuries, certain foods, stress, and nutritional deficiencies.
What Is the Difference Between a Canker Sore and a Cold Sore?
Canker sores appear inside the mouth. They are flat, gray or white ulcers with a red border. Cold sores appear on the outside of the mouth, usually on the lips. They are caused by the herpes simplex virus and are highly contagious. Cold sores often start with a tingling or burning sensation before a fluid-filled blister forms. Canker sores, in contrast, are not caused by a virus and cannot be passed from person to person.
This distinction matters for treatment. Antiviral creams work on cold sores but have no effect on canker sores. Treating a canker sore with a cold sore remedy will not help. If you are unsure which type of sore you have, look at the location. Inside the mouth means canker sore. On the lip edge means cold sore.
Why Do I Have A Canker Sore Causes Treatment?
Canker sores have several known triggers, though the underlying reason one person gets them and another does not is not fully understood. The most common triggers include:
- Minor mouth injuries. Biting the inside of your cheek, brushing too hard, or eating sharp foods like chips can create a small wound that turns into a canker sore.
- Food sensitivities. Some people find that acidic foods like citrus fruits, tomatoes, or spicy foods trigger sores.
- Stress. Emotional stress and physical fatigue are frequently reported before an outbreak.
- Nutritional deficiencies. Low levels of vitamin B12, iron, or folate have been linked to recurrent canker sores in some studies.
- Hormonal changes. Some women report more sores during their menstrual cycle.
- Certain toothpastes. Sodium lauryl sulfate, a foaming agent in many toothpastes, may irritate the mouth lining in some people.
Most canker sores are minor and heal on their own within one to two weeks. Treatment focuses on pain relief and reducing inflammation, not on curing the sore itself. Over-the-counter gels containing benzocaine or hydrogen peroxide can numb the area. Prescription mouth rinses with corticosteroids may be used for severe or frequent outbreaks.
What Does a Canker Sore Look Like?
A typical canker sore is round or oval with a white, yellow, or gray center and a red rim. It is usually less than a centimeter across. The sore sits on the soft tissue inside the mouth, not on the gums or the hard palate. Pain is often worse for the first three to four days, then gradually fades.
There are two main types. Simple canker sores appear a few times a year, last about a week, and are the most common type. Complex canker sores are larger, deeper, and take longer to heal. They can leave scarring. Complex sores are less common and may require medical treatment.
How Long Does a Canker Sore Last?
Simple canker sores typically last 7 to 14 days. Pain is usually worst in the first few days and improves as the sore begins to heal. Complex canker sores can last up to six weeks and may leave a scar. If a sore lasts longer than two weeks without improving, see a healthcare provider.
Healing time depends on the size of the sore and whether it keeps being irritated. Eating rough foods, brushing the area, or repeatedly touching it with your tongue can slow healing. Keeping the area clean and avoiding known triggers can help the sore resolve on its normal timeline.
When Should You See a Doctor for a Canker Sore?
Most canker sores do not need medical care. See a doctor or dentist if you have any of the following:
- A sore that lasts longer than two weeks
- Unusually large sores or sores that spread
- Pain that is not controlled by over-the-counter medication
- Difficulty drinking or eating because of pain
- Fever or swollen lymph nodes along with the sore
Frequent canker sores — more than two or three per year — may also be worth discussing with a doctor. Recurrent sores can sometimes point to an underlying condition like inflammatory bowel disease, celiac disease, or a vitamin deficiency. A blood test can check for these.
What Treatments Actually Work for Canker Sores?
No treatment cures a canker sore. The goal is pain control and reducing inflammation while the sore heals on its own. Several options have solid evidence behind them.
Over-the-counter topical products are the first line. Benzocaine gels numb the area for a short time. Products with hydrogen peroxide or sodium bicarbonate help clean the sore and may reduce irritation. These do not speed healing, but they make eating and talking more comfortable.
Prescription treatments are reserved for severe or frequent sores. Corticosteroid ointments like triamcinolone acetonide reduce inflammation directly. These require a prescription and are applied to the sore one to three times per day. They work best when started early, at the first sign of a sore forming.
Oral medications are rarely used. Colchicine or dapsone may be prescribed for severe recurrent canker sores that do not respond to topical treatment. These drugs have significant side effects and are only used when the condition seriously affects quality of life.
Home remedies like salt water rinses or applying milk of magnesia are widely recommended. Some research supports salt water as a gentle cleanser. The evidence for other home remedies is limited. They are unlikely to cause harm, but they are not proven to shorten healing time.
Can You Prevent Canker Sores?
You cannot always prevent canker sores, but you can reduce how often they occur. The most effective strategy is identifying your personal triggers and avoiding them. If acidic foods consistently cause sores, limit those foods. If stress is a factor, stress management techniques may help even if the link is not fully proven.
For people with frequent sores, a trial of vitamin B12 supplementation has shown benefit in some studies. One randomized controlled trial found that a daily B12 supplement reduced the number of outbreaks in people with recurrent canker sores, even in those who were not deficient. If you get sores often, asking your doctor to check your vitamin B12, iron, and folate levels is a reasonable step.
Switching to a toothpaste without sodium lauryl sulfate is another common recommendation. Evidence here is mixed. Some studies suggest a benefit, others find no difference. Because the change is simple and low-cost, it may be worth trying if you have frequent sores.
Are Canker Sores Ever a Sign of Something Serious?
Most of the time, no. But recurrent or severe canker sores can occasionally be a clue to an underlying medical condition. Celiac disease, Crohn’s disease, and ulcerative colitis are all associated with higher rates of canker sores. Behçet’s disease, a rare inflammatory condition, also causes mouth ulcers as one of its hallmark symptoms.
If you have other symptoms like chronic diarrhea, abdominal pain, fatigue, or unexplained weight loss along with frequent canker sores, mention this to your doctor. The mouth is sometimes the first place an inflammatory condition shows up. This is not common, but it is worth checking if the pattern fits.
Frequently Asked Questions
Can stress really cause canker sores?
Yes, stress is a well-recognized trigger for canker sores in many people. The exact mechanism is not fully understood, but stress is believed to affect the immune system and may make the mouth lining more reactive.
Can I pop a canker sore?
No. A canker sore is not a blister or a pimple, so there is nothing to pop. Picking at it will increase pain, slow healing, and raise the risk of infection.
Are canker sores contagious through kissing?
No. Canker sores are not caused by a virus and cannot be spread through kissing or sharing food. Cold sores are contagious, but canker sores are not.
What vitamin deficiency causes canker sores?
Low levels of vitamin B12, iron, and folate have all been linked to recurrent canker sores. A blood test can determine if you have a deficiency.

