Most mouth ulcers heal on their own in about 1–2 weeks, but some types can take up to 4 weeks, and anything lasting longer than 3 weeks should be checked by a doctor or dentist.

Quick Scoop

  • Typical healing time for common mouth ulcers (minor canker sores): 7–14 days.
  • Some can resolve in as little as 1 week , while others may take up to 3–4 weeks , depending on the type and your overall health.
  • Larger or “major” ulcers can last several weeks and sometimes leave a scar.
  • If a mouth ulcer lasts longer than 3 weeks , keeps coming back, or is very painful, you should see a dentist or doctor to rule out infection, nutritional deficiency, or more serious causes.

What affects healing time?

  • Type of ulcer (minor vs major aphthous, herpetiform clusters).
  • Irritation (rubbing on a sharp tooth or braces, spicy or acidic foods, smoking).
  • Your general health (stress, low iron/B12/folate, immune issues).

Simple care tips to feel better faster

  • Use a saltwater rinse or an alcohol-free antiseptic mouthwash to keep the area clean.
  • Avoid very hot, spicy, salty, or acidic foods that sting the ulcer.
  • Try a protective gel or paste for ulcers (over-the-counter) to form a soothing barrier.
  • Keep good oral hygiene with a soft toothbrush and gentle brushing.

Think of a mouth ulcer like a small “graze” on the inside of your mouth: if you stop bumping it and keep it clean, it usually settles within a week or two; if it lingers or keeps opening up, it needs a professional look.

When to seek urgent help

Contact a doctor, dentist, or emergency service promptly if you notice:

  • An ulcer that doesn’t heal after 3 weeks.
  • Many ulcers at once, or ulcers with fever, rash, or feeling very unwell.
  • Hard, painless ulcers, unexplained weight loss, difficulty swallowing, or a lump in the neck (these need urgent assessment).

Bottom line: For most people asking “how long do mouth ulcers take to heal,” the answer is 1–2 weeks, but persistent, unusually large, or frequently recurring ulcers deserve a professional check-up.

Information gathered from public forums or data available on the internet and portrayed here.