Quick answerSapere means to know a fact or how to do something: so che è tardi (I know it's late), so nuotare (I can swim). Conoscere means to know a person, place, or thing through familiarity: conosco Maria, conosco Roma. Facts and skills → sapere; people and places → conoscere.
The simplest way to remember the difference is this: sapere is for knowing facts, information, or how to do something. Conoscere is for knowing people, places, or being familiar with things. Think of it as knowing about something versus being acquainted with something.
01When do I use sapere?
Use sapere when you know a piece of information, a specific fact, or if you know how to do something. It often translates to 'to know that...' or 'to know how to...'. It's about knowledge that can be learned or stated.
| Italian | Meaning | Hear |
|---|---|---|
So che è vero. /ˈso kke ˈɛ ˈvero/ | I know that it's true. | |
Sai l'ora? /ˈsai ˈlɔra/ | Do you know the time? | |
Non so cucinare. /non ˈso kutʃiˈnare/ | I don't know how to cook. | |
Sapevo la risposta. /saˈpevo la risˈposta/ | I knew the answer. |
02When do I use conoscere?
Conoscere is used when you are acquainted with a person, have visited a place, or are familiar with a particular subject, book, or film. It implies a personal experience or relationship, rather than just possessing a piece of data.
| Italian | Meaning | Hear |
|---|---|---|
Conosco Marco. /koˈnosko ˈmarko/ | I know Marco. | |
Conosci Roma? /koˈnoʃʃi ˈroma/ | Do you know Rome? (Have you been there?) | |
Non conosco questo libro. /non koˈnosko ˈkwesto ˈlibro/ | I don't know this book. (I'm not familiar with it.) | |
Abbiamo conosciuto i suoi genitori. /abˈbiamo konoʃˈʃuto i zwoi dʒeniˈtori/ | We met/got to know his parents. |
Knowing a city
When an Italian asks "Conosci Firenze?" they're asking if you've been to Florence, if you're familiar with its streets and sights. If you merely knew facts about Florence, you'd use sapere (e.g., "So che Firenze è in Toscana." - I know that Florence is in Tuscany).
- So la tua amica. → Conosco la tua amica. You know a person, so use conoscere.
- Conosco parlare italiano. → So parlare italiano. You know how to do something (speak Italian), so use sapere.
Can *sapere* ever mean 'to meet'?
What if I know a language?
Is there a trick to remember which to use?
Once you get the hang of it, the distinction between sapere and conoscere becomes second nature. It's a fundamental step in expressing yourself clearly and authentically in Italian. Keep practicing, and you'll sapere exactly when to use conoscere!

Now try it yourself — out loud.
Master sapere and conoscere with interactive exercises.
Practice this in Sentiero →