Canker sores are not contagious. There is no person-to-person spread. Canker sores seem to develop in an individual when certain triggers occur (such as hormonal shifts, stress or exposure to certain foods or chemicals). Individuals that develop canker sores may not have the same triggers that cause canker sores to develop in other people.