This is one of the most counter-intuitive rules in Spanish for an English speaker, and one of the most stubborn errors at every level from A2 up to advanced. The rule is short and absolute: in a subordinate clause referring to future time, Spanish uses the present subjunctive (or sometimes present indicative) — never the morphological future, never ir a + infinitivo. "Cuando vendrás" does not exist. "Cuando vas a llegar" sounds wrong as soon as you build a future plan around it. The natural Spanish is cuando vengas. Internalising this one rule will fix more of your sentences than almost any other piece of grammar.
The rule, stated cleanly
In a temporal clause that refers to future time (something that has not yet happened at the moment of speaking), Spanish requires the present subjunctive in the subordinate clause, while the main clause carries the future meaning (often with the morphological future, ir a + infinitivo, or the imperative).
The conjunctions that trigger this pattern are the standard temporal connectors:
| Conjunction | Meaning | Future-reference example |
|---|---|---|
| cuando | when | Cuando llegues, te llamo. |
| en cuanto | as soon as | En cuanto pueda, te aviso. |
| tan pronto como | as soon as | Tan pronto como acabe, salimos. |
| hasta que | until | No me iré hasta que vuelva Marta. |
| mientras | while / as long as | Mientras estudies, te apoyaré. |
| antes de que | before | Vámonos antes de que empiece a llover. |
| después de que | after | Hablaremos después de que termines. |
| siempre que | whenever / as long as | Te ayudaré siempre que me lo pidas. |
| una vez que | once | Una vez que firmen, te lo mando. |
In every one of these examples, the temporal clause refers to something that hasn't happened yet at the moment of speaking — and every one of them uses the subjunctive, even though English uses a present-like form ("when you arrive," "as soon as I can," "before it starts to rain").
Cuando llegues a casa, me avisas.
When you get home, let me know.
En cuanto sepa algo, te lo digo.
As soon as I know something, I'll tell you.
Vámonos antes de que empiece a llover.
Let's leave before it starts to rain.
Why the subjunctive?
The deeper logic — and once you see it, the rule stops feeling arbitrary — is that Spanish treats future events as inherently unrealised, hypothetical, not-yet-fact. The subjunctive is the mood of the unrealised. When you say cuando llegues, you are framing "your arrival" as something that may or may not yet have happened, something hanging in possibility — and that is precisely what the subjunctive is for.
English doesn't have a productive subjunctive in this slot, so it uses the simple present ("when you arrive") and lets context handle the "future-ness." Spanish, with a full subjunctive paradigm available, recruits it for exactly this job: marking that the event is future-projected, not established.
The present indicative split: habitual vs future
Here is where things get interesting. The same conjunctions — cuando, en cuanto, mientras — can also take the present indicative, but only when they refer to habitual or general truths, not to a specific future event.
Cuando llego a casa, siempre me ducho.
When I get home, I always shower. (habitual — present indicative)
Cuando llegue a casa, me ducho.
When I get home (later today), I'll shower. (specific future — subjunctive)
Mientras estudio, escucho música.
While I study, I listen to music. (habitual)
Mientras estudies, te apoyaré.
As long as you study, I'll support you. (future-conditional — subjunctive)
The pair cuando llego / cuando llegue is the cleanest test of this contrast. Llego = "I arrive (in general)"; llegue = "I (will) arrive (this time, in the future)." Spanish forces you to pick.
The main clause — what tenses it takes
While the subordinate clause uses the subjunctive, the main clause can carry any number of future-pointing tenses:
Future simple:
Cuando vuelvas, te lo explicaré todo.
When you come back, I'll explain everything.
Ir a + infinitivo:
En cuanto termine la peli, te voy a llamar.
As soon as the movie ends, I'm going to call you.
Present (with future reference):
Cuando salgas del médico, te recojo.
When you get out of the doctor's, I'll pick you up.
Imperative:
Cuando llegues, avísame por WhatsApp.
When you arrive, let me know on WhatsApp.
Future perfect (for completion before another future event):
Cuando volváis, ya habremos cenado.
By the time you (all) come back, we'll have had dinner.
All of these are perfectly natural. Only the subordinate (cuando, en cuanto, cuando…) clause is restricted to the subjunctive.
"Antes de que" — always subjunctive
One conjunction stands apart: antes de que always takes the subjunctive, regardless of whether the event is past, present, or future. The logic is that "before X happens" inherently frames X as unrealised at the moment of reference.
Salimos antes de que empezara a llover.
We left before it started to rain. (past, but still subjunctive)
Te lo digo antes de que se me olvide.
I'm telling you before I forget.
Cierra la puerta antes de que entre el gato.
Close the door before the cat comes in.
If the subject of both clauses is the same, Spanish prefers antes de + infinitivo instead:
Antes de salir, apaga la luz.
Before leaving, turn off the light.
"Después de que" — a peninsular wobble
The mirror image, después de que, formally requires the subjunctive when the event is future, but in practice peninsular Spanish has been drifting toward the indicative even for past references — and you will hear both. For future reference, stick with the subjunctive:
Hablaremos después de que termines el examen.
We'll talk after you finish the exam.
For past reference, both después de que terminó and después de que terminara are used. The conservative norm prefers the subjunctive (terminara); spoken peninsular Spanish often uses the indicative.
Why English speakers get this wrong
The English instinct is to match tenses: if the main clause is future, the subordinate clause must also be future. "When I will arrive, I will call you." This sounds awful in English too — English fixes it by using the simple present in the subordinate ("when I arrive"). Spanish fixes it by using the subjunctive ("cuando llegue").
The trap is that English speakers, upon learning that Spanish has a morphological future, eagerly deploy it everywhere, including after cuando. The result — cuando llegaré — is one of the most recognisable English-speaker errors in Spanish.
The fix is mechanical: any time you see a temporal conjunction (cuando, en cuanto, hasta que, mientras, tan pronto como…) introducing a clause with future reference, switch to the subjunctive. Don't think about it; train the reflex.
A few more contexts
Hasta que — until — with future reference:
No te dejaré ir hasta que me lo prometas.
I won't let you go until you promise me.
Una vez que — once — with future reference:
Una vez que firmes el contrato, ya no hay vuelta atrás.
Once you sign the contract, there's no going back.
Siempre que — whenever / as long as — with future reference:
Puedes venir siempre que avises con tiempo.
You can come whenever you give advance notice.
A medida que — as — with future reference:
A medida que avances en el curso, todo se irá aclarando.
As you progress through the course, everything will become clearer.
Common Mistakes
❌ Te llamaré cuando llegaré.
The textbook English-speaker error — never use the future after 'cuando' for future events.
✅ Te llamaré cuando llegue.
I'll call you when I arrive.
❌ En cuanto voy a saber algo, te aviso.
No 'ir a + inf' in temporal clauses either — same restriction as the morphological future.
✅ En cuanto sepa algo, te aviso.
As soon as I know something, I'll let you know.
❌ Vámonos antes de que empieza la lluvia.
'Antes de que' always requires subjunctive — 'empieza' is indicative.
✅ Vámonos antes de que empiece la lluvia.
Let's leave before the rain starts.
❌ Cuando llegue a casa, siempre me ducho.
For a habitual statement, use indicative — 'siempre' signals habit, not a specific future event.
✅ Cuando llego a casa, siempre me ducho.
When I get home, I always shower.
❌ No me voy hasta que me dices la verdad.
With future reference ('until you tell me' = future event), use subjunctive.
✅ No me voy hasta que me digas la verdad.
I'm not leaving until you tell me the truth.
Key Takeaways
- After temporal conjunctions (cuando, en cuanto, hasta que, mientras, tan pronto como, antes de que, después de que, una vez que, siempre que) with future reference, use the present subjunctive.
- Never use the morphological future or ir a + infinitivo in these subordinate clauses — that is the cardinal English-speaker error.
- The same conjunctions take the present indicative for habitual or general truths (cuando llego, siempre me ducho).
- Antes de que always takes subjunctive regardless of time. If the subject is the same, use antes de + infinitivo.
- The main clause is free — future, ir a, present, imperative, future perfect — only the subordinate clause is restricted.
Now practice Spanish
Reading grammar gets you part of the way. The exercises are where it sticks — free, no signup needed.
Start learning Spanish→Related Topics
- Subjuntivo en cláusulas temporalesB1 — After cuando, mientras, en cuanto, tan pronto como and hasta que with future reference, Spanish uses the subjunctive — not the present or the future indicative. Antes de que always takes subjunctive; después de que is variable but strongly subjunctive in Spain.
- Futuro simple: verbos regularesA2 — The Spanish simple future for regular verbs — endings -é, -ás, -á, -emos, -éis, -án attached to the whole infinitive, the accents that are obligatory on every form except nosotros, and why ir a + infinitive often wins in everyday peninsular speech.
- Futuro perifrástico: ir a + infinitivoA1 — The workhorse future of spoken peninsular Spanish — how to use 'ir a + infinitivo' for plans, intentions, and near-future events.
- Conjunciones temporales: cuando, mientras, en cuantoA2 — Spanish marks the future inside a time clause with the subjunctive — the single most important rule for temporal conjunctions. Cuando, mientras, hasta que, en cuanto, antes de que, después de que: how each one works, and the present-vs-future mood switch English speakers keep missing.
- Futuro para prediccionesB1 — How and when to use the morphological future (hablaré, lloverá) for predictions, forecasts, and promises in peninsular Spanish.