Say vs Tell: The Difference and When to Use Each
Even advanced speakers pause on this one. The say vs tell difference feels like it should be simple, both verbs mean roughly “to communicate something,” and yet mixing them up is one of the most common small errors in spoken English, even from people who’ve spoken it for years.
The good news is that the difference between say and tell comes down to one clear rule, plus a short list of fixed exceptions. Once you have both, the mistakes mostly disappear.
The core difference in one line
Here’s the rule: “tell” needs a listener stated directly after it, “say” doesn’t.
- “She told me the news.” (told + me = the listener is right there)
- “She said the news was good.” (said, no listener directly after it)
If you can mentally insert “to someone” without a preposition, and it fits smoothly right after the verb, you probably want “tell.” If the listener is optional or needs “to” in front of it, you want “say.”
That’s the whole rule. Everything else is application and a handful of fixed phrases.
How to use “say”
Use “say” when you’re focused on the words themselves, not on directing them at a specific listener stated right after the verb.
- “He said he was tired.”
- “What did she say?”
- “I said hello and walked away.”
- “Say something nice to her.” (notice: “to her,” not “her” directly)
To say something to someone is the full, correct pattern when you do want to name the listener with “say.” The preposition “to” is required.
- “I said goodbye to my colleagues.”
- “She said thank you to the driver.”
- “He didn’t say anything to me about it.”
Common structure with “say”:
| Pattern | Example |
|---|---|
| say + that-clause | “He said (that) he’d be late.” |
| say + quoted words | “She said, ‘I’m not coming.’” |
| say + to + person | “I said hi to your sister.” |
| say + nothing/something | “He said nothing the whole meeting.” |
How to use “tell”
Use “tell” when the listener comes right after the verb, no preposition needed. This is the pattern to lock in: tell someone something.
- “Tell me what happened.”
- “She told him the truth.”
- “I told my boss I’d be late.”
- “Can you tell me the time?”
Notice that “tell” often takes two objects in a row: the person, then the thing communicated. “Tell me (person) the story (thing).” That double-object pattern is one of the clearest tells (no pun intended) that you’re in “tell” territory.
More examples:
- “He told us a joke.”
- “They told her the good news.”
- “I’ll tell you later.”
- “Don’t tell anyone.”
Fixed expressions with each
Some phrases are simply fixed, and no rule will predict them, you just have to know them.
Fixed with “tell”:
- “tell the truth”
- “tell a lie”
- “tell a story”
- “tell the difference”
- “tell time” (“Can she tell time yet?”)
- “tell someone apart” (“I can’t tell the twins apart.”)
Fixed with “say”:
- “say goodbye” / “say hello”
- “say a prayer”
- “say your name”
- “say sorry” (though “apologize” is more formal)
- “so to speak” and “that is to say” (idiomatic, worth recognizing)
These fixed expressions don’t follow the object rule cleanly, they’re just memorized as chunks, the same way “make a decision” is memorized rather than derived.
Common say vs tell mistakes
These are the common mistakes with say and tell that show up most often, even at advanced levels.
| Mistake | Correct |
|---|---|
| “He said me he was busy.” | “He told me he was busy.” |
| “She told that she was leaving.” | “She said (that) she was leaving.” |
| “Tell to me what happened.” | “Tell me what happened.” |
| “I said to him the answer.” | “I told him the answer.” |
| “Can you say me the time?” | “Can you tell me the time?” |
The pattern in almost every mistake is the same: putting a person directly after “say” (needs “to”), or putting “to” after “tell” (doesn’t need it). Fix that one habit and most say vs tell examples resolve themselves.
Reported speech
This distinction matters even more in reported speech, where both verbs appear constantly.
- Direct: “I’m tired,” she said.
- Reported with “say”: She said (that) she was tired.
- Reported with “tell”: She told me (that) she was tired.
Both are correct, the difference is simply whether you’re naming who she spoke to. If you want to mention the listener in reported speech, you almost always need “tell,” not “say plus a bare object.” This one habit alone prevents a large share of reported speech errors for intermediate and advanced learners.
Make the right one automatic
Knowing the rule intellectually and using it correctly at full speaking speed are two different skills. When you use say and tell in real time, mid-conversation, there’s no pause to run the object test in your head. It has to be automatic.
That’s the gap Vernara is built to close. You say a sentence out loud the way you naturally would, and if you slip into “he said me” instead of “he told me,” it shows you the correct version instantly, plus one small note to make it stick. It brings that same distinction back a few days later in a fresh sentence, until the right verb just comes out without the mental pause. Five quiet minutes a day, no gamified drills. Try it at Vernara.
For more on natural phrasing, see everyday phrases native speakers use, the formal versus natural rewrite guide, and general tips on sounding more natural in English.
Speak like you live there. That’s Vernara.
Say and tell are just the first pair. English is full of these small, easy-to-mix-up distinctions, and getting them right one at a time is what quietly separates advanced English from native-sounding English. This is the start of a series on exactly that.