Number Bonds Worksheets - Printable Practice to 10 and 20
Create printable number bond worksheets for sums to 5, 10, 20, or 100 — classic circle diagrams or fill-in equations, with an answer key.
Pick a target sum, choose missing-part or missing-whole problems, and generate a print-ready worksheet of bond diagrams or equations.
Worksheet settings
Choose the target sum, problem style, and how bonds are drawn.
The whole and one part are given; students find the missing part.
How it works: each bond splits the target sum into two parts chosen by a seeded random generator, so the same seed always rebuilds the same worksheet.
About the number bonds worksheet generator
Number bonds are one of the foundations of early arithmetic: every number can be split into two parts, and knowing those part-part-whole relationships by heart is what lets children add and subtract fluently instead of counting on their fingers. This generator produces printable number bond worksheets in seconds, so parents and teachers can give students exactly the practice they need without buying workbooks or searching for PDFs.
Choose a target sum to match the stage your child is at. Bonds to 5 suit the very beginning of kindergarten, bonds to 10 are the core skill of the first school year and the basis of the make-ten addition strategy, bonds to 20 extend the same idea across the teens, and bonds to 100 (usually practised with multiples and near-multiples of ten) support mental addition and subtraction in later grades. Then pick a problem style: missing part shows the whole and one part so the student finds what completes the bond, missing whole shows both parts so the student adds them, and mixed shuffles the two on one sheet so children must read each problem instead of applying one rule mechanically.
Two representations are available. The circles layout prints the classic bond diagram — a whole circle joined by two branches to two part circles — which mirrors how number bonds are drawn in Singapore-math-style curricula and most primary classrooms. The equations layout writes each bond as a fill-in-the-blank number sentence instead, which bridges naturally into formal addition and subtraction notation. Both layouts leave generous space for pencil answers.
Worksheets are reproducible: problems are drawn from a seeded random generator, so the same seed and settings always recreate the identical sheet. That makes it easy to reprint a page or give the same assessment to a whole class, while the new-version button advances the seed to produce a fresh set, and the Seed from RANDOM.ORG button fetches one true-random seed derived from atmospheric radio noise when you want a genuinely unpredictable worksheet. The answer key toggle adds a compact list of completed bonds at the bottom of the page, so you can print a grading copy for yourself and a clean copy for the student.
Printing is one click. The controls and explanatory text are hidden and only the worksheet is sent to the printer, laid out to fit a single sheet of A4 or US Letter paper. Everything runs locally in your browser — nothing is uploaded, nothing is stored, and there is no limit on how many sheets you can make.
Worksheet ideas and examples
Typical setups for different stages of part-whole practice.
| Settings | What you get | Best for |
|---|---|---|
| Bonds to 5, circles, missing part, 6 problems | Large bond diagrams with one empty part circle each | Kindergarten introduction to part-whole thinking. |
| Bonds to 10, circles, mixed style, 12 problems | A page mixing missing parts and missing wholes | Grade 1 fluency work on the make-ten strategy. |
| Bonds to 20, equations, missing part | Number sentences like 13 + ____ = 20 to complete | Bridging from diagrams to formal notation in grade 2. |
| Bonds to 100, equations, 30 problems, key printed | A dense mental-math review sheet with the answers below | Grade 3 practice with pairs that make one hundred. |
How to make a number bonds worksheet
- Choose the target sum — 5, 10, 20, or 100 — to match the student's level.
- Pick a problem style (missing part, missing whole, or mixed) and a representation: circle diagrams or fill-in equations.
- Set how many problems you want and click Generate worksheet; New version gives a different set with the same settings.
- Toggle Show answer key if you want completed bonds printed at the bottom for grading.
- Click Print worksheet — only the sheet is printed, sized for A4 or US Letter paper.
Number bonds worksheet FAQ
What are number bonds and why do they matter?
A number bond is a pair of parts that make a whole, such as 3 and 7 making 10. Knowing bonds automatically is the foundation of mental addition and subtraction: a child who knows the pairs that make ten can decompose harder sums instead of counting one by one.
Which target sum should my child start with?
Start with bonds to 5 in kindergarten, then bonds to 10 — the single most important set — in the first school year. Move to bonds to 20 once ten is automatic, and use bonds to 100 for older children practising mental math with larger numbers.
What is the difference between missing part and missing whole?
Missing part gives the whole and one part, so the student works out what completes the bond — essentially subtraction. Missing whole gives both parts to add together. The mixed style alternates randomly so students must read each problem carefully.
Should I use the circle diagrams or the equations?
Circle diagrams match how number bonds are introduced in most classrooms and in Singapore-math-style curricula, so start there. Switch to the equation layout when your child is ready to connect the diagrams to written number sentences.
Can I print the same worksheet again later?
Yes. The problems come from a seeded random generator, so the same seed, target, style, and count always rebuild the identical sheet. Note the seed value if you want to reprint a page or reuse a quiz.
Does the worksheet include an answer key?
Yes, as a toggle. Turn it on before printing and every completed bond is listed compactly at the bottom of the sheet; leave it off for the student copy. Nothing is uploaded — the whole generator runs in your browser.