Word Puzzle Quizzes

Take a Random Word Puzzle Quiz

Directory Structure

All Word Puzzle Quizzes

Taken Quiz
69,495
Can you find the nine-letter word hidden in this grid?
43,969
Solve the puzzles to guess the names of these countries.
36,077
Solve the puzzles to guess the names of these U.S. states.
34,633
Solve the puzzles to guess the names of these countries.
27,407
Solve the puzzles to guess the names of these world cities.
20,634
Countries are hidden in every line of this letter and it is vital you find them.
20,511
Solve the puzzles to guess the names of these animals.
19,414
Solve the puzzles to guess the names of these U.S. state capitals.
19,338
Solve the puzzles to guess the names of these animals.
19,333
Guess each short clue. Then combine the answers to create the name of a TV show.
19,168
Guess each short clue. Then combine the answers to create a movie title.
18,814
Guess each short clue. Then combine the answers to create a book title.
15,310
Solve the puzzles to guess the names of these world cities. (Difficult).
14,475
Solve the puzzles to guess the names of these world cities. (Difficult).
14,113
Countries are hidden in every line of this letter and it is vital you find them.
13,591
Solve the puzzles to guess the names of these U.S. cities.
12,541
Guess each short clue. Then combine the answers to create a the full name of a famous person.
12,403
Guess each short clue. Then combine the answers to create the name of a TV show.
9,633
Guess each short clue. Then combine the answers to create a book title.
9,200
Guess each short clue. Then combine the answers to create a movie title.
8,987
Solve the puzzles to guess the names of these U.S. cities.
7,004
Guess each short clue. Then combine the answers to create a the full name of a person or fictional character.
5,083
3,745
3,358
2,584
2,580
2,346
2,267
2,203
2,065
1,568
1,545
1,473
952
896
816
814
784
714
694
679
637
624
600
590
539
526
499
437
418
414
383
382
377
365
362
344
338
333
310
274
260
246
234
229
223
223
183
172
163
159
123
118
104
101
100
90
80
75
60