15+ best ways to learn English vocabulary and actually remember it

elsaspeakadmin

August 17, 2026

English for beginners

Learning new English vocabulary can feel overwhelming when you do not know where to start or how many words to study each day. In this guide, you’ll discover the best ways to learn vocabulary and how to remember new words longer. 

📌 Key Takeaways
The best way to learn English vocabulary is to learn words grouped by a topic or a theme, practice them in real-life context, and review them at set times.
Core strategies for lasting retention:
  • Use the WLCR method
  • Learn vocabulary in context
  • Study phrases, not word by word
  • Use spaced repetition
  • Review and test yourself regularly

How many new words should you learn per day? 

If you’re just starting to learn English vocabulary, one of the best ways to learn new vocabulary is to set your goal to around 5 words/day. This number can help you focus on understanding each word, remembering its meaning without memorizing too much at once. 

Once you’re comfortable with this routine, try to increase your goal to 7-10 new words per day. However, the right pace still depends on your habit of consistently reviewing and using the vocabulary you learned. 

How many new words should you learn per day?
How many new words should you learn per day?

How to choose the right vocabulary to learn 

Choosing the right words to learn is one of the best ways to learn vocabulary. Here are a few practical tips to build a useful vocabulary list:

  • Start with high-frequency words. Focus on the 3,000 most common words, which account for more than 90% of the words found in everyday situations.
  • Learn vocabulary that matches your goals. The words you need depend on how you plan to use English. Use the table below to choose vocabulary that is most relevant to your needs.
GoalWhat to prioritize
Everyday communicationHigh-frequency words, phrases, small talk
Work and emailsBusiness vocabulary, formal writing phrases
IELTS/TOEIC preparationAcademic word list, topic-specific vocabulary
TravelTravel phrases, directions, food and hospitality
Watching moviesInformal vocabulary, idioms, slang
  • Prioritize words you encounter in real life. Pay attention to words that repeatedly appear in conversations, social media, articles, movies, or at work. Learning vocabulary in context makes it easier to understand and remember.
  • Create a personalized vocabulary list. Keep track of useful words based on your level, interests, and everyday needs. Instead of trying to memorize random word lists, build a collection you can actually use.
Choosing the right words to learn is one of the best ways to learn vocabulary
Choosing the right words to learn is one of the best ways to learn vocabulary

15+ best ways to learn English vocabulary effectively

Here are some of the best ways to learn basic English vocabulary: 

Use the Write, Look, Cover, Repeat method (WLCR)

Learning vocabulary has always been a classic pen and paper type exercise. In order to use this method effectively, follow these steps: 

  1. Take a piece of paper and draw a vertical line in the middle
  2. On one side, write down the vocabulary words in your native language and on the other side in your target language.
  3. Memorize the list.
  4. Cover one side and tick off all the words that you can remember. Then repeat. 

Learn words in context, not in isolation 

Instead of learning word-by-word, try placing them in sentences, conversations or real-life situations. This will not only help you understand how it is used, its nuances, and the words it commonly appears with (collocations), helping you remember longer and use words more naturally. 

Tips: To remember longer, try pairing this method with the WLCR and spaced repetition methods. This combination can help you remember vocabulary longer while also improving your ability to use words accurately in both spoken and written English.
Best ways to learn new vocabulary: Learn in context
Best ways to learn new vocabulary: Learn in context

Use spaced repetition

One of the best ways to learn vocabulary in foreign language is using the spaced repetition method. This is a study technique that involves reviewing vocabulary at a gradually increasing amount of time. 

By revisiting words you learned just before you’re likely to forget them, your memory will be reinforced and information will be moved gradually from short-term to long-term memory. With regular, well-timed reviews, you can remember words without having to relearn them from scratch. 

One of the best ways to learn vocabulary in foreign language is using the spaced repetition method
One of the best ways to learn vocabulary in foreign language is using the spaced repetition method

Learn in chunks and phrases, not single words

Instead of learning individual words, learn common chunks and phrases. This helps you understand how words fit together, recognize them in context, and use the right structure in your spoken and written English. 

Learn vocabulary in chunks and phrases, not single words
Learn vocabulary in chunks and phrases, not single words

Use flashcards 

Flashcards are one of the best ways to learn English vocabulary for those who work well with visual cues. This way of learning can also be more effective if you combine it with the Leitner method: prioritizing words you often forget over those you already know well. 

Using flashcards to learn vocabulary
Using flashcards to learn vocabulary

Read extensively in English

Reading English books, stories, and other materials exposes you to new words in natural contexts and gives you repeated opportunities to see how they are used. Start with simple books or graded readers that match your level, then gradually move on to longer or more advanced materials as your reading skills improve.

Best ways to learn basic English vocabulary: Read books in English
Best ways to learn basic English vocabulary: Read books in English

Keep a personal vocabulary notebook

Writing down new words by hand can make them easier to remember and gives you a useful reference for review. For each word, note its meaning, an example sentence of your own, and synonyms or antonyms. Organize your notebook by topic rather than by study date so you can quickly find vocabulary related to a specific subject.

Keep a personal notebook to learn vocabulary
Keep a personal notebook to learn vocabulary

Learn word roots, prefixes, and suffixes

Understanding word roots, prefixes, and suffixes can help you guess the meaning of unfamiliar words without immediately reaching for a dictionary. For example, knowing that “un-” often indicates negation can help you understand words such as unfair, unhappy, and unusual even when you encounter them for the first time.

Learn word roots, prefixes, and suffixes in vocabulary
Learn word roots, prefixes, and suffixes in vocabulary

Watch movies and series in English 

Did you know that one of the best ways to learn English vocabulary effectively is to watch movies and TV series in English? This method allows you to hear new words in real-life contexts. Visual cues, emotions, and storyline will also make those words easier to understand and remember. 

If you’re an English beginner learning vocabulary, try these shows below: 

  • Friends
  • Modern Family
  • The good place
  • Forrest Gump
  • Toy Story
  • Shrek
Tips: Start with English subtitles instead of subtitles in your native language. When you hear a new word or useful phrase, pause the video, check its meaning, and repeat the sentence aloud to practice both vocabulary and pronunciation.
Best ways to learn vocabulary in foreign language: Watch movies in English
Best ways to learn vocabulary in foreign language: Watch movies in English

Use new words immediately 

Remember the principle “use it or lose it”? Once you learn a new word, try to use it immediately in a sentence, conversation, journal entry, or a social media post. By actively applying this principle, your memory will continuously retrieve and connect the word, strengthening your long-term memory rather than simply recognizing it when you read.

Use new words immediately after learning vocabulary
Use new words immediately after learning vocabulary

Practice pronunciation alongside meaning 

Knowing what a word means is only part of learning it. If you do not know how to pronounce it, you may struggle to recognize the word when listening or feel hesitant when using it in conversation. Make pronunciation practice part of your vocabulary routine by checking the pronunciation and practicing each new word as soon as you learn it. 

>> To practice this method, ELSA Speak can help you practice individual words and get instant AI-powered feedback on your pronunciation, so you can build both vocabulary and speaking confidence at the same time. Try using ELSA now!

Practice pronunciation alongside the word's meaning
Practice pronunciation alongside the word's meaning 

Learn vocabulary by topic/theme 

Learning vocabulary grouped by a topic or a theme is one of the best ways to learn new vocabulary. This is because the same words often appear together in real-life situations. You can use mind maps or digital flashcards to help organize and review words as connected sets. 

Best ways to learn basic English vocabulary: Learn by topic or theme
Best ways to learn basic English vocabulary: Learn by topic or theme

Use sticky notes

Sticky notes are a great way to remind us about new vocabularies! Try to place them everywhere around the house: from the fridge, to the mirror, computer screen, etc. This can help you revise new words naturally without needing to sit at a desk. 

Use sticky notes to learn vocabulary
Use sticky notes to learn vocabulary

Learn with songs and music

Music can make new vocabularies easier to remember by creating a memory “hook” through its melody and rhythm. Pick your favorite song, find the lyrics, and highlight unfamiliar words or phrases, then learn them in the context of the song instead of remembering them as isolated words. 

Learn vocabulary with songs and music
Learn vocabulary with songs and music

Create personal word associations and mnemonics

This is one of the best ways to learn basic English vocabulary. By creating a personal connection between new words and an image, story, or personal meaningful memory, these associations will give your brain a variety of ways to remember the word easier.

Best ways to learn vocabulary: Associate words with personal memory and image
Best ways to learn vocabulary: Associate words with personal memory and image

Review and test yourself regularly 

Did you know that testing is also one of the best ways to learn vocabulary in foreign language? Active recall is often more effective than passive review. Try testing your memory by using flashcards, or simply cover up the meanings and try to recall them yourself. Even 15-20 minutes of self-testing each day can be more effective than cramming vocabulary into 1 long study session once a week. 

Review and test yourself regularly is one of the best ways to learn vocabulary in foreign language
Review and test yourself regularly is one of the best ways to learn vocabulary in foreign language

Frequently Asked Questions

What is the fastest way to learn new vocabulary?

The fastest way to learn vocabulary is active recall, spaced repetition, and learning words in context. 

Is it better to learn vocabulary by topic or randomly?

Learning words grouped by a topic or theme is more effective because related-words are easier to remember, and use in real-life situations. 

What app is best for learning English vocabulary?

The best learning app heavily depends on your goal, but ELSA Speak is a strong choice for building vocabulary alongside pronunciation and speaking skills. With ELSA Speak, you can:

  • Search up vocabulary using the dictionary feature.
  • Learning new vocabulary through roleplaying with ELSA AI
  • ELSA gives instant feedback on pronunciation
  • You sound more natural and confident
  • New lessons help you stay updated with English trends

Each person has their own best ways to learn vocabulary, but the effectiveness depends heavily on how committed you are to your own learning schedule. For more beginner-friendly tips, visit ELSA Speak’s English Communication Tips category for practical lessons and strategies to improve your English skills. 

Related Articles

English grammar check: Best tools in 2026 and how to use them

elsaspeakadmin

2026-07-23

English grammar check: Best tools in 2026 and how to use them

English for beginners

Ready to See What ELSA Can Do for You?

Take your free AI assessment and get a personalized voice improvement plan in under 2 minutes.

Buy Now