Practice › Primary 5 Maths

Primary 5 Maths Practice Questions & AI Tutoring

Practise Primary 5 Maths multiple-choice questions aligned to the Singapore MOE Primary 5 syllabus. WeloScholars covers all 10 topics — including Numbers & Operations, Measurement & Problem Solving, Geometry, Data & Statistics — with curriculum-aligned MCQs, an AI tutor that explains every concept step by step, and analytics that show exactly where to focus next. Every question comes with a full step-by-step worked solution, so students learn the method — not just the answer. Start free: no credit card needed, and your first practice session takes under a minute to set up.

All 10 Primary 5 Maths topics

Numbers & Operations
Measurement & Problem Solving
Geometry
Data & Statistics

Try 4 real Primary 5 Maths practice questions

Round 7.856 to 2 decimal places.
✅ Answer: C
1. To round 7.856 to 2 decimal places, we look at the third decimal place. 2. The digit in the third decimal place is 6. 3. Since 6 is 5 or greater, we round up the digit in the second decimal place. 4. Rounding up 5 gives 6, so 7.856 rounded to 2 decimal places is 7.86. A is incorrect because 7.80 would be the result if the third decimal place was 0, 1, 2, 3 or 4 and the second decimal place was 0. B is incorrect because 7.85 would be the result if the third decimal place was 0, 1, 2, 3 or 4. D is incorrect because 7.90 would be the result if we rounded to 1 decimal place, or if the second decimal place was 9 and the third was 5 or greater.
Xing had ½ as much money as Yen. Yen had ¾ as much money as Zain. Zain had $25 more than Xing. Find the sum of money the three of them had.
✅ Answer: B
1. Express Xing's money in terms of Zain's: Xing = ½ × Yen = ½ × ¾ Zain = ⅜ Zain. 2. Given Zain had $25 more than Xing, so Zain - ⅜ Zain = ⅝ Zain = $25. 3. Calculate Zain's money: Zain = $25 ÷ ⅝ = $40. Then Yen = ¾ × $40 = $30 and Xing = ⅜ × $40 = $15. 4. The total sum of money is $40 + $30 + $15 = $85. A: $70 is incorrect because it does not satisfy all the given conditions when calculating individual amounts. C: $100 is incorrect because it implies an error in the calculation of the amounts based on the given ratios. D: $115 is incorrect because it results from an overestimation of the individual amounts based on the given ratios.
Kalsa was in school from 07 25 to 13 10. How long was she in school?
✅ Answer: B
1. From 07 25 to 13 10, first calculate the time from 07 25 to 12 25, which is 5 hours. 2. Next, calculate the time from 12 25 to 13 10. 12 25 to 13 00 is 35 minutes. 13 00 to 13 10 is 10 minutes. Total minutes = 35 + 10 = 45 minutes. 3. Total duration = 5 hours 45 minutes. A is incorrect because subtracting 07 25 from 13 10 as if it were decimal numbers or making a calculation error leads to this result. C is incorrect because adding an extra hour or miscalculating the minutes leads to this option. D is incorrect because miscalculating the total hours and minutes by adding an extra hour or miscalculating the minutes leads to this option.
What is the value of 40-(5+13) ÷ 2 x 3?
✅ Answer: A
To find the value, follow the order of operations (BODMAS/PEMDAS): 1. First, evaluate the expression within the brackets: 5 + 13 = 18. 2. Next, perform division from left to right: 18 ÷ 2 = 9. 3. Then, perform multiplication: 9 × 3 = 27. 4. Finally, carry out the subtraction: 40 - 27 = 13. B is incorrect because the subtraction was performed before division and multiplication. C is incorrect because multiplication was carried out before division when working from left to right. D is incorrect as the order of operations, especially the brackets, was not followed.

How WeloScholars helps with Primary 5 Maths

Frequently asked questions

Is this aligned to the current Singapore MOE syllabus?

Yes. WeloScholars maps every Primary 5 Maths question to the official syllabus, topic by topic, and updates when the syllabus changes. Off-syllabus content is excluded.

How many Primary 5 Maths topics are covered?

All 10 topics in the Primary 5 Maths curriculum, each with its own question pool, learning objectives and AI tutor support.

Can my child practise Primary 5 Maths for free?

Yes. The free plan includes practice questions every month plus a demo you can try without creating an account. Premium unlocks unlimited practice and full explanations.

Related practice

Start practising Primary 5 Maths today

Free to try — AI-generated questions, instant explanations and a personal AI tutor.

Create free account