Difference between Spanish verbs saber and conocer (to know)

Take the fastest path to fluent Spanish

There are two verbs in Spanish that can cause confusion for English speakers because they are both translated by the same verb -  to know:

  • Saber (to know)
  • Conocer (to know)

In Spanish, these verbs have a different meaning depending on the context.

Learn about the difference between Spanish verbs saber and conocer

SABER

Saber is used to talk about facts,  and can be followed by conjunctions like "que(that) or "si" (if):

Yo que a veces soy un poco testaruda.I know (that) I can be a bit stubborn sometimes.

¿Sabes si el supermercado está abierto?Do you know if the supermarket is open?

It is incorrect to use "conocer" in these cases,

Yo conozco que a veces soy un poco testaruda.

¿Conoces si el supermercado está abierto?

Saber can also be followed by "cuándo", "dónde", "cuál", "quién", "cómo":

Ellos no saben cuándo van a llegar.They don't know when they are arriving.

No sabemos dónde vamos a aparcar en el centro.We don't know where we are going to park in the town centre.

¿Sabéis cuál es la chaqueta de Julia?Do you know which is Julia's jacket?

No saben cómo ha sucedido.They don't know how it happened.

¿Sabéis quién vino ayer a mi oficina?Do you know who came to my office yesterday?

We cannot use conocer in these cases either:

¿Conoces cuál es la chaqueta de Julia?

Saber can also be followed by an infinitive, to talk about abilities or skills (that we have learned). In this case its meaning changes to "to know how to do something" and can also be translated as to be able to do something ("I can, you can [do something]):

¿Tú sabes nadar?Can you swim?

Miriam sabe hablar francés, italiano y español.Miriam can speak French, Italian and Spanish.

 We still cannot use conocer here:

¿Tú conoces nadar?

CONOCER

Conocer is used to express that you know a place/person. It implies that there has been a previous contact with something or someone, or you are familiar with something.

-¿Conocéis el restaurante italiano nuevo? -No, no lo conocemos.-Do you know the new Italian restaurant? -No, we don't know it.

¿Conoces a Mariluz?Do you know Mariluz?

Be careful because you must use the preposition "a" when you use "conocer" with people, like in the example above. However if you are talking about knowing a place you do not need it.

In these cases, using saber would be incorrect:

¿Sabes a Mariluz?

¿Sabéis el restaurante italiano nuevo? -No, no lo sabemos.

When using conocer in El Pretérito Indefinido or El Pretérito Perfecto the meaning changes to "to meet".

 Have a look:

¿Has conocido ya a tus futuros suegros?Have you already met your future in-laws?

Ella conoció a su marido en 2010.She met her husband in 2010.

See also:

Want to make sure your Spanish sounds confident? We’ll map your knowledge and give you free lessons to focus on your gaps and mistakes. Start your Brainmap today »

Learn more about these related Spanish grammar topics

Examples and resources

¿Tú sabes nadar?Can you swim?
Miriam sabe hablar francés, italiano y español.Miriam can speak French, Italian and Spanish.
¿Has conocido ya a tus futuros suegros?Have you already met your future in-laws?
Ella conoció a su marido en 2010.She met her husband in 2010.
No saben cómo ha sucedido.They don't know how it happened.
¿Sabéis quién vino ayer a mi oficina?Do you know who came to my office yesterday?
¿Sabes si el supermercado está abierto?Do you know if the supermarket is open?
Yo que a veces soy un poco testaruda.I know (that) I can be a bit stubborn sometimes.
Ellos no saben cuándo van a llegar.They don't know when they are arriving.
¿Sabéis cuál es la chaqueta de Julia?Do you know which is Julia's jacket?
No sabemos dónde vamos a aparcar en el centro.We don't know where we are going to park in the town centre.
-¿Conocéis el restaurante italiano nuevo? -No, no lo conocemos.-Do you know the new Italian restaurant? -No, we don't know it.
¿Conoces a Mariluz?Do you know Mariluz?
I'll be right with you...