English for Beginners – Memory Game – Numbers



  • A free online flashcard matching game (with voice) to enhance your grasp of basic English numbers
  • A fun online game for English learners of all age, kids and adults

English for Beginners – Memory Game – Numbers

Learn how to count in English


Problem with the voice?
Reason: The language (voice) is not supported by your browser or device.

Click here to show a list of voices available on your current browser/device.

Possible solutions: [1] Switch browsers or devices. [2] Go to (system) settings to download the voice.


English Numbers 0 – 20


0 zero
1 one
2 two
3 three
4 four
5 five
6 six
7 seven
8 eight
9 nine
10 ten
11 eleven
12 twelve
13 thirteen
14 fourteen
15 fifteen
16 sixteen
17 seventeen
18 eighteen
19 nineteen
20 twenty


English Numbers 21 – 40


21 twenty-one
22 twenty-two
23 twenty-three
24 twenty-four
25 twenty-five
26 twenty-six
27 twenty-seven
28 twenty-eight
29 twenty-nine
30 thirty
31 thirty-one
32 thirty-two
33 thirty-three
34 thirty-four
35 thirty-five
36 thirty-six
37 thirty-seven
38 thirty-eight
39 thirty-nine
40 forty


English Numbers 41 – 60


41 forty-one
42 forty-two
43 forty-three
44 forty-four
45 forty-five
46 forty-six
47 forty-seven
48 forty-eight
49 forty-nine
50 fifty
51 fifty-one
52 fifty-two
53 fifty-three
54 fifty-four
55 fifty-five
56 fifty-six
57 fifty-seven
58 fifty-eight
59 fifty-nine
60 sixty


English Numbers 61 – 80


61 sixty-one
62 sixty-two
63 sixty-three
64 sixty-four
65 sixty-five
66 sixty-six
67 sixty-seven
68 sixty-eight
69 sixty-nine
70 seventy
71 seventy-one
72 seventy-two
73 seventy-three
74 seventy-four
75 seventy-five
76 seventy-six
77 seventy-seven
78 seventy-eight
79 seventy-nine
80 eighty


English Numbers 81 – 100


81 eighty-one
82 eighty-two
83 eighty-three
84 eighty-four
85 eighty-five
86 eighty-six
87 eighty-seven
88 eighty-eight
89 eighty-nine
90 ninety
91 ninety-one
92 ninety-two
93 ninety-three
94 ninety-four
95 ninety-five
96 ninety-six
97 ninety-seven
98 ninety-eight
99 ninety-nine
100 one hundred


English Numbers 101 – 1000000000


101 one hundred and one
102 one hundred and two
103 one hundred and three
110 one hundred and ten
117 one hundred and seventeen
122 one hundred and twenty-two
145 one hundred and forty-five
178 one hundred and seventy-eight
200 two hundred
211 two hundred and eleven
268 two hundred and sixty-eight
300 three hundred
309 three hundred and nine
391 three hundred and ninety-one
400 four hundred
474 four hundred and seventy-four
500 five hundred
558 five hundred and fifty-eight
600 six hundred
649 six hundred and forty-nine
700 seven hundred
733 seven hundred and thirty-three
800 eight hundred
888 eight hundred and eighty-eight
900 nine hundred
981 nine hundred and eighty-one
1000 one thousand
1001 one thousand and one
1002 one thousand and two
1093 one thousand and ninety-three
1111 one thousand one hundred and eleven
1825 one thousand eight hundred and twenty-five
2000 two thousand
2008 two thousand and eight
2095 two thousand and ninety-five
2462 two thousand four hundred and sixty-two
3000 three thousand
3181 three thousand one hundred and eighty-one
12000 twelve thousand
470000 four hundred seventy thousand
1000000 one million
1000000000 one billion





Follow me on Facebook for more resources and updates!