Free Puzzles
Quiet, satisfying puzzles to play at your own pace, all free and in large, clear print. There are no timers, every puzzle has a Hint button for when you're stuck, and your progress saves itself whenever you stop.
Mahjong Connect
Join matching tiles with a line of no more than two turns. Every board can be cleared.
Play Mahjong ConnectCrossword
Twelve answers on a theme, plain clues and big letter keys. A new puzzle every day, and every one prints.
Play CrosswordCryptogram
Crack the letter code to reveal a familiar proverb. Three levels, gentle hints, and a new puzzle every day.
Play CryptogramMinesweeper
Find the mines with logic, not luck: every board can be cleared without guessing, and hints show the way.
Play MinesweeperWord Scramble
Unscramble twelve words on a theme you choose, from Thanksgiving to gardening. Hints help with any word.
Play Word ScrambleWord Search
Large-print grids on themes you choose — and a free printable of every puzzle.
Play Word SearchWhich puzzle should you play?
- For a calm game of matching, play Mahjong solitaire: find pairs of free tiles until the board is clear. Or try Mahjong Connect, where the tiles lie flat and a pair is free when a line with no more than two turns can join them. Every game we deal of either can be won.
- For pure logic, try Sudoku, from Easy to Expert, or Minesweeper, where every board can be cleared without guessing.
- For words, play the Crossword, Word Search or Word Scramble, each with twenty themes, from the holidays to the garden, or crack the code of a familiar proverb in the Cryptogram.
Our guides explain the techniques: Sudoku step by step, Minesweeper patterns, Mahjong tips, Mahjong Connect tips, crossword tips, cryptogram tips, word search tips and word scramble tips.
Puzzles on paper
Prefer a pencil? Our large-print printables include word searches, word scrambles and Sudoku, each with an answer key, free to print for home, the classroom or the activity room.
A puzzle a day
Every puzzle has a daily version, the same for everyone that day. Finish one a day to build a streak.