ELI5: Why do prices go up over time?

Context: Economics 57 views Feb 23, 2026 2 min read

Imagine you have a favorite toy. Lots of other kids want it too!

  • Demand: That means lots of kids want something.
  • Supply: How many of the toy are actually available.
If lots of kids want the toy (high demand) but the toy store only has a few (low supply), the store owner can charge more! That's because kids are willing to pay more to get it before someone else does.

Now, think about this happening with everything we buy, like food, clothes, and even houses!

There are a few reasons why prices usually go up over time, which is called inflation:

  1. More Money: Imagine everyone suddenly has more money. They can buy more things! This increases demand for everything, and if the stores don't have more things to sell (same supply), they raise prices.
  1. Things Cost More to Make: The people who make the toys (or grow the food, or build the houses) need things like metal, wood, and workers. If those things cost more, they have to charge more for the toys, food, or houses they sell.
  1. Not Enough Stuff: Sometimes, there aren't enough things to go around. Maybe bad weather ruins the crops, or a factory can't make as many toys as before. This lowers supply, which also makes prices go up.
So, prices go up because either people want more things (more money, higher demand), it costs more to make things, or there are fewer things available (lower supply). It's like a tug-of-war between how much people want something and how much of it there is!

Follow-Up Questions

Still curious? Ask a follow-up!

Test Your Understanding

Take a quick quiz and challenge your friends!

Want to learn more?

Ask another question and get a simple explanation!

Ask a New Question