Fungal infection is the most common cause of angular cheilitis. It's usually caused by a type of yeast called Candida-- the same fungus that causes diaper rash in babies. Certain bacteria strains also can cause it. A deficiency in riboflavin (vitamin B2) may also lead to angular cheilitis.