Decir: Full Conjugation

Decir means "to say" or "to tell." It's the default verb for reporting speech and is essential for conversation, narration, and indirect discourse.

Decir is one of the most heavily irregular verbs in Spanish. In the present it combines an e → i stem change with the -go yo form (digo). It takes the -ij- preterite dije/dijeron, the shortened future stem dir-, and the irregular past participle dicho.

Present Indicative

SubjectForm
yodigo
dices
él / ella / usteddice
nosotros / nosotrasdecimos
ellos / ellas / ustedesdicen

Siempre digo la verdad.

I always tell the truth.

¿Qué dice la carta?

What does the letter say?

Preterite

SubjectForm
yodije
dijiste
él / ella / usteddijo
nosotros / nosotrasdijimos
ellos / ellas / ustedesdijeron

Note that the ellos form is dijeron, not dijieron — verbs with a j stem drop the i in the third-person plural preterite ending.

Me dijo que llegaría tarde.

He told me he'd arrive late.

Imperfect

SubjectForm
yodecía
decías
él / ella / usteddecía
nosotros / nosotrasdecíamos
ellos / ellas / ustedesdecían

Mi abuela decía que la paciencia es una virtud.

My grandmother used to say that patience is a virtue.

Future

SubjectForm
yodiré
dirás
él / ella / usteddirá
nosotros / nosotrasdiremos
ellos / ellas / ustedesdirán

Conditional

SubjectForm
yodiría
dirías
él / ella / usteddiría
nosotros / nosotrasdiríamos
ellos / ellas / ustedesdirían

Yo diría que tienes razón.

I would say you're right.

Present Subjunctive

SubjectForm
yodiga
digas
él / ella / usteddiga
nosotros / nosotrasdigamos
ellos / ellas / ustedesdigan

Imperfect Subjunctive (-ra forms)

SubjectForm
yodijera
dijeras
él / ella / usteddijera
nosotros / nosotrasdijéramos
ellos / ellas / ustedesdijeran

Imperative

PersonForm
tú (affirmative)di
tú (negative)no digas
usteddiga
nosotrosdigamos
ustedesdigan

Dime la verdad, por favor.

Tell me the truth, please.

Non-Finite Forms

Compound Tenses

The compound tenses use haber plus the irregular past participle dicho.

Present Perfect

SubjectForm
yohe dicho
has dicho
él / ella / ustedha dicho
nosotros / nosotrashemos dicho
ellos / ellas / ustedeshan dicho

Ya te lo he dicho mil veces.

I've already told you a thousand times.

Pluperfect

SubjectForm
yohabía dicho
habías dicho
él / ella / ustedhabía dicho
nosotros / nosotrashabíamos dicho
ellos / ellas / ustedeshabían dicho

Nadie me había dicho nada antes.

No one had told me anything before.

Future Perfect

SubjectForm
yohabré dicho
habrás dicho
él / ella / ustedhabrá dicho
nosotros / nosotrashabremos dicho
ellos / ellas / ustedeshabrán dicho

Conditional Perfect

SubjectForm
yohabría dicho
habrías dicho
él / ella / ustedhabría dicho
nosotros / nosotrashabríamos dicho
ellos / ellas / ustedeshabrían dicho

Present Perfect Subjunctive

SubjectForm
yohaya dicho
hayas dicho
él / ella / ustedhaya dicho
nosotros / nosotrashayamos dicho
ellos / ellas / ustedeshayan dicho

Pluperfect Subjunctive

SubjectForm
yohubiera dicho
hubieras dicho
él / ella / ustedhubiera dicho
nosotros / nosotrashubiéramos dicho
ellos / ellas / ustedeshubieran dicho

Si me lo hubieras dicho antes, te habría ayudado.

If you had told me before, I would have helped you.

Progressive Forms

Progressive forms use estar with the gerund diciendo.

Present Progressive

SubjectForm
yoestoy diciendo
estás diciendo
él / ella / ustedestá diciendo
nosotros / nosotrasestamos diciendo
ellos / ellas / ustedesestán diciendo

¿Qué estás diciendo? No te entiendo.

What are you saying? I don't understand you.

Past Progressive

SubjectForm
yoestaba diciendo
estabas diciendo
él / ella / ustedestaba diciendo
nosotros / nosotrasestábamos diciendo
ellos / ellas / ustedesestaban diciendo

Future Progressive

SubjectForm
yoestaré diciendo
estarás diciendo
él / ella / ustedestará diciendo
nosotros / nosotrasestaremos diciendo
ellos / ellas / ustedesestarán diciendo

Common Collocations and Expressions

  • es decir — that is to say, in other words
  • querer decir — to mean
  • ¡no me digas! — you don't say! (expressing surprise)
  • dicho y hecho — said and done, no sooner said than done
  • mejor dicho — rather, or rather
  • dicho sea de paso — by the way, in passing
  • al decir de — according to (a person)
  • ni que decir tiene — it goes without saying
  • decir tonterías — to talk nonsense
  • decir mentiras / decir la verdad — to lie / to tell the truth
  • ¿cómo se dice...? — how do you say...?
  • el qué dirán — what people will say (gossip)
  • decir adiós / hola — to say goodbye / hello
  • se dice que — they say that, it is said that
  • decir entre dientes — to mutter
  • a decir verdad — to tell the truth, frankly

Es decir, no podemos asistir.

That is to say, we can't attend.

¿Qué quiere decir esta palabra?

What does this word mean?

¡No me digas! ¿De verdad?

You don't say! Really?

Le pedí ayuda y, dicho y hecho, vino enseguida.

I asked him for help and, sure enough, he came right away.

Es un buen amigo, mejor dicho, mi mejor amigo.

He's a good friend; or rather, my best friend.

Ni que decir tiene que estamos agradecidos.

It goes without saying that we are grateful.

Se dice que va a haber elecciones pronto.

They say there are going to be elections soon.

A decir verdad, no me gustó la película.

To tell the truth, I didn't like the movie.

No me importa el qué dirán.

I don't care what people will say.

Common Errors (for English speakers)

  • Habla que viene mañana. / ✅ Dice que viene mañana. — Use decir (specific words/content) for reporting speech, not hablar (general talking).
  • He decido la verdad. / ✅ He dicho la verdad. — The past participle is the irregular dicho, not decido.
  • Diciste tú lo siento? / ✅ ¿Dijiste lo siento? — The preterite form is dijiste, not diciste.
  • Me dijo a venir. / ✅ Me dijo que viniera.When decir introduces a command, use que + subjunctive, not an infinitive with a.
  • Dije la verdad a él. / ✅ Le dije la verdad. — Use the indirect object pronoun le, not a tonic prepositional phrase.
  • Se dijieron muchas cosas. / ✅ Se dijeron muchas cosas. — Don't add an i: dijeron, not dijieron.
  • hacer — shares the -go yo form pattern and has an irregular past participle (hecho).
  • hablar — "to speak/talk" (about speaking in general, not specific words).
  • contar — "to tell" (a story); narrower than decir.
  • comentar — "to comment / mention."
  • mencionar — "to mention."
  • avisar — "to let know, warn."

Cross-references

💡
Decir vs. hablar: decir means to say specific words (dijo hola — "he said hello"); hablar means to talk or speak in general (habla español — "she speaks Spanish"). Don't mix them.
💡
In reported speech, decir que is followed by the indicative for statements (dice que viene), but by the subjunctive when used as a command (dice que venga — "she says to come").
💡
Querer decir is the standard way to ask "what does it mean?" — ¿qué quiere decir esta palabra? You can also use significar, but querer decir is more conversational.

Related Topics