Skip to content

Blog / Speaking

How Many Words Per Minute Do People Speak?

The average speaking speed is about 150 words per minute. See the pace for speeches, podcasts, audiobooks and ads, and how to find your own.

2 min read

The average person speaks about 150 words per minute (WPM) in conversational English. Most public speaking sits between 130 and 160 WPM, which is why 150 is the safe default for timing a script.

That single number hides a lot of variation. A eulogy is read far more slowly than a radio ad, and a nervous speaker rushes where a seasoned one pauses. Here is how pace changes by situation, and how to work out yours.

Speaking speed by type of speech

Situation Typical pace Words in 5 minutes
Eulogy or ceremony 110 WPM 550
Speech or keynote 130 WPM 650
Presentation with slides 140 WPM 700
Video script 150 WPM 750
Audiobook narration 155 WPM 775
Podcast 160 WPM 800
Radio or TV ad read 165 WPM 825

Slower paces leave room for emotion, pauses and audience reaction. Faster paces suit short, energetic formats where every second is paid for. These are the same presets used in the speech time calculator.

Why pace differs from person to person

Several things move your WPM up or down:

  • Familiarity with the material. A script you wrote and rehearsed flows faster than one you are reading cold.
  • Complexity. Technical or unfamiliar terms slow you down, and so does a room that needs time to take things in.
  • Pauses. Words per minute counts the whole clock, so every breath, laugh and slide change lowers the figure.
  • Nerves. Anxious speakers often speed up without noticing, which is why a first run-through usually finishes early.
  • Accent and language. Fluent speakers of a second language often speak a little slower than native speakers.

How to measure your own speaking speed

You do not have to guess. It takes two minutes:

  1. Pick a passage of about 300 words and count it exactly.
  2. Start a timer and read it aloud at the pace you would use on stage.
  3. Divide the word count by the minutes. Reading 300 words in 2 minutes 15 seconds (2.25 minutes) gives 300 ÷ 2.25 = 133 WPM.

Do it a few times and take the average. If your number lands between 130 and 160, use it. If you come out far outside that range, you are either rushing or leaving long gaps.

What to do with the number

Once you have a pace, timing a script is one division: words ÷ WPM = minutes. A 900-word script at 150 WPM runs 900 ÷ 150 = 6 minutes. The words to minutes calculator does that for you as you type, and shows the result as minutes and seconds.

Treat the answer as a close estimate rather than a promise. Real delivery lands within 5 to 10 percent of the calculated time, so leave a small buffer if you have a hard limit.

Try the calculators