When my father was 31 I was 8. Now he is twice as old as me. How old am I?

Answer: The difference in age is 23 years, so I must be 23 if my father is twice as old as me.

More Math Riddles with answers

More Math Riddles