Example GIF

100+ Challenging math riddles to keep your mind sharp

If you want to improve your mathematical skills and challenge your brain, these 100+ math riddles are for you. From basic arithmetic to advanced algebra, these math puzzles and math equations will test your problem solving abilities and help you hone your math skills. These riddles are a fun and engaging way to improve your math skills. Check your answers against the provided solutions or try to solve them all on your own. Either way, you'll be sure to have a good time while you're at it.

300 ft. train travelling -Math riddle

1.Math Riddles
A 300 ft. train is travelling 300 ft. per minute must travel through a 300 ft. long tunnel. How long will it take the train to travel through the tunnel? 
  • A.2 min
  • B.3 min
  • C. 4 min
  • D.8 min
Explanation :  

Two minutes. It takes the front of the train one minute, and the back of the train another one minute. so it will take total 2 minutes.

Three digit number fun - Math riddle

2.Math Riddles
I am a three digit number. My second digit is four times bigger than the third digit. My first digit is three less than my second digit. Who am I? 
  • A.151
  • B.251
  • C.131
  • D.141
Explanation :  


Let third digit c be x

The second digit is four times as big as the third digit,

Thus 2nd digit b = 4x

the first digit is three less than the second digit

Thus 1st digit a = (4x  3) if we put 1 only in place of x then it fulfills all the requirments.

100 pairs of dogs - Math riddle

3.Math Riddles
There are 100 pairs of dogs in a zoo. Two pairs of babies are born for every dog. Unfortunately, 23 of the dogs have not survived. How many dogs would be left in total?
  • A.1000
  • B.900
  • C.977
  • D.277
Explanation :  

The answer is 977.
There are 100 pairs. so
100 * 2 = 200;
two pairs of baies born for each dog
4*200 = 800
total dog
200 + 800 = 1,000
23 not survived. so now dog remaining
1000-23 = 977

Arrange 4 nines Number - Math riddle

4.Math Riddles
Can you arrange 4 nines to make it equal to 100 with any mathematical operation?
Explanation :  

99+9/9 = 100.

Miguel and Leila age -Math riddle

5.Math Riddles
When Miguel was 6 years old, his little sister, Leila, was half his age. If Miguel is 40 years old today, how old is Leila?
Explanation :  

She is 37 years old. Leila's age was 3 when Meguel age was 6. so age difference is 3. now she is 40 so her sister's age must be 40-3 = 37. 

Hen and Egg cool -Math riddle

6.Math Riddles
If a hen and a half lay an egg and a half in a day and a half, how many eggs will half a dozen hens lay in half a dozen days? 
  • A.Two
  • B.Three
  • C.Four
  • D.Five
Explanation :  

Two dozen. If you increase both the number of hens and the amount of time available four fold, the number of eggs increases 16 times. 16 * 1.5 = 24.

Substract five from 25 -Math riddle

7.Math Riddles
 What's the maximum number of times you can subtract five from 25? 
  • A.One
  • B.Two
  • C.Three
  • D.Four
Explanation :  

Only once. This is because when you subtract five the first time, 25 becomes 20, then 15, and so on.

Leon and Turtle Aquarium - Math riddle

8.Math Riddles
Leon works at the aquarium. When he tries to put each turtle in its own tank, he has one turtle too many. But if he puts two turtles per tank, he has one tank too many. How many turtles and how many tanks does Leon have? 
  • A.1,4
  • B.2,1
  • C.3,4
  • D.4,2
Explanation :  

1 turtle in each tank = 1 turtle too many

2 turtles in each tank = 1 tank too many

Using one of the better known heuristic to solve this question

Before that, we know that:

2 turtles in each tank = 1 tank too many

2 turtles in each tank = 2 turtles short

First, find the difference in the number of turtles in the two scenarios:

First scenario = 1 turtle too many

Second scenario = 2 turtles short

Difference in turtles = 1 - (- 2)

Difference in turtles =  3

Second, find the difference in the distribution of turtles:

First scenario = 1 turtle each tank

Second scenario = 2 turtles each tank

Difference in turtle = 2 - 1

Difference in turtles = 1

Find the number of tanks:

Number of tanks = 3 ÷ 1

Number of tanks = 3

Find the number of turtles:

Using the first scenario, there was one turtle too many

Number of tanks = 3

Number of turtles = 3 + 1

Number of turtles = 4

There are 4 turtles and 3 tanks.

Guess the price of shoes and hoodie -Math riddle

9.Math Riddles
The total cost of a pair of shoes and a hoodie is $150. The hoodie cost $100 more than the pair of shoes. How much does each item cost? 
Explanation :  

Let's call the cost of the pair of shoes "x".

Since the hoodie costs $100 more than the pair of shoes, its cost is x + $100.

The total cost of the pair of shoes and the hoodie is $150, so:

x + (x + $100) = $150
2x + $100 = $150
2x = $150 - $100
2x = $50
x  = $50/2
x = $25

So, the pair of shoes cost $25, and the hoodie costs $125 ($25 + $100).

Men and tables count -Math riddle

11.Math Riddles
If 4 men can build 4 tables in 4 hours, how many tables can 8 men build in 8 hours?
Explanation :  

16 tables
4 men 4 hours 4 tables
So 1 man makes 1 table in 4 hour
1 man will build 2 tables in 8 hours
8 men will build 8*2=16 tables in 8 hours.

Three brothers sacks - math riddle

12.Math Riddles
Three brothers live in a farm. They agreed to buy new seeds: 
Adam and Ben would go and Charlie stayed to protect fields. Ben bought 75 sacks of wheat in the market whereas Adam bought 45 sacks.At home they split the sacks equally. Charlie had paid 1400 dollars for the wheat. 

How much dollars did Ben and Adam get of the sum considering equal split of the sacks?
Ben $1225, Adam $175
Explanation :  

Total sack bought = 45 + 75 = 120 sacks
Every farmer's part is 1/3 (45+75)
Each get = 120/3 = 40 Sacks
Charlie paid $1400 for 40 sacks.
Amount of 1 sack = 1400/40 = 35 $

Adam bought = 45 sack
Adam got money for 45 - 40 = 5 sacks
Adam got = 5 * $35(per sack amount) = 175 $

Ben bought = 75 sacks
Ben got money for 75 - 40 = 35 sacks
Ben got = 35 * $35 = $ 1225

Adam got = $ 175
Ben got = $ 1225

Grand father, Father and Son -Math riddle

14.Math Riddles
A grandfather, two fathers, and two sons went to the movie theater together, and everyone bought one movie ticket each. How many tickets did they buy in total?
Explanation :  

The grandfather is also a father and the father is also a son,
for example,"
"a"grandfather --> "b" his son -->"c" his son. 
"b" and "c" are two son.
and here,
"a" and "b" are two father. 
So, we can say that a grandfather, two sons and two father went to the movie theater.

How Many Ducks ? -Math riddle

15.Math Riddles
There are two ducks in front of two other ducks. And, there are two ducks behind two other ducks. There are two ducks beside two other ducks. How many ducks are there?
Explanation :  

4 ducks (in a square).