Question: will a canker sore heal on its own?
Answer: Most canker sores will heal on their own in a few days to a couple of weeks. While you're waiting for them to disappear, you can take an over-the-counter pain reliever like ibuprofen or acetaminophen for the pain.