Canker sores usually heal in one to two weeks without treatment. Using home remedies will help you recover early. If you have more sores, it's better to visit the doctor nearby.