Free and printable
Math worksheet generators with real boundaries.
Choose the exact fact family or number range. Each tool works immediately, calculates answers from deterministic rules, and prints a separate key—without an account.
What “focused” means here
An addition-within-10 page never wanders above 10. A division-facts page never slips in an unintended remainder. The page title describes a constraint the engine actually enforces.
addition generators
addition worksheet generator
Build printable addition practice with an automatic answer key. Choose the number ceiling, question count and learner grade.
Open working toolAddition within 10 worksheet generator
Create a fresh addition-within-10 worksheet and matching answer key for kindergarten or first-grade practice.
Open working toolAddition within 20 worksheet generator
Print addition facts through 20 with bounded questions, a reproducible version and a separate answer key.
Open working toolsubtraction generators
subtraction worksheet generator
Generate non-negative subtraction questions from a selected number range, then print the worksheet and answer key.
Open working toolSubtraction within 10 worksheet generator
Create early subtraction practice with no negative answers, clear response space and an automatic answer key.
Open working toolSubtraction within 20 worksheet generator
Generate subtraction questions through 20 with non-negative results and a ready-to-print answer key.
Open working tooldivision generators
multiplication generators
2 times table worksheet generator
Generate a shuffled 2 times table from ×0 through ×12, with a matching answer key and reproducible version.
Open working tool3 times table worksheet generator
Generate a shuffled 3 times table from ×0 through ×12, with a matching answer key and reproducible version.
Open working tool4 times table worksheet generator
Generate a shuffled 4 times table from ×0 through ×12, with a matching answer key and reproducible version.
Open working tool5 times table worksheet generator
Generate a shuffled 5 times table from ×0 through ×12, with a matching answer key and reproducible version.
Open working tool6 times table worksheet generator
Generate a shuffled 6 times table from ×0 through ×12, with a matching answer key and reproducible version.
Open working tool7 times table worksheet generator
Generate a shuffled 7 times table from ×0 through ×12, with a matching answer key and reproducible version.
Open working tool8 times table worksheet generator
Generate a shuffled 8 times table from ×0 through ×12, with a matching answer key and reproducible version.
Open working tool9 times table worksheet generator
Generate a shuffled 9 times table from ×0 through ×12, with a matching answer key and reproducible version.
Open working tool10 times table worksheet generator
Generate a shuffled 10 times table from ×0 through ×12, with a matching answer key and reproducible version.
Open working tool11 times table worksheet generator
Generate a shuffled 11 times table from ×0 through ×12, with a matching answer key and reproducible version.
Open working tool12 times table worksheet generator
Generate a shuffled 12 times table from ×0 through ×12, with a matching answer key and reproducible version.
Open working toolUse the smallest useful range
A worksheet should reveal the skill—not bury it.
A narrow set is useful while a learner is building a strategy. A broader mixed set is useful after the strategy is secure. Start with the generator that matches today’s teaching target, then widen only when accuracy is stable.
Every tool prints the same way
Adjust the controls, make another reproducible version if needed, then print. Browser print creates a clean learner page followed by the answer key; navigation and controls stay off the paper.