TL;DR: A normal body temperature for a dog is about 38.3 to 39.2C (101 to 102.5F), roughly a degree or two warmer than a human. A reading above 39.4C (103F) is a fever, and anything over 41C (106F) is an emergency, usually heatstroke. The only reliable way to know your dog's temperature is with a thermometer, not by touching the nose.
Dogs run hotter than we do, so a warm-feeling dog is often perfectly healthy. Knowing the real numbers, and how to take a reading calmly at home, turns a moment of worry into a quick fact you can act on. Here is what normal looks like and when a number should send you to the vet.
What is a normal temperature for a dog?
A healthy adult dog sits between 38.3 and 39.2C (101 to 102.5F) at rest. That range holds across most breeds and sizes. Puppies can run a touch lower in their first weeks because they are still learning to regulate their own heat, and a very active or excited dog will read a little higher for a while.
Here is a simple way to read the numbers:
- 38.3 to 39.2C (101 to 102.5F): normal
- 39.4 to 40C (103 to 104F): mild fever, worth watching and often a vet call
- Above 41C (106F): emergency, get to a vet now
- Below 37.2C (99F): too low (hypothermia), also urgent
A single reading at the top of normal after a game or a warm walk is not a fever. What matters is the temperature once your dog has rested and cooled down.
How to take your dog's temperature at home
The accurate method is rectal. It sounds daunting, but with a calm dog and a helper it takes under a minute.
- Use a digital thermometer. A basic digital one works. Keep a dog-only thermometer so it is never mixed up with the family's.
- Lubricate the tip. A dab of petroleum jelly or a water-based lubricant makes it comfortable.
- Keep your dog still. Have someone gently hold and reassure your dog, or tuck their body against yours. Lift the tail and insert the tip about 2 to 3 cm for a medium dog, less for a small one.
- Wait for the beep, then read it. Clean the thermometer afterwards.
If a rectal reading is not realistic for your dog, a digital ear thermometer designed for dogs is a gentler option. It is less precise but useful for tracking a trend. What you should never do is judge a fever by the nose. A warm or dry nose tells you nothing reliable, it changes with sleep, sun, and how much your dog has drunk.
Why a dog's temperature goes up
A raised temperature is the body doing its job, but the cause matters. Common reasons include:
- Exercise and excitement. A hard run, a game, or a hot day all lift the temperature briefly. It should settle with rest and water. Our guide to why dogs pant explains how dogs shed heat, since they cannot sweat like we do.
- Heat. Warm weather and poor airflow push the temperature up fast. This is the dangerous one, because it can tip into heatstroke. If you exercise in summer, the timing and pavement rules in running with your dog in hot weather are worth knowing.
- Infection or illness. A genuine fever, one that persists at rest, is usually the immune system fighting something and needs a vet to pin down.
When a dog's temperature is a warning sign
You do not need to diagnose the cause yourself. The job is to spot a reading that does not fit and act on it. Call or visit a vet when you see:
- A resting temperature at or above 39.4C (103F) that does not come down
- Any temperature above 41C (106F), which is an emergency, cool your dog with room-temperature (not ice-cold) water on the way in
- A temperature below 37.2C (99F), especially with shivering or a very young or old dog
- A fever alongside other signs: not eating, low energy, vomiting, or heavy breathing at rest
Heatstroke is the one to treat as an immediate crisis. Signs include frantic panting, drooling, wobbliness, and collapse, most often after exercise, a hot car, or a warm day. Move your dog to shade, offer water, wet the coat with cool water, and head to a vet straight away.
How tracking activity helps
Temperature is a snapshot. The bigger health signal is your dog's pattern over time: how much they move, how quickly they recover after exercise, and how they rest. An activity tracker like Rocket logs that trend, so a dog that suddenly slows down, tires faster, or rests more than usual stands out, which is often the first hint that something, including a brewing illness, is off. Pair that with a resting temperature check when you are worried, and take a look at the wider signs of a healthy dog so you know your own dog's normal.
The bottom line
Normal for a dog is 38.3 to 39.2C (101 to 102.5F), warmer than a person, so trust a thermometer over the back of your hand. Treat a persistent reading over 39.4C as a fever worth a vet call, and anything above 41C as an emergency. Learn your dog's calm, rested normal, and you will spot a real problem early. For more everyday dog-health guides, browse our dog guides.
