What Is a Normal Body Temperature for Humans?

A normal body temperature for humans falls in the range of 97°F to 99°F (36.1°C to 37.2°C), not the single number most of us learned in school. The old standard of 98.6°F dates back to the 1800s, and modern research shows that average human body temperature has actually been dropping over time. Your own “normal” depends on the time of day, your age, your sex, and how you measure it.

Where 98.6°F Came From

The 98.6°F benchmark traces back to a German physician named Carl Wunderlich, who published a landmark study in 1868 analyzing over one million armpit temperature readings from roughly 25,000 patients. That massive dataset produced 37.0°C (98.6°F) as the average, and the number stuck for more than 150 years. But Wunderlich’s measurements were taken under the arm, which runs slightly cooler than oral readings, and his thermometers were less precise than modern ones. The number was a reasonable estimate for its era, but it was never meant to be a rigid line between “healthy” and “not healthy.”

Modern Averages Run Lower

A large Stanford University study published in eLife tracked body temperature data spanning nearly two centuries of American records. The researchers found that average body temperature has dropped by about 0.03°C per decade of birth. For men born in the early 1800s compared to men born in the late 1990s, that adds up to a decline of roughly 1°F. Women showed a similar trend, with a decrease of about 0.6°F over a comparable period.

The reasons aren’t entirely settled, but the leading explanations point to lower rates of chronic infection in modern populations, less inflammation overall, and more temperature-controlled environments. Whatever the cause, the practical takeaway is clear: a resting oral temperature closer to 97.5°F or 97.9°F is perfectly typical for a healthy adult today. If your thermometer reads 98.6°F, you’re still within the normal range, but you’re no longer sitting at the dead center of it.

How Body Temperature Changes Throughout the Day

Your body temperature isn’t static. It follows a circadian rhythm, rising and falling in a predictable pattern every 24 hours. Temperature is lowest in the early morning hours, typically reaching its trough around 4 to 6 a.m. It begins climbing during the last hours of sleep, just before you wake up, and continues rising through the day. Most people hit their peak temperature in the late afternoon or early evening.

There’s also a subtle dip for most people between 2 p.m. and 4 p.m., which may partly explain that familiar post-lunch sluggishness. The total swing from your daily low to your daily high can be as much as 1°F, which means a reading of 97.3°F at 6 a.m. and 98.4°F at 5 p.m. could both be completely normal for the same person.

Factors That Shift Your Baseline

Age plays a role. Older adults tend to run cooler than younger people, which can make fever detection trickier. A temperature of 99°F in an older adult may represent a more significant immune response than the same reading in a 25-year-old. Young children, on the other hand, tend to run slightly warmer than adults and can spike temperatures more quickly when fighting infections.

The menstrual cycle creates a well-documented temperature shift. After ovulation, progesterone production increases and basal body temperature rises by 0.5 to 1.0°F. This elevated temperature persists through the luteal phase (the roughly two weeks between ovulation and the start of a period) and drops back down when menstruation begins. This is the biological basis behind temperature-based fertility tracking.

Physical activity, hot or cold environments, recent food or drink intake, and even the time of day you last exercised can all temporarily push your reading up or down. For the most consistent measurement, take your temperature at the same time of day, using the same method.

Measurement Method Matters

Not all thermometer placements give the same number. Oral readings are the most commonly referenced in clinical guidelines. Rectal temperatures run about 0.5 to 1°F higher than oral readings, while armpit (axillary) temperatures run about 0.5 to 1°F lower. Forehead and ear thermometers are convenient but can be less consistent, especially if the sensor isn’t positioned correctly.

When you see a “normal” range quoted, it almost always refers to an oral reading. If you’re using an armpit thermometer and getting 97°F, that’s equivalent to roughly 97.5 to 98°F orally, which is well within the normal zone.

When Temperature Signals a Problem

The CDC defines a fever as a measured temperature of 100.4°F (38°C) or greater. This threshold is widely used across hospitals, airports, and public health screening. A reading between 99°F and 100.4°F is sometimes called a low-grade fever, though some people naturally run in this range without being sick.

On the cold side, hypothermia begins when core body temperature drops below 95°F (35°C). Mild hypothermia covers the range from 95°F down to about 89.6°F, where you’ll experience shivering, confusion, and poor coordination. Moderate hypothermia (89.6°F to 82.4°F) brings more severe confusion and drowsiness, while severe hypothermia (below 82.4°F) is a life-threatening emergency where shivering may actually stop as the body loses its ability to generate heat.

Context matters more than any single number. A temperature of 99.5°F after a hard workout is meaningless. The same reading in someone who normally runs at 97.5°F and is also feeling achy and fatigued tells a different story. Knowing your own baseline, rather than relying on a 150-year-old average, gives you a much better sense of when something is off.