A set of printable school subject flashcards, with English, math, art, science, history, P.E, music, and geography.

Free School Subject Flashcards

Use these free School Subjects flashcards to teach kids and beginner ESL students the names of common subjects they study at school. This printable set includes 8 large flashcards and 8 small flashcards with vocabulary such as English, math, art, and science. These cards are perfect for lessons practicing sentences like “My favorite subject is English” or “We have math on Mondays.”

School subject flashcards showing subjects music and geography.

About These School Subject Flashcards

This PDF includes 8 school subject flashcards in both large and small sizes. The large cards can be used by teachers when introducing new vocabulary at the front of the class, while the smaller cards are ideal for pair and group work. The subjects included are English, math, art, science, history, P.E., music, and geography.

Example Expressions You Can Teach With These Flashcards

These flashcards are great for helping students talk about their daily school life. Here are some simple sentences you can practice:

  • What’s your favorite subject?
  • My favorite subject is English.
  • What subject do we have today?
  • We have math on Mondays.
  • I don’t like history.
  • I like art.

More School Subject Teaching Resources

If you’re teaching school subject vocabulary, be sure to check out these additional free resources you can use in class. Download and print our School Subjects Worksheets, introduce the topic with a ready-made School Subjects PowerPoint Lesson, or find more words to teach with this School Subjects Vocabulary List. You can also try our Interactive School Subject Vocabulary Exercises for extra student practice online.