Maze Generator

Maze worksheet maker

Create a class set with space for names, dates and answers at the end.

Checking page layout…
Mazes per page
Difficulty
Paper
Orientation
Blank fields
Answers
Checking page layout…

Print the PDFs at actual size or 100% on the selected paper.

Using the mazes in class

  • Choose a level by each learner’s experience and comfort, rather than age alone. Start with a simple maze and move up if it feels comfortable. For a mixed class, choose “Gradually increase difficulty” to start easy and end harder.
  • Use one maze as a quiet warm-up or a fine-motor exercise, and keep a stack for early finishers. Ask children to trace with a finger first, then with a pencil.
  • Turn on the name, date and class fields so every page can be collected and filed. Put answers “In a separate PDF” to keep them for yourself, or “At the end of one PDF” to let children check their own work.
  • Each maze in a generated set has a different layout. Print at 100% (actual size) to preserve the intended passage width; check a sample on your printer before printing the whole set.

Why mazes get smaller with more per page

Each level has a minimum printed passage width, from 15 mm at level 1 down to 2.5 mm at level 8, so a pencil can follow the path without running into the walls. Shrinking a whole maze onto half or a quarter of a page would squeeze its passages below that width.

So with 2 or 4 mazes per page, or when the paper is too short, the maker keeps the passages the same width and uses fewer cells instead. A level 4 square maze is 13×13 on its own page and about 9×9 at 2 per page. Dead ends and path length still follow the level's rules, but a smaller maze is a little easier. The summary above the Generate PDF button tells you when this happens.

A maze never shrinks below half its normal width. If a level would need to shrink further, the maker suggests a lower level, fewer mazes per page or the other orientation. For full-size mazes, choose 1 per page.