How much does the average American spend on lottery tickets per year?
Guess before you scroll — the answer is below
The answer
$320
U.S. lottery sales run over $100 billion a year, which works out to roughly $320 per resident — including everyone who never buys a ticket. Spending is sharply concentrated: studies consistently find the heaviest players come from the lowest income brackets.
How to get close to this number
Divide total sales by population. The explanation gives sales above a hundred billion a year and the country has around three hundred and forty million people. Total divided by population gives a few hundred dollars per resident, and that is the figure quoted.
The denominator is the trap. This is per resident including everyone who never buys a ticket, not per player — so the average buyer spends dramatically more than this. Any per-capita figure for a minority behaviour understates the behaviour and overstates its prevalence at the same time.
The concentration in the explanation is the part that matters ethically: the heaviest players consistently come from the lowest income brackets. A state revenue source funded disproportionately by people with the least money is a regressive tax with a game attached, which is the standard criticism and the reason the figure is worth knowing.
Where this number comes from
| Source | North American Association of State and Provincial Lotteries |
|---|---|
| Figure refers to | 2023 |
| Last checked | |
| Unit | dollars |
Numbers move. If this one has drifted from its source, let us know.
Think you can do better?
Five fresh questions every day. No account needed.
Related questions
- How many euro banknotes are in circulation?
- How much credit card debt do Americans owe in total?
- How much did the U.S. federal government spend in a year?
- How much does the average European household spend on holidays per year?
- How much does the average Spanish household spend on Christmas?
- How much does the average gamer spend on games per year?