Skip to main content

Average Typing Speed by Age & Profession

Have you ever wondered how your typing speed compares to others? Typing speed is measured in WPM (Words Per Minute), and it varies widely depending on age, experience, and profession. This guide provides a comprehensive breakdown of average typing speeds so you can see where you stand and set realistic goals for improvement.

What Is WPM?

WPM stands for Words Per Minute and measures how many words you can correctly type in one minute. A "word" is standardized as five characters, including spaces. For example, if you type 200 characters in a minute, that equals 40 WPM. This metric is universally used in typing tests and serves as the best way to objectively gauge your typing ability.

Average Typing Speed by Age Group

Typing speed varies significantly across age groups. Here are the general averages based on age and experience level.

Age GroupAverage WPMNotes
Children (7-12)15-25 WPMJust getting familiar with keyboard layout
Teenagers (13-17)30-40 WPMVaries greatly based on computer usage at school
Adults (18-40)40-60 WPMStandard level for regular computer users
Proficient Typists60-80 WPMTouch typists with solid muscle memory
Expert Typists80-120+ WPMProfessional or competitive typists

Practice matters more than age. Children who practice daily can easily surpass 40 WPM, while adults who rarely type may stay below 30 WPM. The key factor is consistent practice with proper technique.

Average Typing Speed by Profession

Different jobs demand different typing speeds. Here is how professionals stack up across various fields.

ProfessionAverage WPMKey Requirement
Data Entry Clerk50-80 WPMSpeed and accuracy are both essential
Programmer60-90 WPMIncludes symbols and special characters
Secretary / Admin60-75 WPMEfficient document creation
Writer / Journalist50-70 WPMTyping while composing thoughts
General Office Worker40-55 WPMHandling emails and basic documents

Typing Speed Benchmarks

Use these benchmarks to understand where your typing speed falls and what to aim for next.

  • Below 20 WPM (Beginner): You are likely typing with one or two fingers while looking at the keyboard. Start by learning the home row position and building proper finger habits.
  • 20-40 WPM (Basic): You are comfortable with the keyboard but still developing speed. This is sufficient for casual use, but there is significant room for improvement in a work setting.
  • 40-60 WPM (Average): This is where most office workers fall. You have the basics of touch typing down and can handle everyday tasks efficiently.
  • 60-80 WPM (Advanced): You are a proficient touch typist. This speed is more than sufficient for any professional role that involves typing.
  • 80-100 WPM (Expert): You have excellent typing ability. This level is valued in data entry, transcription, and programming roles.
  • 100+ WPM (Master): You are at the competitive typing level. Your thoughts and typing happen almost simultaneously.

How to Accurately Measure Your Typing Speed

For an accurate WPM measurement, follow these best practices when taking a typing test.

  • Stay relaxed and type at your natural pace without rushing
  • Use a test duration of at least 30-60 seconds for reliable results
  • Take 3 or more tests and average the results to get your true WPM
  • Pay attention to accuracy as well — aim for 95% or higher
  • TypingDojo automatically displays your WPM and accuracy after each test

Tips to Improve Your Typing Speed

No matter your current level, these strategies will help you steadily increase your WPM.

  • Learn touch typing: Typing without looking at the keyboard is the single most impactful step. Even if you slow down initially, proper finger placement pays off enormously in the long run.
  • Practice 15 minutes daily: Short, consistent practice sessions are far more effective than occasional marathon sessions. Use TypingDojo's daily challenges to build a habit.
  • Prioritize accuracy over speed: Rushing leads to more errors, which means more time spent on corrections. Maintain 95% accuracy and speed will follow naturally.
  • Practice with varied content: Train with words, sentences, quotes, and code snippets. Diverse content builds practical typing skills that transfer to real-world tasks.