Why Won’t My Fever Break? Causes and What to Do

A fever that won’t come down, even after rest and over-the-counter medication, usually means your body is still actively fighting an infection or responding to inflammation. The underlying cause hasn’t resolved yet, so your brain keeps your internal thermostat set higher than normal. Most viral fevers last up to 10 to 14 days, but several factors can make a fever persist longer or resist medication, and some of them need medical attention.

How Your Body Creates and Maintains a Fever

Fever isn’t a malfunction. It’s a deliberate immune response controlled by a small region at the base of your brain called the hypothalamus, which acts as your body’s thermostat. When your immune system detects an infection, it triggers the production of a signaling molecule called prostaglandin E2. This molecule reaches the hypothalamus and raises its temperature “set point,” essentially telling your body that 98.6°F is no longer the target and something higher, say 101°F or 102°F, is the new normal.

Once the set point rises, your body does everything it can to reach that new target. Blood vessels near the skin constrict to trap heat. Your muscles shiver to generate warmth. Your heart rate increases. This is why you feel cold and shaky even though your temperature is climbing. Your fever won’t break until either the immune system stops producing those signaling molecules (because the threat is handled) or something interferes with the process, like a fever-reducing medication blocking prostaglandin production.

Why Fever Reducers Aren’t Working

If you’ve taken acetaminophen or ibuprofen and your temperature barely budged, it doesn’t necessarily mean something is seriously wrong. When a fever is high, medication often brings the temperature down only partially, not all the way to normal. A drop from 103°F to 101°F is actually the medication working. The goal is comfort, not a perfect 98.6°F reading.

There are practical reasons the medication might seem ineffective. If you vomited within about 15 minutes of taking a dose, your body likely didn’t absorb enough of it. Dehydration can also play a role: fever increases fluid loss through sweating and faster breathing, and when you’re dehydrated, your body has a harder time regulating temperature. Not drinking enough fluids can make a fever feel more stubborn than it otherwise would be.

The most common reason, though, is simply that the infection is still active. Fever reducers don’t treat the underlying cause. They temporarily block prostaglandin production, lowering the set point for a few hours. Once the medication wears off, if the infection is still going, the fever comes right back. This cycle of temporary relief followed by return can make it feel like the fever “won’t break” when really it’s breaking and resetting repeatedly.

Viral vs. Bacterial Infections

Most fevers come from viral infections: colds, flu, COVID, stomach bugs. These fevers typically resolve within 10 to 14 days as your immune system clears the virus. There’s no antibiotic that will speed this up, so you’re essentially waiting it out. The fever may fluctuate during this window, spiking at night and dropping in the morning, which is normal.

A few patterns suggest a bacterial infection might be involved rather than a straightforward virus. If your fever gets worse a few days into the illness rather than gradually improving, that’s a red flag. The same goes for a fever that’s unusually high for what seems like a mild illness, or one that persists well past two weeks. Bacterial infections like pneumonia, urinary tract infections, or sinus infections that have progressed beyond a viral starting point often need antibiotics to resolve. Until the bacteria are treated, the fever will keep returning.

Non-Infectious Causes of Persistent Fever

Not every stubborn fever comes from an infection. Autoimmune conditions like lupus can cause recurring fevers as the immune system mistakenly attacks the body’s own tissue, generating the same inflammatory signals that infections do. In these cases, the fever tends to come and go over weeks or months, often alongside other symptoms like joint pain, fatigue, or skin changes.

Certain medications can also trigger fevers. Antibiotics, seizure medications, some antidepressants (particularly SSRIs), and even antihistamines are known to cause drug-induced fevers. Stimulants like amphetamines and cocaine can raise body temperature through a different mechanism, directly ramping up your metabolic rate. If a fever started shortly after beginning a new medication and doesn’t have an obvious infectious explanation, the medication itself could be the culprit.

Less commonly, cancers (especially lymphomas and leukemias) produce persistent low-grade fevers. These tend to last weeks, come with unexplained weight loss or drenching night sweats, and don’t follow the pattern of a typical infection.

Fever of Unknown Origin

Doctors have a specific term for fevers that defy explanation. A fever of unknown origin is defined as a temperature above 100.9°F (38.3°C) on multiple occasions, lasting at least three weeks, with no diagnosis found despite thorough investigation. This is relatively rare. The most common eventual causes turn out to be infections that are hard to detect (like abscesses or tuberculosis), autoimmune diseases, or cancers. In some cases, no cause is ever identified and the fever eventually resolves on its own.

Temperature Thresholds That Need Attention

For adults, a fever over 104°F (40°C) warrants a call to your doctor regardless of how long it’s lasted. Below that, duration and accompanying symptoms matter more than the number itself. A 101°F fever for three days with a cough is likely a virus running its course. A 101°F fever for three weeks with no clear cause is a different situation entirely.

Certain symptoms alongside any fever signal an emergency: seizures, confusion, loss of consciousness, a stiff neck, trouble breathing, or severe pain anywhere in the body. These combinations can indicate serious infections like meningitis or sepsis that need immediate treatment.

For infants, the rules are stricter. Any fever in a baby younger than 3 months requires a call to the pediatrician, regardless of how low the temperature is. For babies 3 to 6 months old, a temperature above 100.4°F (38°C) or any fever combined with unusual fussiness or lethargy warrants a call. For children 6 to 24 months old, a fever above 100.4°F that lasts more than one day needs medical evaluation.

What Actually Helps a Fever Break

Since the fever is driven by your immune response to whatever is triggering it, the most effective way to make it break for good is to resolve the underlying cause. For viral infections, that means time, rest, and fluids. For bacterial infections, it means getting the right antibiotic. For drug-induced fevers, it means stopping or switching the offending medication.

While you’re waiting, focus on staying hydrated. Fever increases your body’s fluid demands through sweating and faster breathing, and dehydration makes it harder for your body to cool itself. Water, broth, and electrolyte drinks all help. Light clothing and a comfortable room temperature let your body release heat more easily. Avoid bundling up in heavy blankets during the hot phase of a fever, even if you feel cold; the shivering is your body trying to reach the elevated set point, and piling on layers just drives the temperature higher.

Alternating between acetaminophen and ibuprofen (for adults and older children) can provide more consistent temperature control than using one alone, since they work through slightly different mechanisms. But remember: the goal is to feel functional, not to chase a normal temperature reading. A fever of 100°F to 101°F that doesn’t bother you much doesn’t necessarily need to be medicated at all. The fever itself is part of how your immune system fights infection, and moderate fevers are not dangerous.