Printable flashcards, worksheets, activities, quizzes and teaching resources for learning languages

Example flashards with vocabulary in different languages

Great for teachers, parents and students to use in school, kindergartens, online lessons and homeschooling

Flashcards are great for practicing pronunciation of second language vocabulary and can be used in a variety of games and activities. The flashcards are free to print or download as a PDF using our flashcard maker. We have flashcards in a range of languages or with only pictures, which can be used to teach or learn any language.

Print or Download to PDF

Clothes color picture flashcards that have been printed out and are on a table.

Example Printable Flashcards

A preview of a print out of small feelings picture flashcards.A preview of a print out of small animals Spanish flashcards.

Printable Emoji

Print any emoji or download to PDF. The printable emoji are available in various sizes from mini to full page. Printing emoji is great for crafts, decorations and creating emoji stickers.

Our teaching resources are available in six languages, English, German, Italian, Japanese, Korean, and Spanish. For English resources, you can choose between American or British English. Our resources are organized by popular topics for teaching ESL and languages, such as colors, animals, and food, making it easy to find exactly what you need.

Online Vocabulary Quizzes

Learning languages should be enjoyable, engaging, and effective, and our resources are designed with those principles in mind. Whether you are a teacher, a parent, or a student, please explore our website and discover the variety of resources.

Quiz settings page, showing selectable difficulty levels and number of questions.

Printable Worksheets and Games

We also have printable worksheets and games, which provide students with a valuable opportunity to practice and reinforce language skills. Our writing practice worksheets, picture dictionaries, and bingo games are a few examples of the fun and interactive resources that we offer. In addition, students can review vocabulary and check their progress with our online quiz.

Animals word match worksheet for teaching Korean language Transport writing practice worksheet for teaching English language