
“Jam tomorrow” is an expression for a reward, benefit, or success that is always promised for the future but never actually arrives in the present.
The phrase comes from Through the Looking Glass by Lewis Carroll. In the story, the White Queen says there is jam every other day: jam yesterday and jam tomorrow, but never jam today. The joke is that the promise is arranged so that today is always excluded. That is why the expression now suggests empty promises or rewards that stay just out of reach.
People often use it in politics, business, and everyday life when someone keeps offering future benefits instead of present results.
- The manager kept promising promotions next year, and the staff started calling it jam tomorrow.
- After months of delays, customers no longer wanted jam tomorrow, they wanted the service fixed now.
The phrase usually carries a critical tone. It suggests that the speaker does not trust the promise, or is tired of waiting for something that never becomes real.

