
“Lay your cards on the table” began as a literal image from card playing. In a card game, putting your cards on the table means showing what you have instead of keeping it hidden in your hand.
That physical action led to the modern figurative meaning: be open, honest, and direct about your real position, plans, or motives. When someone says this in conversation, they usually want less secrecy and more clarity.
For example, a manager might say, “Let’s lay our cards on the table about the budget,” meaning everyone should state the facts and concerns openly. In a relationship, someone might say, “I’m going to lay my cards on the table,” before speaking frankly about their feelings.
- Literal sense: showing your cards in a game
- Figurative sense: revealing what you truly think or want
- Common tone: honest, direct, and sometimes serious
The phrase is popular because the image is easy to understand. Hidden cards suggest secrecy. Cards placed on the table suggest openness. That simple contrast is what gives the expression its lasting power.

