How long do canker sores usually last?
Canker sores typically last about 1-2 weeks.