The best medicine for a runny nose depends on what’s causing it. Antihistamines are the most effective option when allergies are the trigger, while saline rinses and anticholinergic sprays work better for runny noses caused by colds or irritants. Decongestants, despite being a common go-to, don’t actually treat a runny nose at all.
Why the Cause Matters
A runny nose happens for two main reasons: your body is releasing histamine in response to an allergen, or a virus (or irritant) is inflaming your nasal lining and ramping up mucus production. These two causes respond to different medications. Allergy-driven runny noses respond well to antihistamines and steroid nasal sprays. Cold-driven runny noses are better managed with saline rinses, anticholinergic sprays, or simply time and fluids.
If your runny nose comes with itchy eyes, sneezing, and clear watery discharge that lasts weeks, allergies are the likely culprit. If it arrives with a sore throat, body aches, and thicker mucus that turns yellow or green over a few days, you’re probably fighting a cold.
Antihistamines: Best for Allergies
Histamine is the chemical your body releases during an allergic reaction, and it’s directly responsible for sneezing, itching, and that constant drip from your nose. Antihistamines block histamine’s effects, making them the most targeted treatment for allergy-related runny noses.
You’ll find two generations on pharmacy shelves. First-generation antihistamines like diphenhydramine (Benadryl) are effective but cause significant drowsiness, dry mouth, and brain fog. They also wear off quickly, requiring doses every four to six hours. Second-generation options like cetirizine (Zyrtec), loratadine (Claritin), and fexofenadine (Allegra) last a full 24 hours and cause far less sedation. A systematic review in the Journal of Allergy and Clinical Immunology found that second-generation antihistamines are less sedating and may actually be more effective than first-generation ones for improving symptoms that matter to patients.
For most people, a second-generation antihistamine taken once daily is the practical choice. Cetirizine tends to work slightly faster and stronger than loratadine, though it’s also slightly more likely to cause mild drowsiness. Fexofenadine is the least sedating of the three.
Steroid Nasal Sprays: Strongest for Persistent Allergies
If antihistamine pills alone aren’t enough, over-the-counter steroid nasal sprays like fluticasone (Flonase) and triamcinolone (Nasacort) are the next step up. These sprays reduce inflammation directly inside the nasal passages, cutting down on mucus production, swelling, and sneezing all at once. They’re widely considered the single most effective treatment for allergic rhinitis.
The tradeoff is patience. While some clinical experiments show effects starting as early as three hours after the first spray, most people need several days of consistent daily use before they notice a real difference. These sprays work best as a preventive measure, used every day during allergy season rather than grabbed occasionally when symptoms flare.
Anticholinergic Sprays: Best for Watery, Non-Allergic Runny Noses
Some runny noses aren’t caused by allergies or infections. Cold air, spicy food, strong odors, and temperature changes can all trigger a constant drip. This is called non-allergic rhinitis, and antihistamines often don’t help much because histamine isn’t the main driver.
Ipratropium nasal spray (Atrovent) is a prescription option designed specifically for this situation. It works by reducing the amount of mucus your nasal glands produce. It’s approved for both allergic and non-allergic runny noses in adults and children six and older. One important limitation: it only treats the runny nose itself. It won’t help with congestion, sneezing, or postnasal drip.
Saline Rinses: Safe and Effective for Any Cause
Saline nasal irrigation, whether through a squeeze bottle, neti pot, or simple spray, works regardless of what’s causing your runny nose. It thins mucus, flushes out allergens, viruses, and debris, and reduces the inflammation driving your symptoms. It’s one of the few treatments that both the Mayo Clinic and allergy specialists recommend across the board for colds and allergies alike.
You can safely irrigate once or twice daily while you have symptoms. Some people rinse a few times a week even when they feel fine, as a way to prevent sinus infections or allergy flare-ups. Always use distilled, sterile, or previously boiled water, never tap water straight from the faucet.
Why Decongestants Don’t Help a Runny Nose
This is the most common mistake people make at the pharmacy. Decongestants like pseudoephedrine (Sudafed) and phenylephrine work by shrinking swollen blood vessels in your nasal passages, which opens up airflow. They treat a stuffy, blocked nose. They do not reduce mucus production or stop a runny nose.
If your nose is both runny and stuffed up, a combination product with an antihistamine and a decongestant can address both symptoms. But if your main complaint is a constant drip, a decongestant alone won’t help.
It’s also worth noting that the FDA has proposed removing oral phenylephrine from over-the-counter products entirely, after an expert panel unanimously concluded that it doesn’t work as a nasal decongestant at standard doses. The nasal spray form still appears effective, but the pills found in many popular cold medicines may do nothing at all. Pseudoephedrine, sold behind the pharmacy counter, remains effective for congestion.
Decongestant Spray Limits
If you do use a decongestant nasal spray like oxymetazoline (Afrin) for stuffiness alongside a runny nose, keep it to three days maximum. Beyond that, the spray can cause rebound congestion, a condition called rhinitis medicamentosa, where your nose becomes more blocked than it was before you started. This can create a frustrating cycle of dependence on the spray.
Children Need Different Rules
Over-the-counter cough and cold medicines carry real risks for young children. The FDA recommends against giving these products to children under two because of the potential for serious side effects, including slowed breathing. Manufacturers have voluntarily extended that warning to children under four.
For young kids with runny noses, saline drops or sprays are the safest option. A bulb syringe can help clear mucus in infants. For children four and older, follow the dosing instructions on the specific pediatric product and always use the measuring device that comes in the package, not a household spoon. Never give a child an adult formulation.
Choosing the Right Option
- Allergies with mild symptoms: A second-generation antihistamine like cetirizine or loratadine, taken daily.
- Allergies with persistent or moderate symptoms: A steroid nasal spray like fluticasone, used daily, with or without an antihistamine pill.
- Cold or virus: Saline rinses, rest, and fluids. Antihistamines have limited benefit here.
- Non-allergic runny nose from cold air, food, or irritants: Prescription ipratropium nasal spray.
- Quick relief for any cause: Saline irrigation to flush and thin mucus.
One safety note: both antihistamines and decongestants can pose risks for people with narrow-angle glaucoma. These medications can trigger a sudden increase in eye pressure. If you have glaucoma or a family history of it, check with your eye doctor before reaching for cold and allergy medicines. Stop any medication and seek emergency care if you experience eye pain, foggy vision, or seeing halos around lights.

