Guide article
How Many Words Do You Need for B2 English?
Learn the realistic B2 English vocabulary range, how CEFR estimates work, and why active vs. passive vocabulary changes the number.
8 min read · 2026-03-25 · Vocount Editorial Team
Reviewed by: Vocount Editorial Team
How Many Words Do You Need for B2 English?
To reach a B2 (Upper-Intermediate) level in English, a reasonable target is typically between 3,500 and 5,000 lemmas (root words). However, this number varies depending on the measurement method, whether words are counted as "lemmas" or "word families," and whether the knowledge is active or passive.
Knowing a large number of words is a valuable metric that makes self-expression much easier, but it is not enough on its own. How often you encounter the words you know in your daily life, whether they are commonly used, and how quickly you recognize them are also of critical importance. When you encounter a word, it is not enough to simply recognize it; you must not confuse it with similar words, know its context, and be able to use it correctly in a sentence. It should also be noted that a language tends to atrophy and be forgotten if not used.
Knowing more words will always be your greatest tool for recognizing this context.
That is why it helps to compare this estimate with a practical measurement approach instead of relying on intuition alone. Start with the CEFR vocabulary gap guide if you want a more action-focused next step.
What Is the Approximate Vocabulary Range for B2 Level?
The CEFR (Common European Framework of Reference for Languages) is one of the most widely used standards for defining language levels. Although the CEFR does not officially define levels with fixed vocabulary sizes, linguistic research and vocabulary profile studies offer highly consistent approximate ranges for these levels.
In a living structure like language, providing an exact number is generally not possible. A person's age, environment, profession, and hobbies affect the words they need; meaning progress may not be linear for everyone in practice.
For that reason, it is useful to combine vocabulary estimates with the broader How It Works flow and the full Guides archive.
Approximate Vocabulary Ranges by CEFR Level
| Level | Approximate Range (Lemmas) | Usage Note |
|---|---|---|
| A1 | Up to 1,500 | Very basic daily usage |
| A2 | 1,500 - 2,500 | Frequently used phrases |
| B1 | 2,750 - 3,250 | Following general topics |
| B2 | 3,250 - 4,000 | More independent reading and understanding |
| C1 | 4,500 - 5,000+ | More abstract and academic usage |
General frameworks and the most frequently used words are mostly clear. Building familiarity from A1 words up to C2 words will enable you to reach the skills mentioned in the table above.
Traditional methods (writing thousands of words in a notebook with their meanings, not being able to use spaced repetition, failing to filter known words) make this process very difficult. When developing the Vocount app, we gathered features like spaced repetition, not asking known words repeatedly, and ensuring complete learning with distractors into a single platform.
Why Do Different Sources Give Different Numbers?
The main reason some sources say 4,000 for B2 and others say 6,000 is that they are not measuring the same thing.
1) Active vs. Passive Vocabulary
- Passive vocabulary (recognizing a word): Words you understand when you read or hear them. The passive vocabulary is always much broader.
- Active vocabulary: Words you can instantly produce and use in the correct context while speaking or writing.
2) Lemma vs. Word Family
When counting words, some studies use the lemma approach, while others use the word family approach.
- Lemma (Root Word): The most basic, dictionary form of a word. Inflected forms of a word are counted as a single lemma.
- Word Family: Considers a root word and all its related words derived with affixes as a single unit. For example, the words
act(verb),action(noun),active(adjective), andactively(adverb) are all counted as a single word family.
This is where all the confusion begins. When you know the words act, action, and active, a system using "Word Family" counts that you know 1 word, while a system using "Lemma" counts 3 words.
World-renowned linguist Paul Nation groups words as word families and argues that you need to master about 4,000 word families to understand 98% of an English text (independent reading/understanding threshold). However, directly converting this to an exact formula like "B2 = 4,000 words" can be misleading.
The Vocount Measurement Approach: When designing Vocount, we knew that measuring words is not just about a number. Therefore, we built our algorithm to measure whether you truly "actively" recognize words by presenting them among distractors with similar appearances and sounds, and providing them in the context of example sentences.
3) General English vs. Academic/Exam English
Daily English (food, transportation, dialogue, emotions) is not the same as exam English (TOEFL, IELTS). As the target score increases, knowing academic words in abstract contexts becomes essential. The question "Which words do I know?" is just as vital as "How many words do I know?". As your topic scope increases, your success in both general and academic English will inevitably rise.
If your target is exam performance rather than general comprehension, the practical order matters as much as the number itself, which is why a measured workflow is usually more useful than a generic word-count target.
What Does CEFR Officially Say?
When determining levels, the CEFR uses "can-do" statements and qualitative descriptions. It provides a range for skills, but its official documents do not contain a fixed numerical threshold like "B2 level is exactly this many words." The exact numbers circulating on the internet are mostly based on linguistic research, vocabulary profile projects, and measurement approaches.
Is Vocabulary Size Alone Enough to Be B2?
Vocabulary size is the biggest factor. If language is a building, words are the bricks. The stronger and more numerous the bricks, the more magnificent and rich the building you can construct. However, you also need mortar (grammar) and paint (practice) to hold these bricks together.
Knowing a word has mastery stages, similar to the red, yellow, and green stages we apply in Vocount:
- Not knowing the word
- Passively recognizing the word
- Catching it quickly while listening
- Actively using it in the correct context
Phrasal verbs, collocations, reading speed, and listening habits are also very important. Still, a broad vocabulary is the strongest and most fundamental indicator of language proficiency.
How Can You Measure Your B2 Vocabulary More Accurately?
Taking an ordinary test and answering just a few dozen words often provides a limited and misleading measurement. The best way to fully understand your personal level is through a comprehensive, test-based measurement.
However, studying and testing thousands of words from a list using traditional methods is quite tedious. Vocount has optimized and gamified this system. Instead of assuming your level by looking at estimated numbers on the internet, it is much more meaningful to test whether you truly recognize the words.
To instantly measure your vocabulary and see what you are missing: Download the Vocount App
Conclusion
In summary, a band of approximately 3,500 - 5,000 lemmas is a realistic and reasonable target for the English B2 level. However, this is not a single, official threshold. The measurement method (lemma/word family) and whether these words are used actively or passively completely change the outcome. What truly makes a difference is not just memorizing a word list, but understanding these words in the right context and actively using them in daily life or exams.
Frequently asked questions
Is a 4,000 vocabulary size enough for B2?
Yes, if you can understand these 4,000 words in context and use them actively, it is sufficient.
Will I definitely be B2 if I know 6,000 words?
Not necessarily. Vocabulary size alone is not enough; context, frequency, and grammar practice also matter. Still, 6,000 words makes effective B2-level communication much more likely.
What is the difference between active and passive vocabulary?
Passive vocabulary includes words you recognize when reading or listening. Active vocabulary includes words you can independently produce and use correctly while speaking or writing.
Is general vocabulary size enough for exam English?
Sometimes, but exam English often requires more abstract and academic vocabulary. The issue is not just how many words you know, but which words you know.
Is it more important to know words or use them at the B2 level?
It is more important to know words at a level where you can actually use them accurately in context.
References
- Council of Europe. (2020). Common European Framework of Reference for Languages: Learning, teaching, assessment - Companion volume.
- Milton, J. (2009). Measuring Second Language Vocabulary Acquisition. Multilingual Matters.
- Nation, I. S. P. (2006). How large a vocabulary is needed for reading and listening? The Canadian Modern Language Review.
- Schmitt, N. (2008). Instructed second language vocabulary learning. Language Teaching Research.
Related guides
CEFR vocabulary gap guide: how to close weak-word debt
A practical answer-first guide for estimating and closing vocabulary gaps from A2 to C1.
7 min read · 2026-03-16
Open guide