The fastest way to stop sneezing and a runny nose is an oral antihistamine, which blocks the chemical signal (histamine) that triggers both symptoms. For most people, a non-drowsy antihistamine like cetirizine or fexofenadine provides noticeable relief within about an hour. But depending on whether your symptoms are caused by allergies, a cold, or something else entirely, the best option varies.
How Antihistamines Stop Both Symptoms
When your body encounters an allergen or irritant, it releases histamine, which latches onto receptors in your nasal lining. This does two things: it fires up sensory nerves that trigger the sneezing reflex, and it kicks off a chain reaction through your nervous system that tells glands deep in your nasal tissue to produce mucus. Antihistamines block the receptor histamine needs to start that whole cascade, which is why a single pill can quiet both sneezing and a runny nose at the same time.
Oral Antihistamines: The Go-To Option
Second-generation antihistamines are the standard starting point because they work well without causing significant drowsiness. The three most widely available options are cetirizine (Zyrtec), fexofenadine (Allegra), and loratadine (Claritin). They’re all effective, but they differ in how quickly they kick in.
Fexofenadine tends to work fastest, with relief beginning within about 60 minutes. Cetirizine follows closely, reaching clinically meaningful relief of a runny nose in roughly an hour and 22 minutes. Loratadine is the slowest of the three, typically taking closer to an hour and 45 minutes to make a real dent in symptoms. For sneezing that’s already driving you up the wall, cetirizine or fexofenadine will get you relief soonest.
First-generation antihistamines like diphenhydramine (Benadryl) also work, and they tend to dry out nasal secretions more aggressively. The tradeoff is significant drowsiness, which makes them a poor choice during the day but potentially useful at bedtime when a runny nose is keeping you awake.
Nasal Steroid Sprays Work Better Overall
If sneezing and a runny nose are an ongoing problem, especially from seasonal or year-round allergies, nasal corticosteroid sprays like fluticasone (Flonase) or triamcinolone (Nasacort) outperform oral antihistamines. A large meta-analysis found that intranasal corticosteroids improved total nasal symptoms significantly more than oral antihistamines. They reduce inflammation directly at the source rather than just blocking one chemical messenger.
The catch is patience. Nasal steroids take several days of consistent daily use before they reach full effectiveness. They’re not the right pick if you need relief in the next hour, but they’re the stronger long-term choice for allergy-driven symptoms. Many people get the best results by using a nasal steroid spray daily and keeping an oral antihistamine on hand for breakthrough symptoms.
Nasal Antihistamine Sprays
Sprays like azelastine (Astelin, Astepro) deliver antihistamine directly to your nasal passages and work faster than pills, often within 15 to 30 minutes. They also proved more effective than oral antihistamines at improving overall nasal symptoms in head-to-head comparisons. The main downside is a bitter taste that drips into the back of the throat, which some people find unpleasant enough to stop using them.
When It’s Not Allergies
If your runny nose isn’t caused by allergies (no itchy eyes, no sneezing fits around pollen or pets), antihistamines may not help much. Non-allergic rhinitis, triggered by things like cold air, strong smells, spicy food, or changes in humidity, runs on a different mechanism. In these cases, an anticholinergic nasal spray containing ipratropium bromide (Atrovent) is specifically designed to shut down the nerve signals that tell your nose to produce excess mucus. It’s available by prescription for adults and children six and older with either allergic or non-allergic rhinitis.
Decongestant Sprays: Use With Caution
Nasal decongestant sprays like oxymetazoline (Afrin) can provide dramatic, near-instant relief from a stuffed and runny nose. They shrink swollen blood vessels in the nasal lining within minutes. The problem is that after about three days of use, these sprays cause rebound congestion, a condition called rhinitis medicamentosa, where your nose becomes more congested than it was before you started. Limit use to three consecutive days at most. They’re best reserved for short-term situations like a bad cold or air travel, not ongoing allergy symptoms.
Saline Nasal Rinses
Rinsing your nasal passages with salt water physically flushes out mucus, allergens, and irritants. It’s one of the simplest and safest options, and studies show that both children and adults with allergies who use nasal irrigation regularly have improved symptoms for up to three months. You can use a neti pot, squeeze bottle, or bulb syringe. To make your own solution, mix one to two cups of distilled or previously boiled water with a quarter to half teaspoon of non-iodized salt. Never use tap water that hasn’t been boiled first, as it can introduce harmful organisms into your sinuses.
Saline rinses work well as a complement to medication rather than a replacement. Rinsing before using a nasal steroid spray, for instance, clears the passages so the medication reaches more tissue.
Butterbur as a Natural Alternative
For people who want to avoid medication altogether, butterbur extract is one of the few herbal options with solid clinical evidence. In a randomized controlled trial published in The BMJ, butterbur extract (taken as one tablet four times daily, standardized to 8 mg of the active compound per tablet) performed as well as cetirizine for seasonal allergy symptoms. Both doctors and patients rated the improvement similarly in both groups, and the rate of side effects was nearly identical at 16% for butterbur versus 17% for cetirizine. Butterbur’s main advantage is that it causes no drowsiness at all, making it a reasonable option when even “non-drowsy” antihistamines leave you feeling slightly off. Look for products labeled “PA-free,” meaning the liver-toxic compounds naturally present in the raw plant have been removed.
Matching the Right Treatment to Your Situation
For sudden sneezing and a runny nose that just started, grab an oral antihistamine. Cetirizine or fexofenadine will work within the hour. If you’re dealing with allergy symptoms that come back day after day, a daily nasal corticosteroid spray is the more effective long-term strategy. For a runny nose triggered by cold air, food, or strong odors rather than allergies, ask about ipratropium nasal spray. And for mild or intermittent symptoms, a simple saline rinse may be all you need to keep things under control without any medication at all.