What Has 2 Banks But No Money?

What Has 2 Banks but No Money? is a classic riddle about a word with two meanings. Take a guess, then tap Show Answer.

Riddle: What has 2 banks but no money?
Answer: River

Need a hint?

It flows through the countryside, and boats travel along it.

Answer and explanation (spoiler!)

The answer is a river.

A river has two “banks”: the land on each side of the water. But they aren’t banks where you keep money, so a river has two banks and no money at all.

The riddle works because the first meaning of “bank” most people think of is a building full of money.

Difficulty: Easy · Best for: ages 7 and up

Similar riddles

FAQ

Are there other answers?

A canal or a stream also has two banks, so those are fair answers. River is the classic one.

Is this riddle good for kids?

Yes, especially once they know that the sides of a river are called banks. It’s a great way to teach words with two meanings.