The most effective over-the-counter decongestant depends on how fast you need relief and how long you need it to last. For oral options, pseudoephedrine is the clear winner. For immediate, powerful relief, a topical nasal spray containing oxymetazoline or xylometazoline works faster and stronger, but can only be used for three days. Here’s how each option compares and which one fits your situation.
Pseudoephedrine Is the Only Proven Oral Decongestant
If you want a pill you can swallow and breathe easier within 30 to 60 minutes, pseudoephedrine is your best option. It’s sold under the brand name Sudafed (and many generics) and has decades of evidence behind it. Nearly 100% of a dose reaches your bloodstream, where it narrows swollen blood vessels in the nasal passages and opens your airways.
Here’s the catch: you won’t find it on a regular store shelf. Because pseudoephedrine can be used to manufacture methamphetamine, federal law requires it to be kept behind the pharmacy counter. You don’t need a prescription, but you do need to show a valid ID. There’s a daily purchase limit of 3.6 grams and a 30-day limit of 9 grams, which is more than enough for personal use during a cold or allergy flare.
Most Shelf Decongestants Don’t Actually Work
Walk down any pharmacy aisle and you’ll see dozens of cold medicines labeled “PE” on the box. That “PE” stands for phenylephrine, which replaced pseudoephedrine on open shelves after the 2005 law change. The problem is that phenylephrine, when swallowed as a pill, doesn’t relieve congestion any better than a sugar pill.
The reason is simple biology. Although your gut absorbs phenylephrine well, your intestinal wall breaks most of it down before it ever reaches your bloodstream. Only about 40% of a dose makes it through, and just 3% is excreted unchanged. That’s not enough to shrink swollen nasal tissue. In September 2023, an FDA advisory committee voted unanimously that the scientific data do not support oral phenylephrine’s effectiveness as a nasal decongestant. The FDA has since proposed removing it from the approved list of OTC decongestant ingredients. Products containing oral phenylephrine are still on shelves for now, but spending money on them is essentially spending money on nothing.
If you’re grabbing a cold medicine off the shelf without going to the pharmacy counter, check the active ingredients. If it lists phenylephrine as the decongestant, it’s unlikely to help your congestion.
Nasal Sprays Work Faster but Have a Hard Limit
Topical decongestant sprays like oxymetazoline (Afrin) and xylometazoline deliver medication directly to swollen nasal tissue, bypassing the gut entirely. They reach about 60% of their maximum effect within 20 minutes and hit full strength at around 40 minutes. Oxymetazoline lasts up to 12 hours per dose, and xylometazoline performs similarly, with strong airflow improvement lasting 10 hours or more.
That speed and potency come with a strict time limit. After about three days of use, these sprays can cause rebound congestion, a condition called rhinitis medicamentosa. Your nasal passages actually become more swollen than they were before you started spraying. The inflammation can persist and become difficult to resolve. The three-day rule isn’t a suggestion. If your congestion lasts longer than that, switch to a different approach.
How to Choose Based on Your Situation
For a short, intense bout of congestion (the first two or three days of a cold, a flight with blocked ears, a single rough night of sleep), a topical spray like oxymetazoline gives the fastest, strongest relief. Use it for three days maximum, then stop.
For congestion lasting more than a few days, pseudoephedrine tablets are a better fit because you can use them for a longer stretch without rebound effects. A typical cold lasts seven to ten days, and oral pseudoephedrine can cover that window.
For ongoing allergy-related congestion that lingers for weeks, neither option is ideal as a long-term solution. Steroid nasal sprays (like fluticasone, available over the counter) treat the underlying inflammation rather than just shrinking blood vessels. They take several days of consistent use to reach full effect, so they won’t help much on day one. But for chronic stuffiness from allergies or sinus problems, they’re more appropriate than cycling through decongestants.
Who Should Avoid Decongestants
All decongestants work by narrowing blood vessels, which is exactly how they reduce nasal swelling. But narrowed blood vessels also mean higher blood pressure. If you have severe or uncontrolled high blood pressure, oral decongestants like pseudoephedrine can push your numbers into a dangerous range. Topical sprays have less systemic effect, but they still carry warnings for people with cardiovascular conditions.
Children face additional restrictions. The FDA warns against giving any decongestant or antihistamine product to children under 2 because of the risk of serious, potentially life-threatening side effects. Manufacturers have voluntarily labeled these products as not for use in children under 4. For young kids with stuffy noses, saline drops and a bulb syringe are the standard approach.
The Bottom Line on What to Buy
For the strongest oral decongestant, ask for pseudoephedrine at the pharmacy counter. Skip anything labeled “PE” on the shelf. For the fastest short-term relief, use an oxymetazoline nasal spray for no more than three days. For chronic congestion from allergies, a steroid nasal spray used daily will outperform any decongestant over time. And if a product’s active ingredient list shows only phenylephrine as its decongestant, put it back on the shelf.

