Colds, allergies, sinus infections, or the flu can cause stuffy or runny noses. Excess mucus leads to a runny nose, which drains either from the front or as a post-nasal drip.