The English word "schedule" is a linguistic chameleon. Depending on whether you are referring to a bus timetable, a list of events at a conference, your personal workload, or the act of booking a meeting, the Spanish language requires a different term. Using the wrong word can lead to confusion or sound unnatural to native speakers.

To translate "schedule" correctly into Spanish, the primary options are horario, programa, calendario, and agenda. As a verb, it is most commonly translated as programar or agendar.

Quick Summary of Key Translations

For those looking for an immediate answer, here is the breakdown of the most common translations based on context:

English Context Spanish Translation Pronunciation (IPA)
Fixed Timetables / Business Hours Horario /oˈɾa.ɾjo/
Events / Conference Plans Programa /pɾoˈɣɾa.ma/
Dates / Project Timelines Calendario /ka.lenˈda.ɾjo/
Personal Diary / Workload Agenda /aˈxen.da/
TV / Media Scheduling Programación /pɾo.ɣɾa.maˈθjon/
To schedule (Verb) Programar / Agendar /pɾo.ɣɾaˈmaɾ/

The Four Pillars of Noun Translations

In Spanish, the noun "schedule" is split into distinct categories. Understanding the underlying logic of these four words is essential for fluency.

1. Horario: The Time-Based Schedule

The word horario is derived from hora (hour). It is used whenever the "schedule" refers to a list of specific times for recurring events or fixed operating windows.

  • Public Transport: Whether it is a bus, train, or flight schedule, use horario.
    • Example: "No encuentro el horario de los trenes." (I can't find the train schedule.)
  • Business/Opening Hours: Use this for when a shop or office opens and closes.
    • Example: "El horario de atención es de 9 a 5." (The service schedule/hours are from 9 to 5.)
  • School or University Classes: Your weekly grid of classes is an horario.
    • Example: "Tengo un horario muy cargado este semestre." (I have a very busy class schedule this semester.)

2. Programa: The List of Events

A programa refers to a sequence of activities or events. While it looks like "program," it is the standard translation for "schedule" in the context of a structured plan where the content of the activities is as important as the timing.

  • Conferences and Festivals:
    • Example: "¿Has visto el programa del festival?" (Have you seen the festival schedule/program?)
  • Work Projects: A production schedule or a step-by-step plan.
    • Example: "El programa de producción ha sido aprobado." (The production schedule has been approved.)
  • Note on Gender: Despite ending in "a," programa is a masculine noun (el programa).

3. Calendario: The Date-Based Schedule

When a schedule spans days, weeks, or months rather than hours of a single day, calendario is the appropriate term.

  • Sports Seasons:
    • Example: "Ya ha salido el calendario de la liga." (The league schedule/calendar is already out.)
  • Project Deadlines:
    • Example: "Debemos seguir el calendario de entregas." (We must follow the delivery schedule.)

4. Agenda: The Personal Schedule

If you are talking about your own availability, your "to-do" list, or the notebook where you keep your appointments, use agenda.

  • Personal Appointments:
    • Example: "Déjame revisar mi agenda para ver si estoy libre." (Let me check my schedule/calendar to see if I'm free.)
  • Political or Executive Workload:
    • Example: "El presidente tiene una agenda muy apretada hoy." (The president has a very tight schedule today.)

Translating the Verb To Schedule

Translating "to schedule" as an action also requires careful selection. The most common verb is programar, but regional preferences play a large role.

Programar: The Universal Choice

Programar is understood everywhere and is the most formal way to say you are setting a time for something.

  • Example: "Hemos programado la reunión para el lunes." (We have scheduled the meeting for Monday.)
  • Example: "La cirugía está programada para las diez." (The surgery is scheduled for ten.)

Agendar: Popular in Latin America

In many parts of Latin America (Mexico, Colombia, Argentina), agendar is the go-to verb for putting something in your schedule. In Spain, it is recognized but less frequently used in casual conversation.

  • Example: "Te agendo para el próximo martes." (I'll schedule you for next Tuesday.)

Fijar and Concertar: Formal Alternatives

When "scheduling" involves reaching an agreement or "fixing" a specific point in time, these verbs are excellent choices.

  • Fijar: Often used for "fixing" a date or time.
    • Example: "Es necesario fijar una fecha para la boda." (It is necessary to schedule/set a date for the wedding.)
  • Concertar: Used specifically for appointments or interviews.
    • Example: "He concertado una cita con el abogado." (I have scheduled an appointment with the lawyer.)

Essential Phrases and Idiomatic Expressions

Learning how to use "schedule" in phrases is often more useful than knowing the word in isolation. In professional environments, these expressions are used daily.

1. On Schedule: A tiempo / Según lo previsto

If a project or a vehicle is moving exactly as planned, you use these terms.

  • Example: "El vuelo llegó a tiempo." (The flight arrived on schedule.)
  • Example: "Todo va según lo previsto." (Everything is going according to schedule.)

2. Behind Schedule: Con retraso / Con demora

In Spanish, we don't usually say "behind the schedule" literally. Instead, we say it has a "delay."

  • Example: "Llevamos dos horas de retraso." (We are two hours behind schedule.)
  • Example: "La obra va con retraso." (The construction is behind schedule.)

3. Ahead of Schedule: Adelantado / Antes de lo previsto

  • Example: "Terminamos el informe antes de lo previsto." (We finished the report ahead of schedule.)
  • Example: "El tren viene adelantado." (The train is running ahead of schedule.)

4. A Tight Schedule: Una agenda apretada / Un horario apretado

When someone is very busy, the adjective apretado/a (tight/squeezed) is used.

  • Example: "Tengo una agenda muy apretada esta semana." (I have a very tight schedule this week.)

Specialized Contexts for Schedule

Sometimes, "schedule" appears in technical or industry-specific documents where a general translation won't suffice.

Business and Legal Contexts

In legal contracts, "Schedule 1" or "Schedule A" refers to an appendix or an attachment.

  • Anexo / Apéndice:
    • Example: "Consulte el anexo 2 para ver los precios." (See Schedule 2 for prices.)
  • Pliego de condiciones: This refers to a "schedule of conditions" in bidding or construction.

Media and Broadcasting

Television and radio stations don't use horario; they use programación.

  • Example: "La programación de esta noche incluye un documental." (Tonight's schedule includes a documentary.)

Project Management

In a professional project management setting (like Agile or Scrum), a "schedule" or "timeline" is often called a cronograma.

  • Example: "El cronograma del proyecto debe ser actualizado." (The project schedule/timeline must be updated.)

Regional Variations: Spain vs. Latin America

Language is living, and the way "schedule" is translated can change as you cross borders. Based on linguistic field experience, here are the nuances:

  • In Spain: You are more likely to hear horario for classes and agenda for work. The verb quedar (to meet) is often used instead of "scheduling a meeting" in informal settings. "Vamos a quedar a las cinco" implies scheduling the meeting without using a formal verb.
  • In Mexico and the Southern Cone: Agendar is extremely common. You will hear "Mándame la invitación para agendarlo" (Send me the invite so I can schedule it). Also, the word itinerario is frequently used for travel schedules that include multiple stops.

Common Pitfalls and Confusions

The "Calendario" vs. "Horario" Mix-up

English speakers often use "calendar" and "schedule" interchangeably. In Spanish, if you say "mira mi calendario" to someone waiting for a 2:00 PM appointment, it sounds slightly off. You should say "mira mi agenda" (my personal plan) or "mira mi horario" (my hours).

"Schedule" as an Inventory

In some formal contexts, "schedule" means a list or inventory (like a "schedule of assets").

  • Inventario / Lista:
    • Example: "Un inventario de bienes." (A schedule of assets.)

How to Ask for a Schedule in Spanish

If you are traveling or working in a Spanish-speaking country, here are the most natural ways to ask:

  1. For transportation: "¿A qué hora sale el próximo tren?" (What time does the next train leave?) — Native speakers often ask for the time rather than the "schedule."
  2. For a store: "¿Cuál es el horario de apertura?" (What is the opening schedule/hours?)
  3. For a colleague: "¿Cómo tienes la agenda hoy?" (What does your schedule look like today?)
  4. For a conference: "¿Me puede dar un programa, por favor?" (Can you give me a schedule/program, please?)

Summary of Use Cases

To master the translation of "schedule," remember these triggers:

  • Does it have clocks and hours? Use Horario.
  • Does it have dates and months? Use Calendario.
  • Is it a list of events? Use Programa.
  • Is it your own time? Use Agenda.
  • Is it a technical timeline? Use Cronograma.
  • Are you acting upon it? Use Programar or Agendar.

Frequently Asked Questions (FAQ)

What is the best translation for "work schedule" in Spanish?

Depending on the nuance, "work schedule" is usually horario de trabajo (the hours you are at the office) or jornada laboral (the working day/shift). If you mean the plan of tasks, use plan de trabajo.

How do I say "school schedule" in Spanish?

The most common term is horario de clases. In some countries, particularly for younger children, it might be called a calendario escolar if referring to the yearly events.

Is "schedulero" a word in Spanish?

No. While Spanglish sometimes creates words like "chequear" or "parquear," "schedulero" is not a recognized word. The correct term for someone who schedules things is a planificador or coordinador.

How do you say "on schedule" for a project?

The most professional way is to say dentro del plazo (within the deadline) or según el cronograma (according to the timeline).

Can "schedule" be translated as "lista"?

Yes, but only when "schedule" refers to a simple list, such as a "schedule of prices" (lista de precios or tarifa).

What is the difference between "horario" and "programación"?

Horario refers to the time slots (e.g., 8:00 AM, 9:00 AM). Programación refers to the content within those slots (e.g., The News, a Talk Show). In television, you check the programación to see what shows are on, which follows a specific horario.


By paying attention to the context—whether it is time, date, event, or personal workload—you can avoid the common trap of using a "one-size-fits-all" translation. Spanish is a language that values specificity in time management, and using the correct term will significantly improve your professional and social interactions.