text: Often treatment isn't necessary and your canker sore will heal on its own and there is no quick fix. Your doctor may suggest prescription medication if your sores are large, painful or persistent. To relieve the pain and irritation of canker sores, your doctor may recommend a prescription mouthwash, a corticosteroid salve or an anesthetic solution.