Subjunctive vs Indicative in Spanish: how to choose

Short answer

The indicative states what the speaker treats as fact. The subjunctive appears when the main clause expresses wish, doubt, emotion, denial, or a purpose that has not happened yet. Creo que viene, but no creo que venga.

Level B2 · verbs, subjunctive

The rule in full

Indicative states a fact. Subjunctive puts the fact in question — wished for, doubted, denied, not yet real.

TriggerIndicativeSubjunctive
creer / pensarCreo que es verdad.No creo que sea verdad.
es evidente / es posibleEs evidente que viene.Es posible que venga.
cuando (habit / past)Cuando llego, ceno.Cuando llegue, cenaré. (future)
aunque (fact)Aunque llueve, salgo.Aunque llueva, saldré. (hypothesis)
Relative clauseBusco un piso que tiene balcón. (a specific one)Busco un piso que tenga balcón. (any)

Rule of thumb: if the thing is presented as real and known → indicative; if desired, doubted or still ahead → subjunctive.

Always subjunctive: para que, antes de que, sin que, a menos que, con tal de que.

Keep this rule where you will actually see it again

Trazo is a notebook for your real lessons: rules become cards, words go into spaced repetition, and your own examples sit next to both. This rule goes in with one click — the rest of the notebook is yours to fill.

Save this rule to my notebookFree · no card · web, iPhone, iPad and Mac

Next in this topic

All Spanish grammar rules · Starter notebooks by level