What Is a Good Typing Speed for Kids?
Words per minute (WPM) measures how fast someone types. One "word" is counted as 5 characters, including spaces, so typing 50 characters in a minute is 10 WPM.
Realistic goals by grade
Every child is different. These are friendly practice goals we use in TypeRockets, not official standards:
| Grade | Practice goal | Focus |
|---|---|---|
| Kindergarten | No speed goal | Finding keys |
| 1st grade | About 3–6 WPM | Home row |
| 2nd grade | About 5–10 WPM | Top row |
| 3rd grade | About 8–15 WPM | All letters |
| 4th grade | About 12–20 WPM | Capitals and numbers |
| 5th grade | About 15–25 WPM | Punctuation |
| 6th grade | About 20–30+ WPM | Speed and stamina |
Accuracy matters more
A child typing 15 WPM at 97% accuracy is doing better than one typing 25 WPM at 80%, because fixing mistakes takes time. Aim for 90% or higher before chasing speed.
How to measure your child's speed
Use our free typing test for kids. It takes one or two minutes, counts WPM and accuracy, and gives a printable certificate. Repeat it every week or two and watch the numbers climb in the Parent Dashboard.
FAQ
What is a good WPM for a 10 year old?
Many 10-year-olds who have practiced touch typing type around 15–25 WPM. Accuracy above 90% matters more than the exact number.
How is WPM calculated?
WPM = (correct characters ÷ 5) ÷ minutes. TypeRockets counts only correct characters, so mistakes do not inflate the score.