WCPM Calculator Logo
WCPMCalculator

Words Correct Per Minute

WCPM Goal Setter for Reading Fluency

Free WCPM goal setter: enter current WCPM, target and date to get the weekly growth needed, then check it against grade-level rates.

By Last updated

flag

Goal Setter

Calculate the growth trajectory to reach your target

speed
flag

How the weekly target works

To set a WCPM goal, subtract the student's current score from the target, then divide by the weeks available: weekly growth needed = (target WCPM - current WCPM) / weeks. The Goal Setter above does this math for you. Then compare the result with the published weekly growth rate for the student's grade in the table below. The tool needs a target above the current score and a date in the future.

Weekly growth rates by grade

Fuchs and colleagues tracked students' weekly growth on curriculum-based measures, including oral reading fluency, across a school year in grades 1-6. They used those growth rates to recommend a realistic and an ambitious weekly goal for each grade.

GradeRealistic (WCPM per week)Ambitious (WCPM per week)
123
21.52
311.5
40.851.1
50.50.8
60.30.65

Source: Fuchs, L. S., Fuchs, D., Hamlett, C. L., Walz, L., & Germann, G. (1993). Formative evaluation of academic progress: How much growth can we expect? School Psychology Review, 22(1), 27-48. The article is paywalled, so we checked these values against Read Naturally (grades 1-6) and the Texas Education Agency Grade 3 Literacy Achievement Academy fluency guide (grades 1-5). Grade 6 appears only in the Read Naturally source. The published table stops at grade 6, so there is no Fuchs rate for grades 7 and 8.

Worked examples

The calculator's color label uses fixed cut points. It does not know the student's grade. These two examples show why you should always check the weekly gain against the table above.

Example AExample B
Grade25
Current WCPM40 (mid-January)110
Target WCPM70128
Weeks1618
Weekly gain needed(70 - 40) / 16 = 1.9(128 - 110) / 18 = 1.0
Fuchs realistic / ambitious1.5 / 2.00.5 / 0.8
Tool labelAchievableVery achievable (green)
VerdictBetween the realistic and ambitious rates. A stretch, but within published growth.Above the ambitious rate. Aggressive for grade 5.

Example A. A grade 2 student reads 40 WCPM in mid-January. Spring norms for grade 2 are 72 WCPM at the 25th percentile and 100 at the 50th (Hasbrouck & Tindal, 2017). A target of 70 in 16 weeks needs about 1.9 WCPM per week, between the grade 2 realistic and ambitious rates, so the team should plan strong instruction and close progress monitoring. A target of 70 would still sit just below the 25th percentile of 72, so it is a catch-up goal, not a grade-level one.

Example B. A grade 5 student reads 110 WCPM. The target is 128 in 18 weeks, which needs 1.0 WCPM per week. The tool shows green because 1.0 is at or below its fixed cutoff of 1 WCPM per week. But the grade 5 ambitious rate is 0.8. This goal asks for more growth than the published ambitious rate, so treat it as aggressive. Lengthen the timeline or lower the target.

How to pick the target

  1. Get a baseline. Give three one-minute probes and use the median score as the current WCPM. The WCPM Calculator scores each probe.
  2. Compare with norms. Check the baseline against the spring benchmarks for the grade in the oral reading fluency norms table.
  3. Test the weekly gain. Enter the baseline, target and date in the Goal Setter. Compare the weekly gain with the grade table, not just the color.
  4. No target yet? If you know the baseline and the number of weeks but not the target, use the IEP reading fluency goal generator.
  5. Track it. Plot each probe against the aimline in the Progress Tracker.

For IEP wording, see reading fluency IEP goals and SMART goal examples.

How to Use This Tool

Follow these simple steps to get started

speed
Step 1

Enter Current WCPM

Input the student's most recent WCPM assessment score.

flag
Step 2

Set Target WCPM

Choose the target WCPM you want the student to reach.

calendar_month
Step 3

Pick Target Date

Select the date by which you want the student to reach the goal.

calculate
Step 4

View Trajectory

See the weekly growth rate needed, milestones, and feasibility assessment.

help

Frequently Asked Questions

How do I set a realistic WCPM goal? expand_more
Take the median of three one-minute probes as the baseline. Choose a target and a date, then calculate (target - current) / weeks. Compare that number with the realistic and ambitious rates for the student's grade. A goal near the realistic rate is a reasonable starting point. A goal near the ambitious rate needs strong instruction and frequent progress monitoring. A goal above the ambitious rate should be revisited.
What is a typical weekly growth rate? expand_more
It depends on grade. Fuchs et al. (1993) give realistic and ambitious rates: grade 1, 2.0 and 3.0; grade 2, 1.5 and 2.0; grade 3, 1.0 and 1.5; grade 4, 0.85 and 1.1; grade 5, 0.5 and 0.8; grade 6, 0.3 and 0.65 WCPM per week. Growth is fastest in the early grades and slows as students get older.
What do the feasibility colors mean? expand_more
The tool uses fixed cut points: 1 WCPM per week or less is very achievable, up to 2 is achievable, up to 3.5 is ambitious, and above 3.5 is very aggressive. These cut points ignore grade. A gain of 1.0 per week is green, yet it is above the ambitious rate for grades 5 and 6. Use the label as a quick screen and confirm with the grade table.
What if the student is in grade 7 or 8? expand_more
The Fuchs et al. table stops at grade 6, so it gives no weekly rate for grades 7 and 8. Have the team agree on a weekly rate based on the student's past growth and the instruction planned. Then check the target against the spring norms on the oral reading fluency norms page.