Skip to content
Zorg Space Open the app

Learning English

What is the difference between say, tell, speak and talk?

3 min readPublished 9 October 2026

Short answer

All four are about communicating, but they work differently:

  • say focuses on the words: She said “hello”, He said that he was tired.
  • tell needs a person — someone receives the information: She told me the news, Tell him to wait.
  • speak is more formal, about ability or languages, or one person speaking: Do you speak Spanish?, Can I speak to the manager?
  • talk is conversation between people: We talked for hours, Let’s talk about it.

The biggest source of mistakes is the difference between say and tell: tell is followed directly by the listener, say is not.

Say

Say reports words or ideas. If you mention the listener, use to.

  • She said goodbye and left.

    the words

  • He said that the meeting was cancelled.

    say + that

  • What did you say to him?

    listener with “to”

  • Say it again, please.

    repeat the words

Tell

Tell is followed by the person who receives the information, then the information: tell someone something.

  • She told me the answer.

    tell + person + thing

  • He told us that he was leaving.

    tell + person + that

  • Tell her to call me.

    tell + person + to + verb (an instruction)

Some fixed phrases use tell without a listener:

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

Speak

Speak is used for languages, for ability, for formal situations and for one person addressing others:

  • She speaks four languages.

    languages

  • Could I speak to Ms Ahmed, please?

    formal, on the phone

  • The director will speak at the conference.

    one person, to an audience

  • Please speak more slowly.

    the act of speaking

Talk

Talk is the everyday word for conversation between people:

  • We talked about our plans.

    talk about something

  • Can I talk to you for a minute?

    talk to someone

  • They talk on the phone every day.

    habitual conversation

Talk and speak overlap a lot; speak is a little more formal: Can I speak to you? sounds more serious than Can I talk to you?.

Summary table

VerbTypical patternExample
saysay something (to someone)She said nothing to me.
telltell someone somethingShe told me nothing.
speakspeak a language / speak to someone (formal)He speaks Korean.
talktalk to/with someone about somethingWe talked about work.

In reported speech

  • “I’m tired,” she said.

    direct speech

  • She said (that) she was tired.

    reported, no listener

  • She told me (that) she was tired.

    reported, with a listener

Common mistakes

  • Not: She said me the answer.

    Better: She told me the answer. / She said the answer to me.

  • Not: Can you say me where the station is?

    Better: Can you tell me where the station is?

  • Not: He talks English very well.

    Better: He speaks English very well.

  • Not: My teacher said us to be quiet.

    Better: My teacher told us to be quiet.

  • Not: Let me say you a story.

    Better: Let me tell you a story.

  • Not: He told that he was busy.

    Better: He said that he was busy. / He told me that he was busy.

Many languages use one verb for both say and tell — Spanish decir, German sagen, Dutch zeggen, Arabic قال — so translating directly produces “say me”. In English, check: is the listener right after the verb? Then it must be tell.

In short

  • say + words; with a listener, say to someone.
  • tell + listener + information; also tell a story, a joke, the truth.
  • speak for languages, formal situations and speeches.
  • talk for conversations: talk to someone about something.

Lessons on this in the library

Practise it in Zorg Space

Reading an answer is the first step. In the app, the same grammar becomes exercises with instant correction, new words come back for review just before you would forget them, and you listen and speak as well.

Practise in Zorg Space

← All questions