Free printable math logic puzzles for your class

Make a worksheet with an answer key in seconds. No account needed.

Cryptarithm worksheet with six puzzles and its answer key behind it

What does each puzzle practise?

Cryptarithm

Practises

  • Written +, −, × and ÷: place value, carrying
  • Letter puzzles: logic and elimination

Good for

Quiet practice, homework, early finishers.

Play Cryptarithm

All Ten

Practises

  • Four operations, brackets, order of operations
  • Make 1 to 10 from four digits, in your head

Good for

A five-minute board warm-up, or pairs and groups.

Play All Ten

Kakuro

Practises

  • Addition facts and number sense
  • Logic: every run adds up, no repeats

Good for

Early finishers. 3 × 3 up to 10 × 10.

Play Kakuro

Calcudoku

Practises

  • Sums, differences, products and quotients in small steps
  • Logic: no repeats in a row or column, every cage makes its number

Good for

Early finishers and quiet practice. Addition only for beginners; 3 × 3 up to 9 × 9.

Play Calcudoku

How do I make a cryptarithm or Kakuro worksheet?

  1. Pick a presetStart from a ready-made setting and adjust it.
  2. PreviewGenerate a fresh set and check it on screen.
  3. PrintPrint on A4. The answer key is the last page.

Quick presets

How can I use the puzzles in class?

  1. Warm-up before class

    Project one All Ten puzzle. The numbers nobody reaches lead into the lesson.

    Setting All Ten, projectedTime 5 minutes

  2. Tiered practice

    Print the same sheet at two or three settings, so everyone works at their own level.

    Setting Warm-up and Step upTime 15–20 minutes

  3. For early finishers

    Keep a few 3 × 3 or 4 × 4 Kakuro grids ready. Students check them with the key.

    Setting Kakuro starterTime 5–10 minutes

  4. Team competition

    Same sheet for every team. First to finish with all answers right wins.

    Setting Step up, 6–12 puzzles a pageTime 10–15 minutes

  5. Homework

    Share to Classroom: no accounts, students play in their browser. Or print.

    Setting Share to Classroom, or a printed worksheetTime 10–15 minutes

Which difficulty should I pick?

No grade levels. Start at the top; move down when it feels easy.

Comfort levelCryptarithmAll TenKakuroCalcudoku
Just startingDigits · + or − · Easy1 to 5, + and − only3 × 3 or 4 × 44 × 4 · Easy · + only
ComfortableLetters · + and − · Medium, or Digits · × and ÷All ten, four operations4 × 4 or 6 × 65 × 5 or 6 × 6 · Medium · + and −
Ready for a challengeLetters · × and ÷ · HardAll ten with brackets, then Daily Challenge8 × 8 or 10 × 107 × 7 to 9 × 9 · Hard · all four operations

Free sample worksheets with answers (PDF)

Four A4 sheets, ready to print.

  • Warm-upDigits · + · Easy · 12 puzzlesA4 · answer key on the last page
    Download PDF
  • Step upLetters · + − · Medium · 12 puzzlesA4 · answer key on the last page
    Download PDF
  • Kakuro starter3 × 3 · 12 puzzlesA4 · answer key on the last page
    Download PDF
  • Calcudoku starter4 × 4 · Easy · 12 puzzlesA4 · answer key on the last page
    Download PDF

Questions teachers ask

Is it free? Do I need an account?

Free, no accounts for you or your students.

Does it collect student data?

No. There are no accounts and answers are never recorded. See the Privacy page.

Do the worksheets have answer keys?

Yes for Cryptarithm, Kakuro and Calcudoku, on the last page. All Ten has none: a target can be made several ways.

How many puzzles fit on a page?

Cryptarithm: up to 12 a page, 60 in all. Kakuro: 12 grids at 3 × 3 and 4 × 4, 2 at 10 × 10. Calcudoku: 12 grids at 3 × 3 and 4 × 4, 2 at 9 × 9.

Can I project it or have students play online?

Yes. Any modern browser, nothing to install. Project it or post the link in Google Classroom.

Which languages are available?

English, Chinese, Indonesian, Korean, Japanese, Spanish and Portuguese. Switch in the footer.

Will puzzles repeat?

Rarely. Cryptarithm and Kakuro are generated fresh; All Ten has 351 sets.

What does your class need?

Missing a puzzle type or size? Email us; it decides what we build next.

Email feedback@cryptarithm.com