Nasal polyps are growths inside the nose or sinuses that don't cause pain. Experts don't know what causes nasal polyps. Infections, allergies or any condition that causes long-term irritation and swelling, also called inflammation, in the nose or sinuses can increase the risk of having nasal polyps.