Drooling is usually caused by excess saliva in the mouth. Medical conditions such as acid reflux and pregnancy can increase saliva production. Allergies, tumors, and above-the-neck infections such as strep throat, tonsil infection, and sinusitis can all impair swallowing.