A sore throat that hurts when you swallow is almost always caused by inflammation in the tissue lining your throat. The most common culprit is a viral infection, the same kind that causes colds and flu, and most cases resolve on their own within three to ten days. But viruses aren’t the only explanation, and knowing what else can trigger that pain helps you figure out whether you can ride it out at home or need to see someone.
Why Swallowing Hurts
When your throat tissue becomes inflamed, whether from infection, irritation, or injury, the swollen lining gets compressed every time you swallow. That squeezing motion, which you perform hundreds of times a day without thinking, now pushes inflamed surfaces together and triggers pain. Hot, cold, spicy, or acidic foods and drinks tend to make it worse because they further irritate tissue that’s already raw.
The pain is usually sharpest right at the moment of the swallow and fades within a few seconds. If it lingers longer, radiates into your ear, or feels like it’s deep in your chest rather than your throat, that can point to different causes worth investigating.
Viral vs. Bacterial Infections
Viruses cause the vast majority of sore throats. You’ll typically also have a runny nose, mild cough, sneezing, or general fatigue. These infections clear up on their own within about a week, and antibiotics won’t help.
Bacterial infections, most notably strep throat, are less common but need different treatment. Strep tends to come on suddenly with a high fever, swollen lymph nodes in the neck, and red or white patches on the tonsils, often without the cough and congestion you’d expect from a cold. If your doctor suspects strep, they’ll likely run a rapid strep test, which catches about 84% of true cases. A negative rapid test sometimes gets followed up with a throat culture to make sure nothing was missed. Strep is treated with a course of antibiotics, usually lasting 10 days.
Acid Reflux You Might Not Realize You Have
If your sore throat keeps coming back or never fully goes away, and you don’t feel sick otherwise, acid reflux could be the issue. A form called laryngopharyngeal reflux (sometimes called “silent reflux”) sends small amounts of stomach acid all the way up into your throat. Unlike typical heartburn, you may not feel any burning in your chest at all.
Your throat lining doesn’t have the same protective coating as your esophagus, so even a small amount of acid can do real damage. It also doesn’t have the same mechanisms for washing acid away, meaning the irritation sits there longer. People with silent reflux often feel like they have a lump in their throat, need to clear their throat constantly, or develop a chronic cough. Many assume they have allergies or an ongoing cold. It’s especially common for someone to develop these symptoms shortly after a real throat infection, because the initial illness sensitizes the tissue to reflux damage that was previously going unnoticed.
Other Causes Worth Knowing
Dry air, especially during winter months with indoor heating, can dry out your throat lining enough to make swallowing uncomfortable. Mouth breathing during sleep (often from a stuffy nose) does the same thing, which is why many people notice the soreness is worst in the morning and improves as the day goes on.
Postnasal drip from allergies or sinus issues forces you to swallow mucus repeatedly, which can irritate the back of your throat over time. Overuse of your voice, breathing in smoke or chemical fumes, and even sleeping with your mouth open next to a fan can all produce that raw, scratchy feeling when you swallow.
What Helps at Home
Gargling with warm salt water is one of the simplest and most effective remedies. Mix a quarter to half teaspoon of salt into eight ounces of warm water and gargle for 15 to 30 seconds. The salt draws water out of the swollen tissue, reducing inflammation and creating a barrier that helps keep irritants out. You can do this several times a day.
Honey has solid evidence behind it, too. In a study comparing honey to a common over-the-counter cough suppressant, honey outperformed the medication on every measure: cough frequency, cough severity, and sleep quality. A teaspoon or two of honey, stirred into warm tea or taken straight, coats and soothes irritated tissue. One important exception: never give honey to children under one year old due to the risk of infant botulism.
For pain relief, acetaminophen works well for sore throat pain. Ibuprofen is another option and also reduces inflammation, which can be especially helpful when swelling is part of the problem. Staying well hydrated keeps your throat moist and helps thin out mucus that might be contributing to irritation. Cold foods like ice pops or frozen fruit can temporarily numb the area and feel surprisingly good.
How Long It Should Last
Most sore throats fall into the “acute” category, meaning they last three to ten days and resolve without any specific treatment beyond symptom management. If your throat has been hurting for more than ten days, or if it keeps improving and then flaring up again, that’s considered chronic pharyngitis and usually points to a non-infectious cause like reflux, allergies, or environmental irritation that needs to be addressed separately.
With bacterial infections treated by antibiotics, you’ll typically start feeling better within two to three days of starting the medication, though you should finish the full course.
Signs That Need Medical Attention
Most sore throats are harmless inconveniences, but a few warning signs suggest something more serious is going on. Difficulty breathing, inability to swallow liquids, or signs of dehydration (dark urine, dizziness, dry mouth) all warrant prompt evaluation. The same goes for food or liquid coming back up into your throat, unexplained weight loss alongside the pain, or a sore throat that persists beyond two weeks.
A very high fever (above 101°F) combined with severe throat pain but no cough, especially in an older child or teenager, raises the suspicion for strep and is worth getting tested. If your voice becomes muffled or you start drooling because swallowing is too painful, those are signs of significant swelling that shouldn’t wait.

