7 Online Resources for Learning Vocab With Flashcards

One of the most common difficulties that students experience in writing is their lack of vocabulary. Unfortunately, we don’t always have time for vocabulary activities in a writing class. Today I’d like to share a few online resources that can help students learn vocabulary with the use of flashcards. Some of these resources offer premade flashcards on various topics, others help learners produce their own cards, and some have online activities that can help learners study their words in a more efficient—and fun—way.

Premade flashcards

Lanternfish ESL Flashcards

This vocabulary resource is perfect for beginners. It offers picture flash cards on a variety of topics, such as “Sports,” “Health and Safety,” “Classroom,” “Clothes,” and “Emotions.” The flashcards are colorful and fun, so they can easily be used with young learners. Along with the instructions the website also offers a number of classroom games with the use of these flashcards, but you can also refer your students to this resource for studying the words on their own.

ESL-kids.com Flashcards

This is a collection of premade picture flashcards on a variety of topics. They can be used both with younger learners and with beginners. Each flashcard set has two options—small and large, and each card comes with two versions as well—one with a word describing the picture, and the other without a description.

Online flashcard makers

Scholastic Teacher Flash Card Maker

This is an online flashcard maker. The instructions are simple and clear, so even beginning learners can use this flashcard maker without teacher’s help. And of course the teacher can use this resource for creating flashcards for a particular lesson. Great and simple resource!


Another flashcard maker. Perfect for individual learning. It allows you to create sets of flashcards and learn them by using various online activities and games that are also provided on this website. To use this resource, you will need to create an account, which takes a couple of minutes.


And yet another great website for making online flashcards. Learners will need to create an account to be able to generate their own vocabulary lists. What I particularly like about this resource is that it provides you with dictionary definitions of the items you create. So learners can either pick the given definition or create their own. They can also practice their words by using one of the suggested online activities.

KitzKikz Free Printable Flash Card Maker

A quick and simple flashcard maker. All you need to do is type in the front and back of your card and download a PDF copy of your flashcards. The disadvantage of this resource is that it doesn’t offer activities for learning the words.


And this is, of course, one of the most well known online resources for studying vocabulary. Learners can create their own vocabulary sets, generate flashcards, and do a number of activities to learn those words.

Hope you find these vocabulary resources helpful! Do you have other resources—or flashcard activities—you’d like to share with us?

About Elena Shvidko

Elena Shvidko
Elena Shvidko is an assistant professor at Utah State University. She received her doctorate in second language studies from Purdue University and her master’s degree in TESOL from Brigham Young University. Her work appears in TESOL Journal, System, Journal on Response to Writing, TESOL interest section newsletters, and TESOL's New Ways series. Her research interests include second language writing, multimodal interaction, interpersonal aspects of language teaching, and teacher professional development.
This entry was posted in TESOL Blog and tagged , , , , , , . Bookmark the permalink.

5 Responses to 7 Online Resources for Learning Vocab With Flashcards

  1. Julie says:

    My little learners like flashcards from https://kids-flashcards.com/en/flashcards-in-english. It allows not only to create own cards sets but also view already prepared flashcards online.

  2. Alice says:

    thanks for sharing. I really love using flashcards in my teaching. used to make them with http://flashcard.online/ app which is fast enough to save text and images into PDF flashcard sets

  3. Julianne says:

    Another great vocabulary practice site is Cram.com. It has flashcards, as well as games.

  4. Tariq Alanzi says:

    Dear Elena,
    Thank you for these great resources and coming up with new ideas. I completely agree that we need to some fun ways to teach vocabulary, and help students to get some confidence to be succeeded in English.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.