Skip to content
MediMouth
Get help

Canker sores vs cold sores

Canker sores and cold sores look similar but are different. Learn the differences and how to treat them.

Medically reviewed by Dr. Jose — June 8, 2026

Canker sores form inside your mouth and aren’t contagious. Cold sores are on your lips/outside mouth, caused by herpes virus, and are contagious.

Differences

Canker SoreCold Sore
Inside mouthOn/around lips
Not contagiousContagious
Round, white/yellow centerFluid-filled blisters, then crust
Caused by: mouth injury, acidic foods, stress, canker-prone conditionCaused by: herpes simplex virus (HSV-1)
Last 1–2 weeksLast 7–10 days

Home treatment

When to see a dentist

Prevention

FAQ

Frequently asked questions

How long should a mouth sore last?

Most canker sores heal in 1–2 weeks. Cold sores take 7–10 days. If a sore persists beyond 2 weeks, see a dentist.

What's the best treatment?

Topical numbing agents and salt water rinses help. Cold sores can be treated with antivirals (prescription). Most heal on their own.

Related guides

Free help

Get help finding a dentist in Arizona

Share a few details and we'll help you find dental care options near Arizona. No cost, no obligation.

In an emergency, call 911 — don't wait for a reply.

Sources

This guide is educational information from MediMouth. It is not a diagnosis or a treatment plan, and it isn't a substitute for seeing a licensed dentist.