How Many Words Are in the Bible?

The King James Bible contains about 783,137 words. See exact word counts for the Old and New Testaments and the longest individual books.

Published August 18, 2024·5 min read

The King James Version of the Bible contains approximately 783,137 words. That figure varies slightly across translations because of how phrases and idioms render in different languages, but most modern English Bibles fall between 720,000 and 790,000 words.

Word count by section

  • Old Testament: ~609,269 words (78% of the text)
  • New Testament: ~173,868 words (22% of the text)

Longest books in the Bible

  • Jeremiah — ~42,659 words (longest single book)
  • Genesis — ~38,267 words
  • Psalms — ~42,704 words (longest if you count 150 chapters as one book)
  • Ezekiel — ~39,407 words
  • Luke — ~25,944 words (longest New Testament book)

Shortest books

  • 3 John — 299 words
  • 2 John — 303 words
  • Philemon — 445 words
  • Obadiah — 670 words

How long does it take to read the Bible?

At 238 words per minute, the full Bible takes about 55 hours of focused reading. That works out to roughly 12 minutes a day across an entire year — the basis of the popular "one-year Bible" reading plans.

Counting words in your own writing

Whether you are writing a sermon, a Bible study guide, or a devotional, exact word counts matter. Paste your text into the Free Word Counter for a live word, character, and reading-time count — no software install needed.

Need to Count Your Words?

Paste your text into our Free Word Counter and get instant word, character, sentence, and reading-time stats — no sign-up required.

📝Open Free Word Counter

Key Takeaways

  • The KJV Bible contains ~783,137 words
  • Old Testament: ~609,000 words; New Testament: ~174,000
  • Psalms and Jeremiah are the longest books
  • Reading the full Bible takes ~55 hours at average pace

Related Articles

Get an Instant Word Count

Live word, character, sentence, and paragraph counts with reading and speaking time estimates. 100% free, no sign-up.

📝Try the Free Word Counter