Sapere vs Conoscere: Two Kinds of Knowing

English uses the single verb "to know" for two completely different mental relationships: knowing a fact (I know that Rome is the capital), and being acquainted with something (I know Rome — I've been there). Italian, like most other European languages, keeps these apart. Sapere is the verb of facts, propositions, and skills. Conoscere is the verb of acquaintance — with people, places, books, songs, anything you can be familiar with.

The split looks tidy, but learners stumble for two reasons. First, the English instinct is to reach for one verb and worry about register, when the choice is actually about the kind of object the verb takes. Second, both verbs change meaning in the past tense in ways that catch English speakers off guard: ho saputo does not mean "I knew," and ho conosciuto does not mean "I was acquainted with." This page maps the boundary in the present tense, then handles the past-tense flip that trips up almost everyone.

The one-sentence rule

Use sapere when what you know is a fact, a piece of information, a proposition introduced by che, dove, come, quando, perché, se, or a skill (sapere + infinitive). Use conoscere when what you know is a person, a place, or a thing you are familiar with — anything that could be the object of "I'm acquainted with."

💡
The quickest test: can you replace English "know" with "know how to" or "know that"? If yes, you want sapere. Can you replace it with "be acquainted with" or "be familiar with"? If yes, you want conoscere.

The contrast in one table

MeaningVerbExample
I know it's true.sapereSo che è vero.
I know how to swim.sapereSo nuotare.
I know where she lives.sapereSo dove abita.
I know Marco.conoscereConosco Marco.
I know Rome (I've been).conoscereConosco Roma.
I know that song.conoscereConosco quella canzone.
Do you know this book?conoscereConosci questo libro?
I don't know his number.sapereNon so il suo numero.

The pattern is clean: sapere takes propositional content (facts, embedded questions, infinitives); conoscere takes entities (people, places, objects, works). The borderline case "I know his number" goes to sapere because a number is information, not an entity you are acquainted with.

Sapere — knowledge of facts and skills

With che + indicative — knowing a fact

When what you know is a complete proposition, introduce it with che + indicative. The indicative is required because sapere is a verb of certainty: you assert the truth of what follows.

So che hai ragione, ma non posso ammetterlo davanti a tutti.

I know you're right, but I can't admit it in front of everyone.

Sappiamo tutti che il treno è in ritardo, non c'è bisogno di ripeterlo.

We all know the train is late, there's no need to keep saying it.

Sapevo che sarebbe finita così.

I knew it would end like this.

A common contrast: credo che + congiuntivo ("I believe that," doubt) vs so che + indicativo ("I know that," certainty). The mood signals the speaker's epistemic stance.

With embedded questions — sapere dove / come / quando / perché / chi / se

When what you know is the answer to an implicit question, sapere takes an embedded question word with the indicative.

Sai dov'è il bagno?

Do you know where the bathroom is?

Non so come si chiama, ma l'ho visto mille volte.

I don't know what his name is, but I've seen him a thousand times.

Sapete a che ora arriva il volo da Londra?

Do you guys know what time the London flight arrives?

Non so se vengo, ti faccio sapere stasera.

I don't know if I'm coming, I'll let you know tonight.

This is the construction English speakers most often get right — the parallel with "know where / know when / know how" is exact.

With infinitive — knowing how to do something

Sapere + infinitive = "to know how to (do something)" or, more colloquially, "to be able to (do something) as a learned skill." This is one of the most useful constructions in Italian and has no clean English equivalent — English needs "know how to" or "can."

So suonare la chitarra, ma non benissimo.

I know how to play guitar, but not super well.

Mio nonno sapeva parlare cinque lingue.

My grandfather could speak five languages.

Non so cucinare, di solito ordino una pizza.

I don't know how to cook, I usually just order a pizza.

I bambini di tre anni di solito sanno già contare fino a dieci.

Three-year-olds usually already know how to count to ten.

The crucial point: sapere + infinitive is for learned abilities. For physical capability in the moment, Italian uses potere (posso uscire? — can I go out?). Compare:

  • So nuotare. — I know how to swim. (skill)
  • Posso nuotare oggi? — Can I swim today? (permission / physical possibility)

A native speaker would never say posso nuotare to mean "I have the swimming skill." That meaning belongs to sapere.

Conoscere — acquaintance with entities

People

Conoscere is the only verb you can use for knowing a person. Sapere a person is ungrammatical in Italian — it would mean roughly "to factually know a person," which makes no sense.

Conosci la mia ragazza? Si chiama Giulia.

Do you know my girlfriend? Her name is Giulia.

Conosco i tuoi genitori da quando avevamo dieci anni.

I've known your parents since we were ten.

Non lo conosco bene, l'ho visto solo una volta.

I don't know him well, I've only seen him once.

Places

A place you have been to, lived in, or are familiar with takes conoscere.

Conosco Roma come le mie tasche, ci ho vissuto dieci anni.

I know Rome like the back of my hand, I lived there for ten years.

Non conosco bene questa zona, mi sono perso.

I don't know this area well, I got lost.

Conoscete un buon ristorante qui vicino?

Do you guys know a good restaurant nearby?

Note the subtle distinction: so dov'è Roma (sapere — I know where Rome is, factual location) vs conosco Roma (conoscere — I'm familiar with Rome, I've experienced it).

Books, songs, films, works

Anything you can be acquainted with in a cultural sense takes conoscere.

Conosci 'I promessi sposi'? È il romanzo più letto a scuola in Italia.

Do you know 'The Betrothed'? It's the most-read novel in Italian schools.

Conosco quella canzone, l'hanno passata mille volte alla radio.

I know that song, they've played it a thousand times on the radio.

Non conosco i film di Sorrentino, dovrei recuperare.

I don't know Sorrentino's films, I should catch up.

Languages — both verbs work, with a shade of difference

This is one of the few cases where both verbs are possible, and the choice carries a slight meaning shift.

  • Sapere l'italiano — to know Italian (as a skill, often paired with proficiency).
  • Conoscere l'italianoto be acquainted with Italian (knowing the language exists, knowing some of it).

Sa l'italiano benissimo, l'ha studiato per dieci anni.

She knows Italian very well, she studied it for ten years. (skill)

Conosco un po' di italiano, ma non lo parlo.

I know some Italian, but I don't speak it. (acquaintance, passive familiarity)

In practice both are used and learners can lean on sapere + lingua without sounding wrong.

The past-tense flip — the trap that catches everyone

This is where English speakers go wrong most consistently. Both verbs change meaning in the passato prossimo in ways the English "know" does not.

TenseItalianMeaning
ImperfettoSapevoI knew (a fact, ongoing state of knowledge)
Passato prossimoHo saputoI found out (came to know — punctual event)
ImperfettoConoscevoI knew / was acquainted with (ongoing state)
Passato prossimoHo conosciutoI met (for the first time) (punctual event)

The pattern is the same in both verbs: the imperfetto describes the ongoing state of knowing, while the passato prossimo captures the moment the knowledge began. To "begin to know a fact" is to find it out; to "begin to know a person" is to meet them.

Ho saputo solo ieri che ti sei sposata. Congratulazioni!

I only found out yesterday that you got married. Congratulations!

Sapevo da settimane che si sarebbero lasciati.

I'd known for weeks that they were going to break up.

Ho conosciuto Maria a una festa l'estate scorsa.

I met Maria at a party last summer.

Conoscevo Maria da anni quando finalmente le ho chiesto di uscire.

I'd known Maria for years when I finally asked her out.

The English calque "I knew" almost always wants the imperfetto in Italian. If you reach for the passato prossimo, you have just said "I found out" or "I met" — likely not what you meant.

💡
Default rule for "I knew": if the situation describes an ongoing state of knowledge in the past, use sapevo or conoscevo (imperfetto). The passato prossimo forms always carry the punctual reading: ho saputo = found out; ho conosciuto = met.

Conjugation quick reference

Both verbs are irregular in the present indicative, and sapere is wildly so. You will need both paradigms cold.

Personsapereconoscere
iosoconosco
tusaiconosci
lui/leisaconosce
noisappiamoconosciamo
voisapeteconoscete
lorosannoconoscono

Notice the pronunciation alternation in conoscere: conosco has a hard /sk/ sound, but conosci and conosce soften to /ʃ/ — the spelling is regular, the sound is not. The participle is conosciuto (kept soft because of the i).

Common mistakes

❌ So Marco da tanti anni.

Wrong — you cannot 'sapere' a person. People are conoscere territory.

✅ Conosco Marco da tanti anni.

Correct — conoscere for acquaintance with a person.

❌ Conosco che hai ragione.

Wrong — propositional knowledge ('that...') takes sapere, not conoscere.

✅ So che hai ragione.

Correct — sapere + che + indicativo for facts.

❌ Conosco nuotare.

Wrong — skills take sapere + infinitive.

✅ So nuotare.

Correct — sapere + infinitive for learned skills.

❌ Ho saputo Marco a una festa.

Wrong — 'ho saputo' means 'I found out', and you can't 'find out' a person. The verb for meeting someone is conoscere.

✅ Ho conosciuto Marco a una festa.

Correct — passato prossimo of conoscere = met for the first time.

❌ Ho saputo la verità da bambino.

Awkward if you mean 'I knew the truth as a child' (ongoing state). 'Ho saputo' is punctual — it means 'I found out'.

✅ Sapevo la verità da bambino.

Correct — imperfetto for the ongoing state of knowing.

❌ Conosco dov'è la stazione.

Wrong — embedded questions ('where is...') take sapere.

✅ So dov'è la stazione.

Correct — sapere + embedded question.

❌ Sapete questo film? È bellissimo.

Wrong — works of art are conoscere territory.

✅ Conoscete questo film? È bellissimo.

Correct — conoscere for films, books, songs.

Key takeaways

  1. Sapere = facts, propositions, skills. It takes che

    • indicative, embedded questions, or an infinitive (sapere + inf. = know how to).

  2. Conoscere = acquaintance with entities. People, places, books, songs, films — anything you can be familiar with.

  3. The past-tense flip is non-negotiable. Ho saputo = "I found out," not "I knew." Ho conosciuto = "I met for the first time," not "I knew." For the ongoing state of knowing, use the imperfetto: sapevo, conoscevo.

For the full conjugation of each verb, see Sapere: presente and Conoscere: presente. For the broader past-tense logic, see Passato Prossimo vs Imperfetto.

Now practice Italian

Reading grammar gets you part of the way. The exercises are where it sticks — free, no signup needed.

Open the Italian course →

Related Topics

  • Presente: Sapere (to know)A1How to conjugate sapere in the present, why it competes with conoscere, and how its meaning shifts between tenses — the verb that splits English 'know' down the middle.
  • Presente: Conoscere (to know / be acquainted with)A1How to conjugate conoscere, manage its sc/c spelling alternation, and choose it over sapere — the verb of acquaintance, familiarity, and meeting.
  • Passato Prossimo: Recent vs Remote PastA2Why a Milanese says 'Dante ha scritto la Divina Commedia' but a Sicilian says 'Dante scrisse', and why textbook rules about temporal distance don't match what you'll actually hear in modern Italy.
  • Congiuntivo after Verbs of Opinion (penso, credo, ritengo)B1Why opinion verbs like pensare, credere, and sembrare trigger the congiuntivo — and why educated Italians use it even though most native speakers don't, in colloquial speech.
  • Passato Prossimo vs ImperfettoA2The single most important past-tense choice in Italian — bounded events take passato prossimo, unbounded backgrounds take imperfetto, and the same context flips meaning entirely depending on which one you pick.