Thrush is primarily caused by an overgrowth of Candida, a yeast-like fungus that naturally lives in the mouth and digestive tract. Factors contributing to this overgrowth include a weakened immune system, the use of antibiotics that disrupt normal bacterial balance, and in some cases, transmission from the mother during breastfeeding if she has a yeast infection.