Back to blog
4 min read

Say vs. Tell: Master the Rules for Using These Tricky English Verbs

Confused about 'say' vs 'tell'? Master the simple grammar rules to stop making common mistakes. Learn when to use 'tell someone' and when to 'say something' wit

rules for using say vs tellsay vs telltell vs saydifference between say and tellEnglish grammar verbs

The main rule for using 'say' vs 'tell' is that 'tell' must be followed by a personal object (the person being spoken to), while 'say' focuses on the words being spoken. For example, you 'tell *me* a story' because 'me' is the object, but you 'say *hello*' because 'hello' is what was said.

Confusing 'say' and 'tell' is one of the most common hurdles for English learners. Both verbs are used to talk about speech, but they follow different grammar patterns. Understanding these patterns is crucial for mastering reported speech and sounding more natural in conversation. This guide will break down the essential rules for using 'say' vs 'tell', show you how they work in different contexts, and highlight common mistakes so you can use them with confidence.

What is the main rule for using 'say' vs 'tell'?

The fundamental difference lies in their sentence structure. One requires a listener, and the other does not.

The 'Tell + Person' Rule

The verb 'tell' is all about conveying information *to someone*. Therefore, it almost always needs an indirect object (a person or pronoun like *me, you, him, her, us, them, the class, John*) immediately after it.

The structure is: tell + [person] + [what you told them]

  • Correct: She told me a secret.
  • Correct: Can you tell him the news?
  • Correct: The manager told the team to work harder.
  • Incorrect: She ~~told that she was happy~~.

The 'Say + Words' Rule

The verb 'say' focuses on the words that were spoken. It does not require a personal object to follow it directly. If you want to mention who was listening, you must use the preposition 'to'.

The structure is: say + [something] OR say + [something] + to + [person]

  • Correct: He said, "I'm ready."
  • Correct: She said that she was happy.
  • Correct: What did you say to him?
  • Incorrect: She ~~said me she was happy~~.

How do 'say' and 'tell' work in reported speech?

Both verbs are essential for reported (or indirect) speech, which is when you report what someone else has said. The structural rules remain the same.

  • Use 'say' when you don't mention the listener, or if you use 'to'.
  • Direct Speech: *Anna said, "I'm leaving now."*
  • Reported Speech: *Anna said (that) she was leaving then.*
  • Use 'tell' when you include the listener (the personal object).
  • Direct Speech: *Anna said to me, "I'm leaving now."*
  • Reported Speech: *Anna told me (that) she was leaving then.*

Notice how *'said to me'* becomes *'told me'* in reported speech. This is a very common and natural transformation.

Are there exceptions and special phrases?

Yes! English is full of fixed expressions, or collocations, where only one of the verbs is correct. Memorizing these is a great way to improve your fluency.

Common phrases with 'tell':

  • tell a story
  • tell a joke
  • tell a lie
  • tell the truth
  • tell the time
  • tell the difference
  • tell a secret

Common phrases with 'say':

  • say hello / goodbye
  • say good morning / night
  • say a prayer
  • say a few words
  • say sorry
  • say for sure / for certain

What are common mistakes to avoid with 'say' vs 'tell'?

Understanding the grammar helps, but seeing the mistakes in action makes the rules even clearer. Here are the top errors to watch out for.

  • Forgetting the object after 'tell'.
  • Incorrect: The weatherman ~~told that it would rain~~.
  • Correct: The weatherman said that it would rain.
  • Correct: The weatherman told us that it would rain.
  • Putting a direct object right after 'say'.
  • Incorrect: She ~~said me~~ to be quiet.
  • Correct: She told me to be quiet.
  • Correct: She said to me, "Be quiet."
  1. Using 'say' for commands in reported speech.

While not always strictly incorrect, 'tell' is much more natural for reporting commands, orders, or instructions.

  • Less Natural: My mom ~~said me to clean my room~~.
  • Correct & Natural: My mom told me to clean my room.

Conclusion: Your Key Takeaway

The easiest way to remember the difference is to focus on the listener. If you are mentioning who received the information, use tell + person. If you are focusing only on the words that were spoken, use say. By mastering these simple rules for using 'say' vs 'tell', you'll avoid common errors and communicate with greater precision and confidence.


Frequently Asked Questions about Say vs. Tell

Can you ever use 'say' with a person?

Yes, but you must always include the preposition 'to' between 'say' and the person. For example, "He said hello *to me*," not "He said me hello."

What's the difference between "He said he was tired" and "He told me he was tired"?

The meaning is similar, but the focus is different. "He said he was tired" simply reports his words. "He told me he was tired" emphasizes that the information was communicated directly to me, making it slightly more personal.

Which verb should I use for giving an order?

In reported speech, 'tell' is almost always the correct verb for reporting an order, command, or instruction. For example, "The police officer told the driver to stop."

Do you say a lie or tell a lie?

The correct fixed expression is "to tell a lie." Likewise, you also "tell the truth," "tell a story," and "tell a joke."

Is 'say me' ever correct?

No, 'say me' is never grammatically correct in standard English. You must either use 'tell me' if you are the object, or 'say to me' if you want to use the verb 'say' and mention yourself as the listener.