Number Bonds Generator

Generate all number bond pairs for any target number. Perfect for teachers, parents, and early learners.

Quick:

What Are Number Bonds?

A number bond is a pair of numbers that add together to make a specific target total. For example, the number bonds to 10 are: 0+10, 1+9, 2+8, 3+7, 4+6, and 5+5. Every pair "bonds" to make the same whole, which is why they're called number bonds.

Number bonds are a foundational concept in early mathematics education. They help children visualise the relationship between a whole number and its parts, developing the number sense needed for mental arithmetic. Number bonds are central to the Singapore Math curriculum and are widely used in UK primary schools, US kindergartens, and early-years programmes worldwide.

The typical visual for a number bond is a simple diagram: the whole number sits in a large circle at the top, with two smaller circles below connected by lines — each small circle holds one part of the bond. This part-whole model makes the additive relationship immediately visible to young learners.

How to Use the Number Bonds Generator

  1. Enter a target number between 1 and 100 in the input box.
  2. Click Generate to instantly see all bond pairs.
  3. Use the quick preset buttons (10, 20, 50, 100) for the most commonly taught targets.
  4. Each pair is colour-coded for easy reading and classroom display.
  5. Click Copy All Bonds to paste the list into a worksheet, document, or presentation.

Number Bonds to 10

Knowing the number bonds to 10 is one of the most important milestones in early maths. There are 6 bond pairs:

0 + 10

1 + 9

2 + 8

3 + 7

4 + 6

5 + 5

Number Bonds to 20

After mastering bonds to 10, children typically learn bonds to 20. There are 11 bond pairs:

BondBondBondBond
0 + 201 + 192 + 183 + 17
4 + 165 + 156 + 147 + 13
8 + 129 + 1110 + 10—

Why Number Bonds Matter for Early Maths

Research in mathematics education consistently shows that children who develop strong number bond fluency perform better in mental arithmetic, place value understanding, and algebraic thinking later in school. Number bonds are not just memorised facts — they represent a flexible understanding of how numbers can be decomposed and recombined.

One key strategy that number bonds enable is bridging through 10: to add 8 + 5, a child who knows their bonds to 10 can think "8 needs 2 more to reach 10, and I have 3 left over, so 8 + 5 = 13." This mental strategy is far more reliable than counting on fingers and scales to two-digit and three-digit addition.

Number bonds also directly unlock subtraction: if a child knows 6 + 4 = 10, they immediately know 10 − 6 = 4 and 10 − 4 = 6. Every bond pair encodes two addition facts and two subtraction facts, giving four arithmetic results from a single piece of knowledge.

Teaching Tips for Number Bonds

  • Use physical objects first. Counters, blocks, or fingers make bonds tangible before moving to symbols.
  • Start with bonds to 5, then 10. Mastery of small targets builds confidence for larger ones.
  • Connect bonds to subtraction. Always show both the addition and the two matching subtractions together.
  • Practise daily for short bursts. Five minutes of daily bond retrieval is more effective than one long session per week.
  • Use visual representations. Part-whole diagrams, ten-frames, and number lines all reinforce the same bond relationship in different ways.
  • Play games. Bond snap, missing-number activities, and quick-fire partner quizzes make practice enjoyable.

Frequently Asked Questions

Number bonds are pairs of numbers that add together to make a target whole. For example, the bonds to 10 are 0+10, 1+9, 2+8, 3+7, 4+6, 5+5. They represent the part-part-whole relationship at the core of addition and subtraction understanding.
Number bonds build number sense — a deep understanding of how numbers relate to each other. Children with fluent bond knowledge can decompose numbers flexibly (e.g. bridging through 10), which makes mental arithmetic faster and more reliable. They also underpin later work in place value, fractions, and algebra.
The 6 number bonds to 10 (as unordered pairs) are: 0+10, 1+9, 2+8, 3+7, 4+6, 5+5. Including order, there are 11 ordered pairs. Knowing these by heart is one of the most important milestones in early numeracy and enables the "bridging through 10" strategy for mental addition.
Each bond pair encodes four arithmetic facts. Knowing 7+3=10 also gives you 3+7=10, 10−7=3, and 10−3=7. Children can use bonds to bridge through 10 (8+6 = 8+2+4 = 14) or to quickly find missing parts (10 − ? = 4 → 6) without counting on.
They are related but distinct. Number bonds show all pairs that sum to a whole. A fact family takes one specific bond pair (e.g. 6 and 4 making 10) and writes all four related equations: 6+4=10, 4+6=10, 10−6=4, 10−4=6. Every number bond pair generates exactly one fact family.
Enter a target number and click Generate. The tool shows every bond pair with colour coding. Use Copy All Bonds to paste pairs into a Word document, Google Slides, or worksheet. The preset buttons (10, 20, 50, 100) cover the most commonly taught targets. For classroom display, project the page directly — the visual bubbles work well on a whiteboard.

Related Calculators