The best medicine for a stuffy nose depends on what’s causing it. For fast relief from a cold or sinus infection, an oral decongestant containing pseudoephedrine is the most effective over-the-counter option. For allergy-related congestion, a corticosteroid nasal spray works better over time. And for mild or short-term stuffiness, a simple saline rinse can help without any medication at all.
Oral Decongestants: Pseudoephedrine vs. Phenylephrine
Not all decongestant pills are equally effective. Pseudoephedrine (the active ingredient in original Sudafed) significantly reduces nasal congestion, while phenylephrine, the ingredient in most decongestants sitting on open pharmacy shelves, performs no better than a placebo. In a controlled study comparing the two, pseudoephedrine produced meaningful congestion relief over six hours, while phenylephrine showed no significant improvement over a sugar pill.
The catch with pseudoephedrine is that you have to ask for it at the pharmacy counter and show ID, since it’s regulated due to its use in manufacturing illegal drugs. It’s still available without a prescription in most states. If you’ve been buying a decongestant off the shelf and wondering why it doesn’t seem to work, this is likely why.
Pseudoephedrine can raise blood pressure and heart rate, so if you have high blood pressure or heart disease, talk to your pharmacist before taking it. It can also interfere with sleep. Take your last dose a few hours before bedtime to avoid lying awake.
Nasal Spray Decongestants
Spray decongestants containing oxymetazoline (Afrin, Zicam) work faster than pills and deliver relief directly where you need it. A couple of sprays in each nostril provide about 10 to 12 hours of clear breathing, making them useful for getting through a miserable night.
The important rule: don’t use them for more than three consecutive days. Longer use can trigger rebound congestion, a condition where your nose becomes even more blocked than it was before you started the spray. Rebound effects have been reported in as few as three days of use, though they more commonly develop after seven to ten days. Once rebound congestion sets in, it can take weeks to resolve. These sprays are best reserved for short-term, targeted relief, not daily use.
Steroid Nasal Sprays for Allergy Congestion
If your stuffy nose comes with sneezing, itchy eyes, or lasts for weeks at a time, allergies are the more likely culprit. In that case, a corticosteroid nasal spray like fluticasone (Flonase) or mometasone (Nasonex) is the better choice. These sprays reduce the inflammation in your nasal passages that allergies cause, which decongestants don’t address.
They work differently than decongestant sprays. You may notice some improvement within one to two days, but it can take one to two weeks of daily use to feel the full effect. That means they’re not great for immediate relief, but they’re the most effective long-term option for chronic stuffiness from allergies. Unlike decongestant sprays, they don’t cause rebound congestion and are safe for extended daily use.
Antihistamines: When They Help and When They Don’t
Antihistamines like diphenhydramine (Benadryl), loratadine (Claritin), and cetirizine (Zyrtec) are effective treatments for allergic congestion specifically. They work by blocking the immune response that causes your nasal tissues to swell during an allergic reaction. For a cold, though, they have only a limited effect on runny nose and sneezing and don’t do much for actual nasal blockage.
Combination products that pair an antihistamine with a decongestant (like Claritin-D or Zyrtec-D) can address both allergic symptoms and stuffiness at the same time. These tend to be more effective at reducing nasal obstruction than either ingredient alone.
Saline Rinses and Sprays
Saline irrigation, using a neti pot, squeeze bottle, or simple spray, is a drug-free way to flush mucus and irritants from your nasal passages. It’s safe for daily use, works for both colds and allergies, and has no side effects worth worrying about.
Saltier solutions (hypertonic saline) appear to reduce symptoms more than standard salt-water solutions (isotonic saline), particularly for people with rhinitis. A meta-analysis of nine studies found that hypertonic saline produced meaningfully greater symptom reduction, though it also caused more minor side effects like stinging or burning. Solutions in the 3 to 5 percent salt range performed best. Higher concentrations above 5 percent actually lost their benefit. If you’re buying a premade saline spray, look for one labeled “hypertonic” for more effective congestion relief.
High-volume rinses (using a neti pot or squeeze bottle rather than a small spray) also outperformed low-volume sprays. If you’re willing to do the full rinse, it works better than a quick spritz.
What to Use for Children
Most over-the-counter cold and cough medicines are labeled “do not use in children under 4 years of age,” and the FDA recommends against giving them to children under 2 due to the risk of serious side effects. For young children, the safest and most effective options are non-medicated:
- Saline nose drops or sprays to keep nasal passages moist and loosen mucus
- A cool mist humidifier to reduce congestion (avoid warm mist humidifiers, which can make swelling worse)
- Bulb syringe suctioning to physically clear mucus, especially effective for babies under one year
The FDA also warns against homeopathic cough and cold products for children under 4, noting there are no proven benefits for these products.
Choosing the Right Option
For a cold that’s making it hard to breathe right now, pseudoephedrine from the pharmacy counter is your strongest option. Pair it with saline rinses for additional relief without adding more medication. If you need to sleep tonight, a short course of oxymetazoline spray (three days max) can get you through the worst of it.
For ongoing stuffiness tied to allergies, start a corticosteroid nasal spray and give it a couple of weeks to reach full effect. An antihistamine can help with the sneezing and itching while you wait. For mild congestion or for children, saline irrigation handles the job safely and effectively without medication.

