As I understand it, besides accidentally biting your cheek or tongue, a common trigger for canker sores is a pH imbalance in the mouth. Since I started swishing a solution of warm water, baking soda, and salt in my mouth every evening as a rinse after brushing, I haven't experienced a single outbreak. YMMV