Three years ago, Liam was three times as old as his sister Maya. Today, he is exactly twice as old as her. How old is Maya right now?
6 years old
Let Liam's current age be L and Maya's be M. We know L = 2M and (L - 3) = 3(M - 3). Substituting L gives 2M - 3 = 3M - 9, which simplifies to M = 6. (Liam is 12).
About this riddle
Math riddles hide a calculation inside a short story. Pull out the numbers, work out what is being asked, and watch for a trick such as a unit change.
Difficulty: Easy. More like this: Math riddles with answers or try Target 24 for a different kind of puzzle.
More math riddles
Half of the 28 autumn leaves on the table are taken away. How many autumn leaves are left on the table?
Ana has 6 clocks. Max has twice as many. How many clocks do they have together?
Ava gets 7 flags on Monday and 2 flags on Tuesday, then gives away 3. How many flags are left?
Lily counts mittens in a pattern: 1, 4, 7, 10. How many mittens come next?
Ida has 18 waves and Ava has 6. How many more waves does Ida have?
Ava has 18 dinner rolls and Lily has 8. How many more dinner rolls does Ava have?

