Logic Puzzles
Calcudoku Puzzle
Latin-square number puzzles with arithmetic cages.
Last updated:
What this tool does
Generate printable Calcudoku puzzles (also called Mathdoku). Each row and column holds the numbers 1 to N once each, and outlined cages show a target and an operation the numbers inside must produce. Pick a 4x4 or 5x5 grid and download with an optional answer key.
Settings
Configure your Calcudoku puzzle
5×5 grid · medium · A4
Grid size
Difficulty
Paper size
Preview
Live PDF preview
The actual PDF, updated as you change settings.
People also used
Sudoku Generator
Generate printable Sudoku puzzles with six per page, multiple difficulty levels, and optional solutions.
Binary Puzzle Generator — Printable
Create printable binary logic puzzles (Takuzu/Binairo) with customisable grid sizes and difficulty levels.
Number Pyramid Generator
Create printable addition pyramid puzzles with adjustable rows, difficulty, and optional answer keys.
Feedback
Spotted something off with this tool?
What is Calcudoku?
Calcudoku, sometimes called Mathdoku or Calcu-doku, is an arithmetic logic puzzle built on a Latin square. The grid is divided into bold-outlined groups of cells called cages, and each cage carries a small label such as 6+ or 2÷. Your task is to fill every cell with a number so that the numbers in each cage combine with the shown operation to make the target, while every row and every column contains the numbers 1 to N exactly once. Because the puzzle blends pure deduction with light mental arithmetic, it is a favourite for maths lessons, puzzle pages and quiet-time challenges. Each sheet from this generator is built fresh from a random seed, so you can print a different puzzle for every pupil or every day.
How to read the cages
Every cage shows its answer in the top-left cell. The number is the target and the symbol is the operation. A cage marked 7+ means the numbers inside must add up to 7. A cage marked 2- means the difference between the two numbers is 2 (larger minus smaller). A cage marked 12× means the numbers multiply to 12, and 3÷ means the larger number divided by the smaller equals 3. A single-cell cage simply shows the value that must go in that one square, written as an addition target. Subtraction and division only ever appear on two-cell cages, while addition and multiplication can cover two or three cells.
How to solve it
Start with the smallest cages and the most restrictive targets. A two-cell cage labelled with a large product or a difference often has only one or two possible pairs, and a single-cell cage is filled in immediately. Pencil in the candidate numbers for each cage, then use the Latin-square rule — no number repeats in a row or column — to eliminate options. When a row already contains certain numbers, the remaining cells can only hold the numbers that are missing, which quickly resolves neighbouring cages. Work back and forth between cage arithmetic and row/column logic; every clean Calcudoku resolves without guessing if you keep narrowing the candidates.
Choosing a grid size
A 4x4 grid uses the numbers 1 to 4 and is a gentle introduction, ideal for younger solvers or a fast warm-up. The 5x5 grid uses 1 to 5 and adds more cages and longer chains of reasoning, so it suits older pupils and adults who want a meatier challenge. Both sizes keep the arithmetic small — the operations stay within friendly number ranges — so the puzzle tests reasoning rather than calculation. You can also add Name and Date fields for classroom use and toggle the answer key on or off so you can hand out puzzles and mark them in seconds.
Ways to use Calcudoku
Teachers use Calcudoku to reinforce times tables, factor pairs and number bonds in a way that feels like a game rather than a drill. Parents print them for screen-free travel and rainy afternoons, and puzzle fans enjoy them alongside Sudoku and KenKen as a daily brain workout. Because the generator produces a branded, print-ready PDF on A4 or US Letter, you can build a whole worksheet pack in minutes: generate several, print the puzzle pages for the class and keep the answer pages for yourself. Press Generate New any time for a completely different layout of cages and numbers.
FAQs
Quick answers
What is the difference between Calcudoku and Sudoku?
Both fill a grid so numbers do not repeat in any row or column, but Sudoku also uses boxes and gives you starting numbers. Calcudoku gives no starting numbers; instead each cage shows a target and an operation the numbers inside must produce.
What do the symbols in the cages mean?
Each cage label is a target plus an operation: + means the numbers add to the target, - means their difference is the target, x means they multiply to it, and the division symbol means the larger divided by the smaller equals it. A single-cell cage just shows the value for that square.
Do I need a calculator?
No. The grids use only the numbers 1 to 4 or 1 to 5, so every cage target is small and can be worked out in your head. The puzzle tests logical deduction more than arithmetic.
Is there an answer key?
Yes. Turn the answer key on and the PDF adds a second page with the completed grid, so you can hand out the puzzle and mark it instantly. Press Generate New to create a fresh puzzle.
Related tools
Sudoku Generator
Generate printable Sudoku puzzles with six per page, multiple difficulty levels, and optional solutions.
Binary Puzzle Generator — Printable
Create printable binary logic puzzles (Takuzu/Binairo) with customisable grid sizes and difficulty levels.
Number Pyramid Generator
Create printable addition pyramid puzzles with adjustable rows, difficulty, and optional answer keys.