Skip to content

How to calculate WCPM and accuracy

By the IEP Atlas editorial teamLast updated

Short answer

To calculate words correct per minute, have the student read an unpracticed passage aloud for 1 minute, count the total words read, and subtract the errors. For accuracy, divide words correct by total words read and multiply by 100. Use the median of three passages, not one, as the score you report.

Words correct per minute (WCPM) is the number of words a student reads correctly in 1 minute of oral reading. Accuracy is the share of attempted words read correctly. Together they show whether a student is slow, inaccurate or both, and that tells you what to teach next.

The math is simple. The scoring rules are where teams disagree, so this page sets them out with one fictional student's probes, start to finish. For where WCPM fits in a full reading plan, see the guide to reading intervention for students with IEPs.

The two formulas

ScoreFormulaExample
WCPM (1-minute read)Words read minus errors62 minus 7 = 55 WCPM
WCPM (read shorter than 1 minute)Words correct divided by seconds, times 6048 words correct in 50 seconds = 57.6, reported as 58 WCPM
AccuracyWords correct divided by words read, times 10055 divided by 62 = 88.7%, reported as 89%

Report WCPM as a whole number and accuracy to the nearest whole percent. The WCPM glossary entry and the oral reading fluency measurement guide define both terms.

What you need before you start

  • Three unpracticed passages at the level the goal names. Use a set of equivalent passages, such as a published curriculum-based measurement probe set, so scores can be compared week to week.
  • A student copy with no numbers and a scorer copy with a running word count at the end of each line.
  • A timer that counts seconds.
  • A data sheet. The reading fluency data sheet has columns for words read, errors, words correct and accuracy.
  • A quiet spot. Background noise lowers scores and makes probes hard to compare.

Step-by-step: scoring a 1-minute read

Step 1: Give the same directions every time

Say the same thing on every probe. For example: "When I say begin, start reading aloud at the top. Read across the page. Try to read each word. If you come to a word you don't know, I will tell it to you. Do your best reading." Then say "Begin" and start the timer on the first word, not on "begin."

Step 2: Mark errors as the student reads

Use a slash through each error on the scorer copy. Count these as errors:

  • Substitutions: the student says a different word ("house" for "horse").
  • Omissions: the student skips a word. A skipped line counts as one error per word.
  • Hesitations: the student pauses 3 seconds on a word. Say the word, mark an error and let the student keep going.
  • Reversals: the student swaps two words ("was saw" for "saw was"). Count both words as errors.

Do not count these as errors:

  • Self-corrections made within 3 seconds.
  • Repetitions of a word or phrase that was read correctly.
  • Insertions of extra words. Note them, but do not subtract them.
  • Dialect or articulation differences that are consistent with the student's speech, such as "aks" for "ask."

Step 3: Stop at 1 minute and mark the last word

At 60 seconds, say "Stop" and put a bracket after the last word attempted. If the student finishes the passage early, write the exact seconds.

Step 4: Count words read and errors

Use the line counts on the scorer copy to find the total words read. Count the slashes for errors. Subtract to get words correct.

Step 5: Calculate accuracy

Divide words correct by words read and multiply by 100. Many teams treat 95% of words or higher as accurate enough for fluency work and under 90% as a sign that decoding needs attention first. Treat those cut points as rules of thumb, not as norms.

Step 6: Repeat with two more passages and take the median

Give all three passages in one sitting or across one week. Order the three WCPM scores and report the middle one. Report the accuracy from the same passage, or the median accuracy, and say which you used.

Worked example from start to finish

Marcus, a fictional 2nd grader, reads three unpracticed grade 2 passages in one session in October.

Passage 1. He reads to word 62 when the timer hits 60 seconds. The scorer marked 7 errors: 4 substitutions, 2 omissions and 1 three-second hesitation. He also repeated two phrases and self-corrected once; none of those count.

  • Words correct: 62 minus 7 = 55 WCPM.
  • Accuracy: 55 divided by 62 = 0.887, so 89%.

Passage 2. He reads 54 words with 9 errors.

  • Words correct: 54 minus 9 = 45 WCPM.
  • Accuracy: 45 divided by 54 = 0.833, so 83%.

Passage 3. The passage is short, and he finishes it in 50 seconds. He read all 56 words with 5 errors.

  • Words correct: 56 minus 5 = 51.
  • WCPM: 51 divided by 50 seconds = 1.02 words per second, times 60 = 61.2, so 61 WCPM.
  • Accuracy: 51 divided by 56 = 0.911, so 91%.

Here is how the filled-in reading fluency data sheet looks:

DatePassageSecondsWords readErrorsWords correctWCPMAccuracy
Oct 7Grade 2, passage 160627555589%
Oct 7Grade 2, passage 260549454583%
Oct 7Grade 2, passage 350565516191%
Median5589%

The order of WCPM scores is 45, 55 and 61, so the median is 55 WCPM. The median accuracy is 89%.

What the numbers say: Marcus is both slow and inaccurate. At 89% of words correct, the errors come first. His error marks show 11 of 21 errors on vowel team words, so the team looks at decoding before planning fluency practice. The phonics interventions guide covers that next step.

To compare 55 WCPM with typical readers, use the norms published for your screening tool or a published oral reading fluency norms table for the same grade and season. Do not borrow a cut score from a different tool, because passages differ in difficulty.

How often to probe

For a student with a fluency goal in intensive support, probe once a week with one new passage from the same set, and graph every score. Repeated short measures over time are the core of progress monitoring.[1] Use the median of 3 passages for the baseline and for benchmark checks in fall, winter and spring.

After 6 to 8 weekly points, compare the trend with the goal line. The reading fluency interventions guide explains what to change when the line is flat. When you choose a probe set, the NCII tools charts rate the reliability and validity of published progress monitoring tools.[2]

Common scoring mistakes

  • Weak: Score the passage the class read yesterday. Better: Use unpracticed passages only. A practiced passage measures memory, not fluency.
  • Weak: Report one passage. Better: Report the median of 3. One hard passage can drop a score by 10 words or more.
  • Weak: Count self-corrections as errors. Better: Count them as correct if they happen within 3 seconds, and note them as a sign of monitoring.
  • Weak: Report WCPM without accuracy. Better: Report both. 70 WCPM at 85% accuracy and 70 WCPM at 98% accuracy call for different teaching.
  • Weak: Let the student read the title and count it. Better: Start timing on the first word of the passage. Skip titles unless your probe set counts them.
  • Weak: Mark speech sound differences as errors. Better: Accept consistent articulation and dialect differences. Score what the student knows about the word, not how they pronounce it.

Using WCPM in a goal

The IEP must say how progress on each goal will be measured.[3] A fluency goal does that by stating the passage level, the WCPM target, an accuracy floor and how the score is found. For example: "Given an unpracticed grade 2 passage, Marcus will read 80 words correct per minute with at least 95% accuracy, using the median of 3 passages." The target comes from the baseline, the weeks left and an expected growth rate; the reading fluency IEP goal templates show that calculation. Check the wording with the goal checker, and browse grade-level versions on the fluency goals page.

Frequently asked questions

Do self-corrections count as errors in WCPM?

No. A word the student corrects within 3 seconds counts as read correctly. Note self-corrections on the scorer copy anyway, because they show the student is checking meaning, which is useful in present levels.

What if the student finishes the passage before 1 minute?

Write the exact seconds. Divide words correct by the seconds, then multiply by 60. For example, 51 words correct in 50 seconds is 61 WCPM.

Should I use grade-level or instructional-level passages?

Use the level the goal names. Benchmark checks usually use grade-level passages. Progress monitoring for a student far below grade level may use an instructional level, but keep the level the same all year so the graph can be read.

How do I score a word the student mispronounces because of a speech difference?

Count it as correct if the mispronunciation matches the student's usual speech pattern or dialect. If you are unsure, ask the speech-language pathologist which sounds the student substitutes.

Use it in IEP Atlas

Sources

  1. Progress Monitoring: Data & Goal Setting, National Center on Intensive Intervention
  2. Intervention & Assessment Tools Charts, National Center on Intensive Intervention
  3. 34 CFR §300.320: Definition of individualized education program, Legal Information Institute, Cornell Law School

Written and checked by the IEP Atlas editorial team under our editorial policy. This guide describes general practice and federal rules. It is not legal advice; your state may add requirements, and the IEP team makes the decisions for each student.

IEP Atlas Pro

Turn your goals into progress reports

Pro tracks every goal on your caseload and drafts the report for you. Free for 14 days.

Count trials, prompts, and minutes live in the session; the graph and trend line draw themselves; progress reports are drafted from your data.