Anything that irritates the inside of the nose can cause a runny nose. Infections — such as colds, flu or sinusitis — and allergies often cause runny and stuffy noses. Some people have noses that run all the time without a known reason. This is called nonallergic rhinitis or vasomotor rhinitis.
A polyp, an object such as a small toy stuck in the nose, or a tumor might cause the nose to run from only one side. Sometimes migraine-like headaches can cause a runny nose.
Causes shown here are commonly associated with this symptom. Work with your doctor or other health care professional for an accurate diagnosis.