Our reading time calculator estimates how long it will take to read or deliver a piece of text based on average reading and speaking speeds. The average adult reads at around 200–250 words per minute for non-fiction and 300–350 words per minute for fiction. The average speaking pace for a presentation or speech is around 130–150 words per minute. Enter your word count or paste your text directly, and the calculator will give you estimated reading and speaking times. This is useful for bloggers estimating article read time, speakers preparing presentations, and students planning essay lengths.