How to Check a Dog's Temperature at Home (Step by Step)

If your dog seems off-colour, one of the most useful things you can do before calling your vet is take an accurate temperature reading. It's quicker and easier than most owners expect, and it gives your vet real information to work with. Here's exactly how to check your dog's temperature at home, what a normal reading looks like, and when a number means you need to act.

What is a normal dog temperature?

A healthy dog runs warmer than we do. The normal range is 101 to 102.5 °F (38.3 to 39.2 °C). Anything above 103 °F may indicate a fever, and anything below 99 °F is abnormally low — both are reasons to call your vet. You cannot judge a dog's temperature by touching their nose or ears; the only reliable way is to measure it.

What you'll need

  • A digital thermometer — ideally a dedicated pet rectal thermometer, but a fast-read digital one works.
  • Water-based lubricant (petroleum jelly or a lubricating gel).
  • A second person to help hold your dog, if possible.
  • Paper towel and pet-safe disinfectant to clean up afterwards.

How to take your dog's temperature: step by step

1. Get set up and stay calm

Dogs read your energy, so speak softly and move slowly. Have everything within reach before you start. If your dog is anxious, take a break rather than forcing it.

2. Lubricate the thermometer

Apply a generous amount of water-based lubricant to the tip. This makes insertion comfortable and safe.

3. Restrain your dog gently

Have your helper stand at your dog's head, one arm hugging under the neck and the other around the chest, keeping them still. For small dogs you can gently hold them against your body. Never use force — a struggling dog can be hurt.

4. Lift the tail and insert

Raise the tail and insert the thermometer about one inch (less for small dogs) into the rectum, angled slightly toward the spine. Hold it in place — don't let go.

5. Wait for the reading

Keep the thermometer in until it beeps (usually 10–60 seconds), then remove it slowly and read the number.

6. Reward and clean up

Praise your dog and offer a treat. Clean the thermometer thoroughly with soap and disinfectant, and store it separately from human thermometers.

Ear thermometers: a gentler alternative

If a rectal reading isn't practical, a pet ear (tympanic) thermometer is a less invasive option. It measures infrared heat in the ear canal and takes just seconds. The trade-off is accuracy — ear thermometers are more sensitive to positioning and ear-canal shape, so a rectal reading is still the gold standard when precision matters. Human forehead thermometers are not reliable on dogs.

🩺 Build a home care kit

A calm, well-stocked dog is easier to check. Keep grooming and care supplies handy, and a soft, familiar bed nearby helps an unwell dog stay relaxed while you take a reading.

Shop care supplies →

When to call the vet

Contact your vet if the reading is:

  • Above 103 °F (39.4 °C) — a possible fever.
  • Above 104 °F (40 °C) — treat as urgent, especially in warm weather where it may signal heatstroke. See our guide on heavy panting and overheating.
  • Below 99 °F (37.2 °C) — abnormally low and a reason to seek advice quickly.

Any high or low reading paired with lethargy, vomiting, shivering, collapse, pale gums or difficulty breathing should be treated as an emergency.

Not sure if it's serious? Scan the symptom in seconds

MyFurtopia's AI Pet Health Scanner lets you log your dog's symptoms and a photo to get an instant, vet-informed read on how urgent it is — and whether you should head to a clinic now. It's free to try.

Download the MyFurtopia App

Frequently asked questions

What is a normal temperature for a dog?

A healthy dog's normal body temperature is 101 to 102.5 °F (38.3 to 39.2 °C) — higher than a human's. Anything above 103 °F or below 99 °F warrants a call to your vet.

Can I take my dog's temperature without a rectal thermometer?

A digital rectal thermometer is the most accurate method. A pet ear thermometer is a less invasive alternative but can be less reliable if positioned poorly. Touching the ears or nose is not a reliable way to check for fever.

When should I call the vet about my dog's temperature?

Call your vet if the temperature is above 103 °F (39.4 °C) or below 99 °F (37.2 °C). A reading above 104 °F, or any abnormal reading with lethargy, vomiting, collapse or trouble breathing, should be treated as urgent.

This guide is educational and not a substitute for professional veterinary care. If you're worried about your dog, contact your vet.