Using a cotton swab, you can put topical analgesics containing benzocaine on your canker sores 3 to 4 times throughout the day, such as an over-the-counter Anbesol or Orabase. If you are treating a canker sore for a child that is 2-years-old or younger, you should ask your doctor if it is appropriate to give them these numbing medicines.