"Say" vs "tell" - what's the difference?
"Say" and "tell" both involve communication, but they work differently. Here's the grammatical difference and the most common mistakes to avoid.
The key difference
"Tell" needs a person - you always tell someone something. "Say" doesn't need a person - you just say something. This one small rule explains almost every mistake learners make with these two verbs, so it is worth memorising well.
Tell
- Always followed by a person (the object): tell me, tell her, tell the team
- "She told me she was leaving." β
- "She told that she was leaving." β (missing the person)
- "Can you tell him the meeting is cancelled?" β
- "The teacher told the students to be quiet." β
- Notice how in every correct example there is a person straight after "tell". If that person is missing, the sentence feels broken to a native speaker.
Say
- Not followed directly by a person
- "She said she was leaving." β
- "She said me she was leaving." β
- "He said the food was delicious." β
- "They said nothing about the price." β
- With "say", the focus is on the words themselves, not on who received them.
The most common mistake
- "He said me..." β should be "He told me..." β
- "She told that..." β should be "She said that..." β
- This mix-up happens because many languages use one verb for both ideas. In English you must choose. A fast fix: if a person follows the verb, switch to "tell". If "that" or the actual words follow, switch to "say".
"Say something to someone" - when you want both
- "She said something to me." (not "She said me something")
- "He said goodbye to his mother." β
- So you can mention the person with "say", but only by adding "to" first. You can never place the person directly after "say".
Common fixed expressions
- Tell the truth, tell a lie, tell a story, tell the time, tell the difference
- Say hello, say sorry, say goodbye, say a word
- These are fixed, so try not to swap them. "Say the truth" and "tell hello" both sound wrong to native ears, even though the meaning is clear. Learning them as whole chunks is easier than remembering the rule each time.
A quick test
If you can put "to [person]" after it, use say. If you need the person directly after the verb, use tell.
A memory trick
Think "TELL a person" and "SAY the words". "Tell" and "person" go together because "tell" is hungry for someone to receive the message. "Say" is happy on its own with just the words. Some learners also picture a telephone: you "tell" someone down the phone, because there is always a person on the other end.
Workplace vs casual use
The grammar rule is identical in both settings, but the phrases around them shift. In a professional email you might write "Please tell the client the report is ready" or "The manager said the deadline had moved." In casual speech you will hear "She told me the funniest thing" or "He said he'd call later." The verbs behave the same way, so once you have the rule, it works everywhere.
British vs American English
There is no difference in the say and tell rule between British and American English. Both varieties follow exactly the same pattern, which makes this one of the safer grammar points to master.
Register
Both are universal. The rule applies in all contexts.
What's the difference between "Say" and "tell"?
"Say" and "tell" both involve communication, but they work differently. Here's the grammatical difference and the most common mistakes to avoid.
Is "Say vs tell" formal or informal?
Both are universal. The rule applies in all contexts.
Still unsure about grammar rules like this one?
Ask LLH Tutor any grammar question and get a clear answer, personalised to your level.
Save to your vocabulary