/** * https://gist.github.com/samthor/64b114e4a4f539915a95b91ffd340acc */ (function() { var check = document.createElement('script'); if (!('noModule' in check) && 'onbeforeload' in check) { var = false; document.addEventListener('beforeload', function(e) { if (e.target === check) { = true; } else if (!e.target.hasAttribute('nomodule') || !) { return; } e.preventDefault(); }, true); check.type = 'module'; check.src = '.'; document.head.appendChild(check); check.remove(); } }());

Primary Levels

Ages 3 to 11

Play Bitesize maths, science, English and more games!

  • Guardians: Defenders of Mathematica - game

    Mathematica needs you! Add, subtract, divide and multiply your way to victory.

    • Attribution
      KS2 Maths • Ages 7-11
  • Karate Cats Maths - game

    the Karate Cats and earn the bronze, silver and gold cups in loads of maths challenges.

    • Attribution
      KS1 Maths • Ages 5-7
  • Karate Cats English - game

    Meet the Karate Cats and practice spelling, grammar and punctuation as you chop, kick and smash the challenges.

    • Attribution
      KS1 English • Ages 5-7
  • ALL Bitesize primary games

    Check out our fun, educational games. Meet the Galaxy Pugs, the Crystal Explorers, the Science Bots, and more!

    • Attribution
      EYFS, KS1 & KS2 • Ages 4-11

Games with CBBC and CBeebies characters

Topic and activity packs

    • Attribution
      Ages 7-11 • Key Stage 2
    • Attribution
      Ages 7-11 • Key Stage 2
    • Attribution
      Ages 5-7 • Key Stage 1
    • Attribution
      Ages 5-7 • Key Stage 1

More topics and activities

The primary school year in 2024/25

More guides to the primary school year ahead

  • What to expect in Year 4

    Times table facts, fractions, writing for different audiences and purposes, and more.

  • What to expect in Year 5

    Prime, square and cube numbers, percentages, decimals, inference skills, figurative language and more.

  • What to expect in Year 6

    Numbers up to 10,000,000, algebra, context and meaning in writing, higher level punctuation and more.