Typing Speed Chart: WPM Benchmarks by Profession
Typing speed is measured in words per minute (WPM) and varies significantly by profession. A data entry clerk needs much faster fingers than a casual email writer, and a court reporter operates in an entirely different league. The table below shows average and minimum WPM requirements across common professions so you can benchmark your own speed and set a realistic target.
Average Typing Speed by Profession
| Profession | Average WPM | Minimum Required | Notes |
|---|---|---|---|
| Average Person | 38–40 | — | Casual, untrained typist |
| Student (Middle/High School) | 30–45 | 25 | Varies widely by practice |
| Office Worker | 40–55 | 40 | General office tasks |
| Secretary / Admin Assistant | 55–70 | 50 | Correspondence, scheduling |
| Data Entry Clerk | 60–80 | 45 | Speed + accuracy critical |
| Programmer / Developer | 50–70 | 40 | Special characters matter more than raw WPM |
| Journalist / Writer | 60–80 | 50 | Deadline-driven typing |
| Court Reporter | 200–225 | 180 | Uses stenotype machine |
| Transcriptionist | 65–90 | 60 | Listening + typing simultaneously |
| Professional Typist | 75–100 | 65 | Trained touch typist |
| World Record Holder | 200+ | — | Barbara Blackburn on Dvorak layout |
What WPM Do You Need for Your Job?
The answer depends on how much of your workday involves typing. If you write a few emails and short messages, 40 WPM is perfectly adequate. For roles where text output is your primary deliverable — content writing, data entry, transcription — you should aim for at least 60 WPM with high accuracy. Government clerical exams in the US and UK typically require 40–50 WPM, while private-sector administrative roles often expect 55–65 WPM. Software developers benefit less from raw WPM and more from fluency with special characters like brackets, semicolons, and operators, which is why our Code Typer game focuses specifically on programming syntax.
How to Reach Your Target WPM
Reaching a professional typing speed is achievable with a structured approach. Follow these five steps to make steady, measurable progress:
- Take a baseline test. Start by measuring your current WPM with a timed typing test to know where you stand.
- Learn proper finger placement. Place your fingers on the home row (ASDF JKL;) and practice until each finger knows its assigned keys by muscle memory.
- Practice daily for 15 minutes. Consistent short sessions are far more effective than occasional marathons. Use our daily practice tool to build a habit.
- Focus on accuracy before speed. Reduce your error rate first. Speed naturally follows once your accuracy is consistently above 95%.
- Track progress and adjust. Use the analytics dashboard to identify weak keys and patterns, then focus your practice on those areas.
Ready to Improve Your Typing Speed?
Start practicing now and track your WPM progress over time.