Answer by
tareco (45)
There is no known definite cause for canker sores but there are many ways a person can get them. They can develop by accidently biting the inside of your cheek (which I used to do as a child! ), vitamin deficiencies or wearing orthodontic devices are a few of the many ways canker sores can develop.