Real positions. Quiet practice.
Printable Checkmate Puzzles
Search 49,500 locally indexed real-game positions, narrow them by motif, difficulty or rating, then play each stored tactical line directly on the board without an upstream connection.
Printable worksheet
12 checkmate puzzles, every difficulty, with answer key
Every puzzle in this set ends in forced mate. The lines run from single-move finishes to long king hunts, all verified from real games.
Positions from the Lichess open puzzle database (CC0). The answer key prints on the last page.
Checkmate — chess puzzle worksheet
Name: ______________ Date: ______________
| ♘ | |||||||
| ♖ | ♟ | ||||||
| ♟ | ♚ | ♟ | |||||
| ♞ | |||||||
| ♙ | ♙ | ||||||
| ♙ | |||||||
| ♜ | |||||||
| ♔ |
| ♜ | ♕ | ♚ | ♝ | ♜ | |||
| ♟ | ♘ | ♟ | ♟ | ♟ | |||
| ♞ | ♟ | ||||||
| ♛ | ♙ | ♗ | ♙ | ||||
| ♙ | ♙ | ♙ | |||||
| ♔ | ♖ | ♖ |
| ♜ | ♜ | ||||||
| ♟ | ♟ | ♚ | ♟ | ♟ | ♟ | ||
| ♝ | |||||||
| ♛ | |||||||
| ♙ | |||||||
| ♙ | ♙ | ♙ | ♕ | ♙ | ♙ | ♙ | |
| ♖ | ♗ | ♖ | ♔ |
| ♜ | ♚ | ||||||
| ♝ | ♟ | ♟ | |||||
| ♗ | |||||||
| ♕ | ♟ | ||||||
| ♜ | ♟ | ||||||
| ♙ | |||||||
| ♛ | ♙ | ♙ | |||||
| ♗ | ♖ | ♔ |
| ♜ | ♛ | ♚ | |||||
| ♟ | ♟ | ♜ | ♟ | ♟ | |||
| ♞ | |||||||
| ♟ | |||||||
| ♙ | |||||||
| ♙ | ♗ | ||||||
| ♙ | ♙ | ||||||
| ♔ | ♖ | ♕ |
| ♜ | ♜ | ♚ | |||||
| ♟ | ♟ | ♖ | ♟ | ♟ | ♝ | ||
| ♟ | |||||||
| ♟ | ♙ | ||||||
| ♙ | ♕ | ||||||
| ♙ | |||||||
| ♛ | ♙ | ♙ | |||||
| ♖ | ♔ |
| ♜ | ♜ | ♚ | |||||
| ♟ | ♟ | ♟ | ♟ | ||||
| ♝ | ♕ | ||||||
| ♙ | ♙ | ♞ | |||||
| ♗ | ♝ | ♛ | |||||
| ♘ | |||||||
| ♙ | ♙ | ♙ | ♙ | ||||
| ♖ | ♖ | ♔ |
| ♝ | |||||||
| ♟ | ♟ | ♚ | |||||
| ♟ | |||||||
| ♗ | ♕ | ||||||
| ♜ | ♙ | ||||||
| ♙ | ♔ | ||||||
| ♛ |
| ♚ | |||||||
| ♟ | ♕ | ||||||
| ♟ | |||||||
| ♙ | |||||||
| ♙ | ♛ | ♙ | |||||
| ♙ | ♜ | ♜ | |||||
| ♔ | ♖ | ♖ |
| ♜ | ♚ | ||||||
| ♟ | ♟ | ♟ | ♟ | ||||
| ♟ | ♙ | ♟ | |||||
| ♟ | |||||||
| ♛ | |||||||
| ♙ | ♙ | ♕ | |||||
| ♙ | ♞ | ♙ | ♙ | ♙ | |||
| ♖ | ♖ | ♔ |
| ♚ | |||||||
| ♝ | ♟ | ♝ | ♟ | ||||
| ♟ | ♛ | ||||||
| ♟ | ♗ | ♖ | |||||
| ♟ | ♞ | ||||||
| ♙ | ♙ | ||||||
| ♗ | ♙ | ♙ | ♙ | ||||
| ♘ | ♜ | ♕ | ♔ |
| ♜ | ♝ | ||||||
| ♟ | ♟ | ♛ | ♟ | ♖ | ♚ | ||
| ♞ | ♟ | ||||||
| ♘ | ♖ | ||||||
| ♕ | |||||||
| ♙ | ♜ | ||||||
| ♙ | ♙ | ♗ | ♙ | ♝ | |||
| ♔ |
Answer key
- Puzzle 025AE: h2h3 → b7e7 (the first move is the opponent’s setup move)
- Puzzle 0LfQJ: c8d8 → d1d8 (the first move is the opponent’s setup move)
- Puzzle 0GAJv: f1d1 → h4h2 → g1f1 → h2h1 (the first move is the opponent’s setup move)
- Puzzle 00vZg: g8h8 → c5f8 (the first move is the opponent’s setup move)
- Puzzle 06ayb: h8g8 → h1h7 → g8f8 → h7h8 (the first move is the opponent’s setup move)
- Puzzle 09hrW: a2a6 → f4f7 → g8h8 → f7g7 (the first move is the opponent’s setup move)
- Puzzle 00jPw: f1f7 → h5g3 (the first move is the opponent’s setup move)
- Puzzle 0Ai4l: f8h6 → h5f7 → h6g7 → f7g7 (the first move is the opponent’s setup move)
- Puzzle 0CJhN: h4h5 → f3a3 → b2a3 → c2a2 (the first move is the opponent’s setup move)
- Puzzle 0D6UC: e1e2 → d4a1 → e2e1 → a1e1 (the first move is the opponent’s setup move)
- Puzzle 0PNEd: f1d1 → e4g3 → h2g3 → c6g2 (the first move is the opponent’s setup move)
- Puzzle 0qUKl: g7f7 → d5f5 → f7e8 → e2h5 → e8e7 → a4h4 → e7d6 → h4f6 → e3e6 → c5e4 (the first move is the opponent’s setup move)
Source: Lichess open puzzle database · database.lichess.org · CC0