Homophones Games

Homophones are words that have the same sound (pronunciation) but different meanings and (usually) different spelling. Some simple examples are:
to = two, see = sea, made = maid

In these MOBILE-FRIENDLY homophones games, try to find the homophones that match each other, and drag them side-by-side.

Elementary

Intermediate

Advanced

Please note that these homophones are based on British English pronunciation.
Contributor: Matt Errey. Matt is the author of several books including 1000 Phrasal Verbs in Context and Common English Idioms for learners, and Matt's ESL Games and Quizzes for teachers.