How Many English Words Do You Need to Know?
Most learners need somewhere between 500 and 3,000 words to hold basic conversations, and around 4,000–8,000 words to read and speak comfortably in most everyday and work situations. The exact number depends on what "know" means and what you're trying to do with the language — a tourist ordering food needs a fraction of what a university student writing essays needs.
Here's the number broken down by CEFR level, by goal, and by how long it realistically takes to get there.
How many English words do you need to know for each CEFR level?
The CEFR (Common European Framework of Reference) scale — A1 through C2 — is the standard most English tests and courses use to describe proficiency. Vocabulary size correlates closely with each level, and Cambridge English, EF, and other major test providers publish similar approximate ranges:
| CEFR level | Approximate vocabulary | What it covers |
|---|---|---|
| A1 (Beginner) | ~500 words | Greetings, basic needs, simple present-tense sentences |
| A2 (Elementary) | ~1,000 words | Everyday topics, past/future tense, short exchanges |
| B1 (Intermediate) | ~2,000 words | Travel, work basics, opinions, most daily situations |
| B2 (Upper Intermediate) | ~4,000 words | Fluent conversation, most media, workplace English |
| C1 (Advanced) | ~8,000 words | Nuance, abstract topics, near-native comprehension |
| C2 (Proficient) | ~16,000+ words | Native-level range, idiom, specialized vocabulary |
These are widely-used approximations, not hard cutoffs — you can pass a B2 exam with gaps in your vocabulary if your grammar and fluency are strong, and vice versa. But the pattern holds: each level roughly doubles the vocabulary of the one before it. That's also why jumps get harder as you go up — B1 to B2 is a much bigger lift than A1 to A2, in raw word count.
Not sure where you currently land? Take the level quiz to get a CEFR estimate before you decide what to study next.
If you want the full picture of what each level actually means — not just vocabulary, but grammar, listening, and speaking benchmarks — see CEFR levels explained.
How many English words do you need to know to be fluent?
"Fluent" isn't a CEFR level, and people mean different things by it. Two useful benchmarks:
- Comfortable daily fluency (B2, roughly 4,000 words) — you can hold a natural conversation, watch most TV and film without subtitles, and read a newspaper article without stopping to look things up constantly.
- Native-like range (C1–C2, 8,000–16,000+ words) — you catch jokes, wordplay, and register shifts (formal vs. casual) the way a native speaker does.
For context: educated native English speakers typically recognize somewhere in the range of 20,000–35,000 words, though most of that is passive vocabulary they rarely produce. You don't need anywhere near that to function well — a working vocabulary a fraction of that size covers the vast majority of everyday and professional English.
Why word count alone doesn't tell the whole story
Two learners can both "know" 4,000 words and be at very different practical levels, because word count hides three things:
- Word families vs. individual words. "Teach," "teacher," "teaching," and "taught" are usually counted as one word family, not four separate words — so vocabulary-size numbers already bundle related forms together.
- Active vs. passive vocabulary. You can recognize a word when you read it (passive) long before you can produce it correctly in a sentence (active). Passive vocabulary is always bigger, sometimes 2-3x bigger.
- Coverage vs. comprehension. Linguists talk about "text coverage" — the most common 2,000 English words cover roughly 80-90% of everyday text. That sounds like enough, but the remaining unknown words are often the ones that carry the meaning of a sentence. 90% coverage still means missing one word in ten.
This is why chasing a raw number ("I'll learn 10,000 words") is less useful than chasing a level. A CEFR level bundles vocabulary with grammar and real-world use, which is a better predictor of what you can actually do with the language.
How spaced repetition makes these numbers realistic
4,000-16,000 words sounds like a lot until you break it down by time. The real constraint isn't how many words exist to learn — it's how many you actually retain. Most vocabulary gets forgotten within days of first seeing it, which is why cramming a word list once rarely moves your level at all.
Spaced repetition fixes the retention problem, not the volume problem: instead of reviewing every word you've ever learned every day, it resurfaces each word right before you'd forget it, and pushes words you already know further into the future. That turns "review 4,000 words" into "review the 20-30 words actually due today" — a manageable daily habit instead of an overwhelming backlog.
This is the mechanism that makes a B2 or C1 vocabulary goal achievable rather than theoretical. The words don't get easier to learn — but far fewer of them get forgotten and need relearning from scratch, which is what actually eats most learners' time.
How many new English words should you learn per week?
There's no single correct pace, but a sustainable, evidence-aligned target for most learners is 15-30 new words a week studied with spaced repetition — enough to move a full CEFR level roughly every few months without burning out. Pushing much higher (50+ new words a week) usually backfires: you outrun your review capacity, reviews pile up, and retention drops even though you're "learning" more.
Slower and consistent beats fast and abandoned. A learner who studies 20 words a week for a year ends up with more retained vocabulary than one who studies 100 a week for a month and quits.
Do I need to know every word to understand a text?
No. Understanding a text doesn't require 100% vocabulary coverage — most readers can follow context and infer meaning with gaps, especially once they're above roughly 95% word coverage of a given text. That's part of why building vocabulary by topic (travel, food, work) is more efficient than an alphabetical list: it clusters the words you're actually likely to encounter together in the same sentence or conversation, so unknown words are easier to infer from the ones you already know around them.
What's a realistic vocabulary goal for me?
Match the goal to what you actually need the language for:
- Travel or basic conversation → A2-B1, roughly 1,000-2,000 words
- Work, study, or living abroad → B2, roughly 4,000 words
- Academic or professional fluency → C1, roughly 8,000 words
- Passing a specific test (IELTS, TOEFL) → check the test's target band, but B2-C1 vocabulary covers most common requirements
Pick the goal that matches what you're actually trying to do — not the biggest number you can find.
Start closing the gap
Once you know your target range, the fastest way to close the gap is consistent, spaced review rather than one-off cramming. Start building your vocabulary in the library with topic-based sets organized by CEFR level — and your pixel pet levels up as you review, so progress on the number above is visible every session, not just at the end of it.
Liked this? Studying is free forever on Budling — no account needed to try it.
Try 5 cards free — no signup →