A temperature of 99.7°F is not officially a fever, but it’s above the normal range and falls into what many doctors call a “low-grade fever.” The standard medical threshold for a true fever is 100.4°F (38°C), used by the CDC, Mayo Clinic, and most healthcare providers. At 99.7°F, you’re sitting about 0.7 degrees below that cutoff.
Where 99.7°F Falls on the Scale
The old benchmark of 98.6°F as “normal” is really just an average. Healthy body temperature actually ranges from about 97°F to 99°F depending on the person and time of day. Anything above 99°F but below the 100.4°F fever threshold occupies a gray zone.
Many healthcare providers consider temperatures between 99.5°F and 100.3°F a low-grade fever, according to Cleveland Clinic guidelines. So 99.7°F lands squarely in that low-grade category. It suggests your body is mounting some kind of response, whether to an infection, inflammation, or something less concerning, but it hasn’t reached the point that clinicians formally classify as a fever.
Why Your Temperature Might Be 99.7°F Without Illness
A reading of 99.7°F doesn’t automatically mean you’re sick. Body temperature fluctuates throughout the day, typically peaking around 4 p.m. and dipping in the early morning hours. If you check your temperature in the late afternoon, a reading close to 99.7°F may simply reflect your body’s natural rhythm.
A large-scale analysis of patient records published in The BMJ found that several non-illness factors push temperature higher. These include:
- Physical activity: Exercise raises core temperature, sometimes for an hour or more afterward.
- Hot weather and humidity: Higher ambient temperature and humidity are both linked to higher body temperature readings.
- Hormonal cycles: Ovulation raises basal body temperature by roughly 0.5 to 1.0°F, which can easily push a reading to 99.7°F or above.
- Body weight: Higher BMI is associated with slightly higher baseline temperatures.
- Recent food or drink: Hot beverages or a large meal can temporarily elevate an oral reading.
If you feel fine otherwise, any of these factors could explain the number on the thermometer.
How Your Thermometer Affects the Reading
Where you take your temperature matters. A 99.7°F reading means different things depending on the method. Oral thermometers tend to read about 0.5 to 1.0°F lower than rectal thermometers, so an oral reading of 99.7°F could correspond to roughly 100.2 to 100.7°F rectally, which puts you right at or just above the fever line.
Armpit (axillary) readings run even lower than oral ones. If your armpit thermometer shows 99.7°F, your actual core temperature is likely higher, possibly already in true fever territory. The Mayo Clinic considers any armpit temperature of 99°F or above noteworthy. For the most reliable oral reading, avoid eating or drinking for 15 to 30 minutes beforehand, and keep your mouth closed around the thermometer for the full measurement time.
When 99.7°F Matters More
Context changes how seriously to take a borderline reading. If you’re also experiencing chills, body aches, fatigue, or a sore throat, 99.7°F likely signals the early stages of an infection, and the temperature may continue climbing. Tracking your temperature every few hours gives you a clearer picture than a single reading.
Age plays a role too. Baseline body temperature drops by about 0.04°F per decade of life, so older adults tend to run cooler. For someone in their 70s or 80s whose normal temperature sits closer to 97°F, a jump to 99.7°F represents a larger shift and could indicate infection even though it’s technically below the 100.4°F threshold. Research shows that aging blunts the body’s peak fever response, meaning older adults may never reach 100.4°F even with a serious infection.
For infants under two months, the stakes are different entirely. Pediatric guidelines use the same 100.4°F cutoff, but any temperature at or above that number in a very young baby warrants an emergency department visit. A reading of 99.7°F in a newborn isn’t at that threshold, but it’s close enough to recheck within 30 to 60 minutes.
What to Do at 99.7°F
If you feel fine and have no other symptoms, 99.7°F generally doesn’t require any action. Recheck in a few hours, ideally at a consistent time of day and using the same method, to see if the number is climbing, holding steady, or dropping back down.
If you’re feeling unwell, treat the symptoms rather than fixating on the number. Rest, stay hydrated, and monitor for a rise above 100.4°F, which is the point most guidelines consider a definitive fever. A persistent low-grade temperature that lasts more than a few days, even without ever crossing 100.4°F, is worth paying attention to, as it can sometimes indicate a lingering infection or inflammatory process that your body is working to control.

