Causes of tonsil stones include: Good oral hygiene can help to remove food debris and plaque bacteria from the surfaces of teeth, gums, and tongue which reduces the likelihood of them developing.