For some people, a dry mouth causes bad breath. Dry mouth can result from taking antihistamines for allergies or a cold, or from antidepressants. It can also result from localized infections, diabetes, gastrointestinal disturbances, or liver or kidney ailments