Introduction
Learning simple time words is one of the fastest ways to start speaking Spanish. This article explains how to use hoy, ayer, and mañana in everyday situations. You will get clear rules, useful vocabulary, practical examples, and common mistakes to avoid so you can confidently talk about today, yesterday, and tomorrow.
What do hoy, ayer, and mañana mean?
Hoy = today. Use it for events happening on the current calendar day.
Ayer = yesterday. Use it for events that happened the day before today.
Mañana = tomorrow. Use it for events happening the day after today.
These three words are adverbs of time. They are short, common, and appear in many basic conversations, schedules, and messages.
Basic sentence patterns
Placement with verbs: In Spanish the time adverb often appears before or after the verb. Both are natural.
Example: Yo trabajo hoy.
Example: Ayer comí con Ana.
Example: Vamos al cine mañana.
Placement with time expressions: You can combine hoy, ayer, mañana with other time words like por la mañana, por la tarde, and por la noche to be more specific.
Example: Hoy por la tarde tengo clase.
Example: Ayer por la noche llovió.
Example: Mañana por la mañana salgo temprano.
Using hoy (today)
Simple uses: Say what you are doing now, plans or facts for the same day.
Example: Hoy estudio español.
Example: Hoy no trabajo.
Questions with hoy
¿Hoy tienes clase?
¿Qué haces hoy?
Common phrases with hoy
Hoy en la mañana — this is common in Latin America to mean this morning.
Hoy mismo — means right now, today itself.
Example: Necesito hablar contigo hoy mismo.
Using ayer (yesterday)
Simple uses: Describe completed actions in the immediate past, usually connected to the day before today.
Example: Ayer fui al supermercado.
Example: Ayer vi una película.
Past tense verbs: With ayer you will often use preterite verbs for finished actions. Learners at beginner level should practice the preterite forms.
Example: Ayer comí en un restaurante nuevo.
Example: Ayer hablé con mi profesor.
Questions with ayer
¿Qué hiciste ayer?
¿Ayer trabajaste?
Using mañana (tomorrow) — caution: also means morning
Two meanings: Mañana frequently means tomorrow, but when combined with por la it means morning. Context tells the difference.
Example meaning tomorrow: Mañana tengo examen.
Example meaning morning: Mañana por la mañana tengo examen.
Tip: If you want to be very clear about morning, use por la mañana. If you just say mañana and the context is about the next day, everyone will understand.
Future context: Use simple present for scheduled events or ir + a + infinitive for near future plans.
Example with present: Mañana sale el autobús a las ocho.
Example with ir a: Voy a estudiar mañana.
Common short expressions and signs
Taxi sign or notice: Salida hoy or Oferta válida hasta mañana.
Work schedule: Abierto hoy, Cerrado ayer is rare but possible in notes.
Simple messages and texts: LLámame hoy, Te llamo mañana, Perdón, no pude ayer.
Practical dialogues for beginners
Short greeting and plan
Hola, ¿qué haces hoy?
No mucho. Mañana trabajo, pero hoy estoy libre.
At a coffee shop
Quisiera un café. ¿Hoy tienen pan dulce?
Sí, ayer trajeron pan nuevo, todavía hay.
Making an appointment
¿Puedes venir mañana?
No puedo mañana, ¿y si venimos hoy por la tarde?
Useful vocabulary and short phrases
Esta semana — this week; use with hoy, ayer, mañana for context.
Ahora — now; pairs with hoy.
Pasado mañana — the day after tomorrow; useful after mañana.
Anteayer — the day before yesterday; useful after ayer.
Pronto — soon; can be used with mañana if you mean soon but not literal tomorrow.
Common mistakes beginners make
Mixing up mañana meanings: Saying Mañana tengo clase por la mañana is redundant but correct. Better: Mañana tengo clase or Mañana por la mañana tengo clase.
Using present tense when past is required: Incorrect: Yo estudio ayer. Correct: Yo estudié ayer.
Forgetting accent marks on unrelated words: Note that mañana has an n with tilde; beginners sometimes type manana. In writing, learn the tilde because it changes pronunciation.
Overusing adverbs: Native speakers often drop time adverbs when context is clear. Say only what is necessary: instead of ¿Qué hiciste ayer? and answer with one verb: Fui al mercado.
Mini practice exercises
Fill in the blank with hoy, ayer, or mañana.
1. ______ tengo una reunión a las tres.
2. ______ compré un regalo para mi mamá.
3. ______ salimos de viaje.
Answers:
1. Hoy
2. Ayer
3. Mañana
Short expansion: using verbs for near future and past
Near future with ir a + infinitive for plans: Voy a estudiar mañana.
Preterite for past actions: Ayer visité a mi abuela. Practice common preterite forms: fui, comí, hablé, vi.
Additional beginner tips
Practice in context: Create simple daily sentences: ¿Qué haces hoy?, Ayer comí arroz, Mañana voy al banco.
Listen for patterns: In dialogs and videos notice where speakers put hoy, ayer, mañana. Placement is flexible, but frequency shows natural uses.
Use calendar sentences: Write one sentence per day about what you did, what you are doing, and what you will do using ayer, hoy, mañana.
Quick recap of key points
Hoy = today: use for current day actions and facts.
Ayer = yesterday: use with past tense, often preterite.
Mañana = tomorrow or morning: use context or add por la mañana to avoid confusion.
Conclusion
Mastering hoy, ayer, and mañana will let you describe daily life in Spanish right away. Practice short sentences, learn a few past verbs, and use por la mañana when you mean morning. With these simple rules and examples you can understand schedules, messages, and conversations about today, yesterday, and tomorrow.

