A temperature of 99.7°F falls into what most healthcare providers call a low-grade fever. It’s above the normal range but below the standard fever threshold of 100.4°F. Whether it means something is wrong depends on context: what time of day you took it, how you measured it, and whether you have other symptoms.
Where 99.7°F Falls on the Scale
The widely accepted fever cutoff for adults is 100.4°F (38°C) when measured orally. That’s the number most hospitals and clinics use. But temperature isn’t binary, with “normal” on one side and “fever” on the other. Many providers recognize a middle zone between 99.5°F and 100.3°F as a low-grade fever, and 99.7°F sits right in that range.
This means your body is running warmer than expected, and your immune system may be responding to something, but it hasn’t reached the point where most clinicians would classify it as a true fever. On its own, a reading of 99.7°F is rarely a reason for concern.
The 98.6°F “Normal” Is Outdated
You might be comparing your 99.7°F to the familiar 98.6°F standard, which makes it look like you’re running more than a full degree hot. But that 98.6 number comes from data published in 1868 by a German physician who took over a million measurements from 25,000 patients. It hasn’t held up well.
Researchers at Stanford Medicine analyzed more than 618,000 oral temperature readings from adult outpatients and found that today’s average body temperature is closer to 97.9°F. The average has been dropping by about 0.05°F per decade since the 19th century, likely because improvements in health and living conditions have reduced chronic inflammation. The Stanford team found that normal adult temperatures range from 97.3°F to 98.2°F. So while 99.7°F is further from the modern average than you might think, it’s still well below the clinical fever line.
Your Thermometer Matters
Not all thermometers read the same. A comparison study testing seven commercial thermometers against a medical-grade device found meaningful differences depending on the type. Forehead (temporal artery) thermometers tended to overestimate temperature by up to 0.8°F, while some digital oral thermometers slightly underestimated it. Ear (tympanic) thermometers came closest to the gold standard, with the best one showing a mean error of less than 0.1°F.
What this means practically: if you got 99.7°F from a forehead scanner, your actual temperature could be closer to 99°F. If you used a digital oral thermometer, the reading might be slightly low, putting your real temperature a touch higher. For the most reliable home reading, an ear thermometer or a digital oral thermometer placed under the tongue with your mouth closed for the full measurement time will get you closest to an accurate number.
Non-Illness Reasons for a 99.7 Reading
Your body temperature isn’t fixed. It fluctuates throughout the day, tending to be lowest in the morning and highest in the late afternoon or evening. A reading of 99.7°F at 6 PM is less noteworthy than the same reading at 7 AM.
Several everyday factors can push your temperature into the 99-range without any illness involved:
- Exercise: Physical activity raises core temperature, and it can stay elevated for an hour or more after you stop.
- Caffeine: Coffee, tea, and soda increase your heart rate and metabolism, which can generate extra heat.
- Stress or anxiety: Your nervous system’s fight-or-flight response speeds up your heart rate and can make you feel flushed and warm.
- Ovulation and pregnancy: Hormonal shifts raise baseline body temperature. During pregnancy, increased blood volume and elevated hormones make higher readings common.
- Alcohol: It increases blood flow to the skin, raising surface temperature.
- Heavy clothing or warm environments: External heat can artificially raise a reading, especially with forehead thermometers.
If you just worked out, drank coffee, or took your temperature in a warm room, try again in 20 to 30 minutes after resting in a neutral environment.
When a Low-Grade Temperature Deserves Attention
A one-time reading of 99.7°F with no other symptoms is almost never a problem. Where it becomes more meaningful is in combination with other signs. A persistent low-grade temperature that lasts several days could indicate your body is fighting a mild infection or dealing with inflammation.
Seek medical help if a temperature in this range comes with any of the following: confusion, stiff neck, trouble breathing, severe pain, seizure, loss of consciousness, painful urination with foul-smelling urine, or unusual vaginal discharge. These symptoms suggest something more serious regardless of whether the thermometer technically reads “fever” or not.
For adults over 65, a reading of 99.7°F can carry more weight. Older adults tend to run cooler at baseline, so the same number represents a larger departure from their norm. A temperature that would barely register as notable in a 30-year-old could reflect a significant immune response in someone older.
What to Do With a 99.7 Reading
If you feel fine, there’s likely nothing to do. Stay hydrated, rest if you’re tired, and check again in a few hours to see if the number is climbing or settling back down. You don’t need to treat a low-grade temperature with fever reducers unless you’re uncomfortable, since a mild temperature increase is part of your body’s normal defense mechanism.
If the reading persists for more than three days, gradually rises toward or past 100.4°F, or shows up alongside symptoms like body aches, chills, sore throat, or fatigue, that pattern is more informative than any single number on the thermometer. Track your readings a few times a day so you can spot a trend rather than reacting to a single data point.

