Free tool
WCPM calculator
Words correct per minute and accuracy from a one-minute oral reading, with the percentile band for grades 1 to 6.
Short answer
Words correct per minute (WCPM) is the number of words read minus errors, divided by the reading time in minutes. A student who reads 98 words with 6 errors in 60 seconds scores 92 WCPM with 93.9% accuracy. Enter your numbers below.
Runs in your browser. Nothing you type is sent or saved.
How do you give a one-minute reading?
- Give the student an unpracticed passage at their grade level and a copy for yourself. Say: "Please read this out loud. Do your best reading. If you get to a word you don't know, I'll help you." Start the timer on the first word.
- Follow along on your copy. Put a slash through any word the student skips, misreads, or doesn't read within about three seconds; say that word and let them keep going. A word the student fixes on their own counts as correct.
- Stop at one minute and mark the last word read. Count every word up to that mark: that's words read. Count the slashes: that's errors. Type both into the calculator with 60 seconds.
- If the student finished the passage early, enter the actual seconds. The calculator prorates the score to a per-minute rate, which is the standard way to handle a short reading.
- Repeat with two more passages and use the middle score, not the average. One hard passage can pull a single reading down by 15 words or more.
Worked example
Maya is in third grade. In January she reads a grade-level passage for one minute. She reaches the 103rd word, and you marked 7 errors: two skipped words, three misread words, and two words you supplied after a pause.
Words correct is 103 - 7 = 96. Over 60 seconds, that's 96 WCPM. Accuracy is 96 / 103 = 93.2%. The grade 3 winter median is 97, so her rate is typical. Her accuracy is under 95%, though, and that's the part to act on: look at which words she missed.
Where the percentile band comes from
The band compares the score with the compiled oral reading fluency norms for the grade and season you pick. A score equal to a percentile value counts as reaching it. The calculator also tells you when a score sits within 10 words of the median, the range usually read as typical.