Skip to content
ppharmaranks
Menu

Best medicine for a runny nose

By the pharmaranks editorial teamReviewed against FDA, NHS & MedlinePlus sourcesUpdated Jun 30, 2026How we research

A runny nose is almost always self-care territory: it's usually caused by a common cold or allergies and clears on its own within about 1–2 weeks. Treatment aims at drying up or thinning the discharge with saline rinses, an oral decongestant, or — when allergies are the cause — an antihistamine or steroid nasal spray.

For options we rate, we show our independent FDA recall-safety rating(0–100) — a signal GoodRx and Drugs.com don’t provide. Higher is safer.

Over-the-counter options

Available without a prescription — follow each label.

saline nasal spray or rinse
Ocean, NeilMed
saline (drug-free)
First-line for any runny nose. Rinses and thins mucus so it drains; safe for all ages including pregnancy and young children. MedlinePlus and NHS both recommend it.
pseudoephedrine
Sudafed
oral decongestant
Shrinks swollen nasal blood vessels to dry up a runny, stuffy nose from a cold or allergies. Sold from behind the pharmacy counter (photo ID required) but does not need a prescription; not for children under 4. Can raise blood pressure and cause sleeplessness — ask the pharmacist if you have high blood pressure, heart disease, or take other medicines.
Claritin
non-drowsy (second-generation) oral antihistamine
Our rating 68/100
Best when the runny nose is from allergies/hay fever (with sneezing and itchy, watery eyes). Non-sedating, once daily. Cetirizine (Zyrtec) and fexofenadine (Allegra) are similar options.
Benadryl
first-generation (sedating) oral antihistamine
Dries up an allergy- or cold-related runny nose and may help nighttime symptoms, but causes marked drowsiness — don't drive or operate machinery. Best reserved for short-term or bedtime use; non-drowsy antihistamines are generally preferred.
Flonase Allergy Relief, Flonase Sensimist
corticosteroid nasal spray
Our rating 72/100
OTC for allergy-related rhinitis — relieves runny, stuffy, sneezy, itchy nose. Works best used daily over several days; not for common-cold symptoms. Cromolyn nasal spray is another OTC allergy option.
oxymetazoline nasal spray
Afrin
topical (nasal) decongestant
Fast relief of a blocked, runny nose, but do NOT use more than 3 days in a row — longer use causes rebound congestion that makes symptoms worse. A short-term option only.

Prescription options

A doctor may prescribe these — not for self-treatment.

ipratropium nasal spray 0.06%
Atrovent Nasal
anticholinergic nasal spray
A doctor may prescribe this specifically for a runny nose from a common cold or hay fever — it reduces how much mucus the nose makes. It treats the runny nose only, not congestion, sneezing, or postnasal drip.
prescription-strength steroid nasal spray
Xhance (fluticasone)
corticosteroid nasal spray
For allergic or nonallergic rhinitis or chronic rhinosinusitis (sometimes with nasal polyps), a doctor may prescribe a stronger or formulation-specific steroid spray when OTC pharmacy options haven't controlled symptoms.
azelastine nasal spray (prescription strength)
Astelin (azelastine 0.1%); also Dymista (azelastine + fluticasone)
antihistamine nasal spray
A clinician may prescribe a prescription-strength antihistamine nasal spray, or a combined antihistamine-plus-steroid spray, for ongoing allergic or nonallergic rhinitis not controlled by OTC treatments. Note: a lower-strength azelastine spray (Astepro 0.15%) is now sold over the counter — ask your pharmacist or doctor which is right for you.

How to choose

Match the medicine to the cause and to who's taking it. For a plain cold-related runny nose, start with the gentlest, safest options — a saline spray or rinse, fluids, rest, and steam — which are fine for nearly everyone. Add a short course of an oral or nasal decongestant if you also feel blocked up, but keep a decongestant nasal spray (oxymetazoline) to 3 days at most to avoid rebound congestion. If the runny nose comes with sneezing and itchy, watery eyes, or flares with pollen/dust/pets, it's likely allergies: a non-drowsy antihistamine (loratadine, cetirizine, fexofenadine) or a daily steroid nasal spray (fluticasone) is the better choice. One important accuracy note: in November 2024 the FDA proposed removing oral phenylephrine (in many "PE" daytime cold products) as an OTC nasal decongestant because evidence shows it doesn't work when swallowed — this is a proposed order and such products are still on shelves, but you can choose pseudoephedrine or a nasal spray instead. Always ask the pharmacist before buying for a child, or if you're pregnant, breastfeeding, have high blood pressure, or take other medicines, and never combine multiple products with overlapping ingredients.

When should I see a doctor?

See a clinician if a runny nose lasts more than about 3 weeks, or symptoms get worse instead of better after the first week to 10 days. Get medical care promptly for: a fever lasting more than 3 days or a high fever; thick, foul-smelling, or one-sided nasal discharge; facial swelling, especially around the eyes, or changes in vision; severe sore throat with white spots on the tonsils; nasal discharge that starts after a head injury; or any shortness of breath, chest pain, or difficulty breathing. Babies, very young children, pregnant people, older adults, and anyone with a weakened immune system, asthma, or another chronic illness should seek advice sooner. Remember a cold is viral — antibiotics won't help and are only needed if a doctor diagnoses a bacterial infection.

Before you combine anything

Sources

General reference, not medical advice, and not a substitute for your doctor or pharmacist. The right choice depends on your symptoms, health conditions, age, and other medicines — always read each label and confirm before taking anything.

More treatment guides