Skip to content
Singapore Primary Maths

Singapore primary maths lessons

Choose a year or topic, read a worked example and explore the idea through interactive practice. All 266 lesson guides can be read without an account. Guest progress in the app stays on your device.

Choose your primary level

Primary 1 maths30 lessons · 29 activitiesStart with counting to 100, tens and ones, number bonds, addition and subtraction. Use pictures to explore equal groups, money, clocks, shapes and picture graphs.Primary 2 maths32 lessons · 30 activitiesBuild numbers to 1000, connect multiplication with division, and represent fractions as equal parts. Practise money, measurement, clocks and picture graphs with scales.Primary 3 maths31 lessons · 31 activitiesWork with four-digit numbers, multiplication and division with remainders. Explore equivalent fractions, time and duration, area, perimeter, angles and bar graphs.Primary 4 maths41 lessons · 34 activitiesConnect factors, multiples, mixed numbers and decimal place value. Explore composite areas, symmetry, angles, solids, nets, tables and graphs.Primary 5 maths35 lessons · 31 activitiesLearn fraction multiplication, mixed-number calculations, percentages and rate. Connect triangle area, volume and angle properties to pictures and worked examples.Primary 6 maths26 lessons · 31 activitiesReason about fraction division, percentages, ratio and algebra. Use visual models to explore circles, volume and averages, then explain each step of your solution.Primary 5 Foundation maths49 lessons · 33 activitiesRevisit whole numbers, fractions and decimals with smaller steps. Connect rate, money, measurement, angles and graphs to concrete pictures before practising.Primary 6 Foundation maths22 lessons · 22 activitiesBuild on fractions and decimals, then explore percentages, area, volume, angles and averages. Use the models and worked examples to check the meaning of each calculation.

Choose a maths topic

How to use a lesson

  1. Read the objective and revisit any earlier ideas linked under “Before you start”.
  2. Follow the explanation and worked example. Explain what the model represents.
  3. Open the interactive lesson to move the models, practise, ask for a clue and check your understanding.