Audited ·Last updated 29 Jul 2026·4 citations·Tier 2·0 uses

Centor Score Calculator (Strep Throat), with the McIsaac Modification

Score the Centor criteria for sore throat, or the McIsaac modification that adds a signed age term. The two scales have different ranges — see why.

Centor Score Calculator

Scale
+1 / 0 / −1
yrs
Tonsillar exudate or swelling
Tender or swollen anterior cervical lymph nodes
History of fever, or measured temperature above 38 °C
Cough ABSENT — note the polarity: the point is scored when there is no cough
Score
0
Clinical decision aid for clinicians — not a diagnosis of streptococcal pharyngitis and not a prescribing instruction.
Criteria met
None
Age points
0

Background.

The Centor score turns four findings in a patient with an acute sore throat — tonsillar exudate, tender anterior cervical lymph nodes, a history of fever, and the absence of cough — into a number that supports a decision about testing and antibiotic prescribing. It is a clinical decision aid for clinicians. It does not diagnose streptococcal pharyngitis, it does not identify an organism, and it does not tell anyone to prescribe.

Two different scales circulate under the same name, and this page ships both because a bare "Centor 3" is genuinely ambiguous. The original, published by Centor and colleagues in 1981, has four criteria and runs from 0 to 4. The McIsaac modification, published in the Canadian Medical Association Journal in 1998, adds a fifth, signed term for age: one point for a patient aged 3 to 14, nothing for 15 to 44, and minus one for 45 or over. That gives it a range of minus one to five. The same 52-year-old with all four clinical findings is a 4 on the original scale and a 3 on the modified one. If a note records only the number, that difference cannot be reconstructed — so record which scale you used.

The age term is also what makes the score usable in children. The 1981 study was conducted in adults presenting to an emergency room; the McIsaac work extended it, and the plus-one for ages 3 to 14 exists because streptococcal pharyngitis is genuinely more common in that group. Using the unmodified four-criterion score in a child scores their age at nothing, which understates the likelihood.

One criterion has a polarity that catches people out. The fourth is the absence of cough, not its presence — a patient with a barking cough scores zero for that item, and a patient with no cough at all scores one. This calculator labels the input explicitly for that reason, because a score assembled with that item inverted can be wrong by two points in either direction.

The fever criterion has a documented ambiguity worth knowing. The 1981 criterion is a history of fever. Many reproductions render it as a measured temperature above 38 degrees Celsius. Those are not the same thing: a patient who felt feverish overnight and is afebrile in the consulting room satisfies one and not the other. This page words the input to cover both and states the ambiguity rather than quietly choosing, because the difference is a whole point out of four.

This calculator deliberately does not print a probability of group A streptococcal infection for a given score. Published likelihoods vary substantially with age, with season, with setting and with local prevalence, and a single figure presented as though it were universal would give the page a precision it has not earned. What the score gives you is a structured, reproducible summary of four findings; how that translates into testing and prescribing is a matter for local antimicrobial policy and clinical judgement.

Finally, a scope note that matters more than the arithmetic. The score estimates the likelihood of one organism in one presentation. It does not exclude the other causes of a sore throat, including the ones that need urgent attention — peritonsillar abscess, epiglottitis, retropharyngeal infection, or a sore throat in someone taking a drug that can cause agranulocytosis. A low score is not a discharge decision, and a high score is not a diagnosis.

What is centor score calculator?

The Centor score is a four-item clinical prediction rule for group A streptococcal pharyngitis, published by Robert Centor and colleagues in Medical Decision Making in 1981 and derived in adults presenting to an emergency room with a sore throat. Each of four findings — tonsillar exudate, tender anterior cervical adenopathy, history of fever, and absence of cough — scores one point, giving a total from 0 to 4.

The McIsaac modification, published in CMAJ in 1998, adds a signed age term: plus one for ages 3 to 14, zero for 15 to 44, and minus one for 45 and over. The resulting scale runs from minus one to five and is the version most commonly used today, partly because it can be applied to children.

Both exist for the same reason: most sore throats are viral, most patients who present with one do not need an antibiotic, and structured criteria reduce the variability of that judgement. The score's job is to identify which patients warrant a throat swab or rapid antigen test, and which do not.

What it is not: a diagnosis, a microbiological result, a prescribing rule, or a tool that says anything about the non-streptococcal causes of a sore throat.

How to use this calculator.

  1. Choose the scale your local guidance uses. The McIsaac version adds a signed age term and runs from minus one to five; the 1981 original has no age term and runs from 0 to 4.
  2. Enter the age. It changes the score only on the McIsaac scale, but it changes it in both directions — plus one for a child aged 3 to 14, minus one for a patient of 45 or over.
  3. Answer the tonsillar exudate and tender anterior cervical node items from examination.
  4. Answer the fever item on a history of fever or a measured temperature above 38 degrees Celsius, and record which you used — the two do not always agree.
  5. Answer the cough item carefully: the point is scored for the ABSENCE of cough.
  6. Read the total alongside the criteria met and the age points, so the number can be reconstructed later.
  7. Record the scale with the number. A note saying only "Centor 3" cannot be interpreted.
  8. Apply the result within local antimicrobial guidance, and assess separately for the causes of sore throat that need urgent attention.

The formula.

Centor = exudate + tender anterior nodes + fever + (cough ABSENT) · McIsaac = Centor + age term

The Centor score is a sum of four clinical criteria, each worth one point: tonsillar exudate or swelling; tender or swollen anterior cervical lymph nodes; a history of fever or a measured temperature above 38 degrees Celsius; and the absence of cough. The original 1981 scale stops there, giving a total from 0 to 4.

The McIsaac modification adds a signed age term. A patient aged 3 to 14 inclusive adds one point. A patient aged 15 to 44 inclusive adds nothing. A patient aged 45 or over subtracts one point. The modified scale therefore runs from minus one — a patient of 45 or over with none of the four findings — to five, a child aged 3 to 14 with all four.

Rounding stage: there is none. All four clinical criteria are worth exactly one, the age term is exactly plus one, zero or minus one, and the total is an exact integer sum. Age is compared against the band edges as entered, so a patient who is 14 scores plus one and a patient who is 15 scores nothing, with no rounding in between.

The age bands are inclusive at both ends, which is worth stating because the boundaries are where implementations diverge. Three years old scores plus one; two does not. Fourteen scores plus one; fifteen does not. Forty-four scores nothing; forty-five scores minus one. This calculator tests each of those six values plus the one above and below.

The fourth clinical criterion is scored on the absence of cough. That inverted polarity is the single most common source of a wrong Centor score, and it is why this page labels the input "cough absent" and offers the options as "cough present" and "no cough" rather than a bare yes and no.

Worked through the example on this page: a 52-year-old with tonsillar exudate, tender anterior cervical nodes, a history of fever and no cough meets all four clinical criteria for four points. On the 1981 scale the total is 4, because there is no age term. On the McIsaac scale her age of 52 subtracts one, giving a total of 3. The criteria met are identical in both cases; only the age points and the total differ.

A worked example.

Example

A 52-year-old presents with a two-day sore throat. On examination the tonsils are inflamed with visible exudate and the anterior cervical lymph nodes are tender. She reports feeling feverish and shivery at home the previous evening. She has no cough at all. All four clinical criteria are met: tonsillar exudate scores one, tender anterior cervical nodes score one, the history of fever scores one, and the absence of cough scores one. That is four clinical points, and the criteria met read tonsillar exudate, tender nodes, fever, no cough. On the McIsaac scale her age of 52 falls in the 45-and-over band and subtracts one, so the age points are minus one and the total is 4 − 1 = 3. Switch the scale to the 1981 original and the age term disappears: the age points become 0 and the total is 4. Nothing about the patient has changed. That is the practical reason both scales ship here. A note recording "Centor 3" for this patient is not wrong, and neither is a note recording "Centor 4" — they are the same findings read on two different instruments. Recording the scale alongside the number is what makes the entry reconstructable, and it is why this calculator reports the age points as a separate output rather than folding them silently into the total. The opposite end is worth seeing too. A 10-year-old with the same four findings scores 5 on the McIsaac scale, the maximum, and 4 on the original. A 50-year-old with none of the four findings scores minus one on McIsaac and zero on the original.

scoring Versionmcisaac-1998
absence Of Coughyes
tender Anterior Nodesyes
tonsillar Exudateyes
fever Historyyes
age52

Frequently asked questions.

What is the difference between the Centor score and the McIsaac score?
The 1981 Centor score has four clinical criteria and runs from 0 to 4. The 1998 McIsaac modification adds a signed age term — plus one for ages 3 to 14, nothing for 15 to 44, minus one for 45 and over — so it runs from minus one to five. The same patient can therefore have two different scores depending on which scale is used, and the difference is up to a full point in either direction. Always record the scale alongside the number; "Centor 3" on its own cannot be interpreted.
Does a point score for having a cough or for not having one?
For not having one. The fourth criterion is the absence of cough, and a patient with a prominent cough scores zero on that item. This inverted polarity is the most common source of an incorrect Centor score, because the other three criteria all score for the presence of a finding. This page labels the field "cough absent" and offers the choices as "cough present" and "no cough" rather than yes and no, specifically to make the inversion impossible to miss.
Should the fever criterion be a measured temperature or a history?
The 1981 criterion is a history of fever; many reproductions render it as a measured temperature above 38 degrees Celsius. They do not always agree — a patient who was feverish overnight and is afebrile in clinic satisfies the first and not the second. This calculator words the input to cover both and asks you to record which you applied. It is a full point out of four, so consistency within a practice matters more than which reading you pick.
Can I use the Centor score in a child?
Use the McIsaac version. The 1981 score was derived in adults presenting to an emergency room, and applying it unmodified to a child scores their age at nothing — which understates the likelihood of streptococcal pharyngitis in the 3-to-14 group, where it is genuinely more common. The McIsaac age term exists precisely to extend the score across ages. Neither version applies to a child under 3.
Why does this page not show the probability of strep for each score?
Because there is no single defensible figure. Reported likelihoods for a given score vary substantially with age, season, care setting and local prevalence, and printing one cohort's numbers as though they were universal would give the page a precision it has not earned. What the score gives you is a structured, reproducible summary of four findings. Translating that into a decision to swab, to test or to prescribe is a matter for local antimicrobial guidance.
Does a low score mean the sore throat is nothing to worry about?
No. The score estimates the likelihood of one organism in one presentation. It says nothing about peritonsillar abscess, epiglottitis, retropharyngeal infection, glandular fever, or a sore throat in a patient taking a drug that can cause agranulocytosis — all of which can present with few or none of the four criteria. A low Centor score means streptococcal pharyngitis is less likely, not that the patient is well. Assess for the serious causes separately.

In this category

Embed

Quanta Pro

Paid features are coming later.

  • All 762 calculators remain free
  • No billing is enabled
Coming soon