With cats, the situation you measure in changes the answer more than anything else. Stress alone can push a cat heart rate to 220 bpm, so a count taken in a carrier or a clinic waiting room will read badly against the at-home normal range. This guide asks for the measuring situation first, holds back any judgement on a heart rate taken while the cat was tense, and tells you to count again once the cat is calm.
In a calm cat the normal ranges are 100.5 to 102.5 degrees Fahrenheit, 140 to 180 bpm, and 20 to 40 breaths per minute. These are the ranges AAHA and AAFP feline material uses in common, current as of October 2026. Counting while the cat sleeps or rests beside you works best, and one breath means one full rise and fall of the chest.
This guide does not provide breed tables and does not split the ranges by body weight, because feline references do not use size-based heart rate bands the way canine references do. This tool is for reference only and does not replace veterinary care. Contact your veterinarian right away if you notice symptoms or suspect a problem.
Frequently Asked Questions
Stress alone takes a cat to 220 bpm. Comparing that count with the calm range makes the cat look worse than it is.
While the cat sleeps, count one full rise and fall of the chest as one breath for 30 seconds, then multiply by 2.
Readings right at the edge sit inside normal measurement error. Let the cat rest, measure again, and contact your veterinarian if energy or appetite also changed.