Di vs Da for Origin

English buries two completely different ideas under a single word. I'm from Rome states a fact about who you are — your hometown, your background. I'm coming from Rome describes a trip — where motion physically started, just now or in the recent past. Both are from in English, even though the relationships they encode are nothing alike. Italian forces the split: di marks biographical origin (with essere), da marks motion source (with motion verbs). Choosing the wrong preposition produces sentences that are either ungrammatical or convey something a native speaker would never mean.

This is one of the cleanest, most teachable contrasts in Italian — and one of the most useful early-intermediate diagnostics. Sono di Roma and vengo da Roma are sentences a learner produces every week, and using the right preposition is one of the surest signals of grammatical maturity.

The one-sentence rule

Di + place = biographical origin (with essere): Sono di Milano — I'm from Milan, that's where I'm from. Da + place = motion source (with motion verbs): Vengo da Milano — I'm coming from Milan, that's where I just was. Two different questions, two different prepositions.

💡
The diagnostic question. Di dove sei? (Where are you from? — biography) takes di in the answer: Sono di Roma. Da dove vieni? (Where are you coming from? — motion) takes da: Vengo da Roma. If you can substitute "originally from" → di. If you can substitute "coming from / just now from" → da.

Use 1 — Di + place = biographical origin

The construction is rigid: essere + di + place name. It expresses the place that defines you — your hometown, the city or town where you were born or grew up, the answer to "where are you from?" as a fact about who you are.

Sono di Bologna, ma vivo a Berlino da otto anni.

I'm from Bologna, but I've been living in Berlin for eight years.

Marco è di Catania, in Sicilia.

Marco is from Catania, in Sicily.

I miei nonni sono di un piccolo paese vicino a Lecce.

My grandparents are from a small town near Lecce.

— Di dove sei? — Sono di Padova, ma studio a Bologna.

— Where are you from? — I'm from Padua, but I study in Bologna.

The key features of this construction:

  • Verb is essere, never venire. Vengo di Roma is ungrammatical — venire is a motion verb and requires da.
  • No article before the city. Sono di Milano, never sono di la Milano or sono della Milano. Italian cities don't take articles in this construction.
  • Origin in the biographical sense. Not "currently coming from," not "going to" — just where you are from as a fact about your identity.

The question that elicits this answer is also formed with di: Di dove sei? (literally "of where are you?"). This is the standard, neutral way to ask someone where they're from. Da dove sei? exists in casual speech but is non-standard and slightly mixes the two patterns; the careful form is di dove sei?

— Di dove sei, di Roma? — No, sono di Frosinone, un'ora a sud.

— Where are you from, Rome? — No, I'm from Frosinone, an hour south.

Use 2 — Da + place = motion source

The second construction: motion verb + da + place to mark the source of a movement. The motion verbs that take da in this sense are the verbs of departure and arrival: venire (come), arrivare (arrive), tornare (return), partire (leave), uscire (go out), scappare (escape, run away), fuggire (flee).

Vengo da Milano, sono arrivata cinque minuti fa con il Frecciarossa.

I'm coming from Milan, I arrived five minutes ago on the Frecciarossa.

Il treno per Roma parte da Firenze alle dieci e mezza.

The Rome train leaves from Florence at ten thirty.

Torno dal lavoro intorno alle sette.

I get back from work around seven. (dal = da + il)

L'aereo è arrivato da Tokyo con due ore di ritardo.

The plane arrived from Tokyo two hours late.

The key features:

  • Verb is a motion verb, not essere. Sono da Milano in this sense would be ungrammatical (or it would be reinterpreted as "I'm at Milano's house," using da for "at someone's place" — see below).
  • Article contracts with da when the place takes one. Vengo dall'aeroporto (da + l' = dall'), arrivo dalla stazione (da + la = dalla), torno dagli Stati Uniti (da + gli = dagli).
  • Motion is current or recent. The trip just happened, is happening, or is about to happen. Not biography.

Use 3 — The two prepositions in one sentence

The cleanest way to feel the contrast: a single sentence that uses both prepositions, each doing its specific job.

Sono di Roma, ma vengo da Milano.

I'm originally from Rome, but I'm coming from Milan (right now). (di — biography; da — current motion)

Sono di Napoli ma abito a Bologna da quindici anni, e adesso sto tornando da Berlino.

I'm from Naples but I've been living in Bologna for fifteen years, and right now I'm coming back from Berlin.

Mio padre è di Lecce, ma è arrivato da Catania ieri sera.

My father is from Lecce, but he arrived from Catania last night. (è di — biography; è arrivato da — motion)

The double-encoding is something English does only with the help of verbs and tenses (am from vs. am coming from). Italian carries the load with the preposition itself, which is more economical and unambiguous.

With countries: a wrinkle

The same logic applies to countries — but biographical di + country is unusual.

For motion source, da + country is fully natural. Countries take a definite article in Italian (l'Italia, la Francia, gli Stati Uniti), so da contracts: vengo dall'Italia, arrivo dalla Francia, partono dagli Stati Uniti.

Vengo dall'Olanda, sono qui per le vacanze.

I'm coming from Holland, I'm here for the holidays.

L'aereo è appena atterrato dagli Stati Uniti.

The plane has just landed from the United States.

I miei amici tornano dalla Spagna domani sera.

My friends are coming back from Spain tomorrow night.

For biographical origin with a country, however, Italian prefers the nationality adjective to di + country. Sono italiano (I'm Italian) is the natural form; sono d'Italia exists but sounds slightly stiff. The contrast is asymmetric:

GoalPreferred ItalianPossible but stiff
I'm Italian (national identity)Sono italiano.Sono d'Italia.
I'm coming from ItalyVengo dall'Italia.(no alternative)
I'm JapaneseSono giapponese.Sono del Giappone. (rare)
I'm coming from JapanVengo dal Giappone.(no alternative)

For cities and small towns, di is the only option for biography (sono di Roma, never sono romano unless you specifically mean "Roman" as an identity adjective). For countries, the adjective wins.

Sono italiano, ma vivo a Berlino da molti anni.

I'm Italian, but I've been living in Berlin for many years.

I miei colleghi sono giapponesi, ma arrivano dagli Stati Uniti.

My colleagues are Japanese, but they're arriving from the US.

With regions

Italian regions follow the same pattern but with their own preposition for "in" (which is in, not a; cities are a, regions are in).

For biographical origin, di + region: sono della Toscana, sono della Puglia (with the article — regions take definite articles). However, di + city is far more common in everyday speech. Italians identify with their city more readily than with their region.

For motion source, da + region with the region's article: vengo dalla Toscana, arriva dalla Sicilia, partono dalla Lombardia.

Sono di Firenze, della Toscana.

I'm from Florence, in Tuscany. (di + city, di + region — both with article for region)

Marco viene dalla Sicilia, da Palermo.

Marco comes from Sicily, from Palermo. (motion verb takes da)

I miei nonni sono calabresi, della Calabria del sud.

My grandparents are Calabrian, from southern Calabria.

A confusing twin: da X = "at someone's place"

A separate use of da that learners sometimes mix up with motion source: da + person to mean "at / to someone's place." This da is not about origin at all.

ItalianEnglishType of da
Vengo da Roma.I'm coming from Rome.motion source (origin)
Vengo da Marco.I'm coming to Marco's.destination at a person's place
Sono da Marco.I'm at Marco's.location at a person's place
Vado dal dentista.I'm going to the dentist's.destination at a professional

These are all da, but the construction is different: da + person/profession means "at the place where that person works or lives." It is a distinct use of da that overlaps in form but not in meaning with motion source. Disambiguating: Vengo da Marco is unambiguous because Marco is a person, so the only sensible reading is "I'm coming to Marco's." Vengo da Roma is unambiguous in the other direction because Roma is a place, not a person, so the only sensible reading is "I'm coming from Rome."

Vado dal medico stamattina, devo prenotare la visita.

I'm going to the doctor's this morning, I need to book the visit.

Sei stato da Marco ieri sera?

Were you at Marco's last night?

For the full treatment of this da, see Da for Place of a Person.

A different use of da: da bambino = "as a child"

A completely separate use of da that takes a noun denoting a role, age, or condition: da bambino, da giovane, da studente, da insegnante. The meaning is "as / when a (child / young person / student / teacher)."

Da bambino, andavo al mare ogni estate con i miei nonni.

As a child, I went to the seaside every summer with my grandparents.

Da studente, vivevo con altri tre coinquilini in un appartamento minuscolo.

As a student, I lived with three other roommates in a tiny apartment.

Da grande voglio fare il medico.

When I grow up I want to be a doctor. (classic children's phrase)

Da insegnante, posso dirti che la pazienza è tutto.

As a teacher, I can tell you that patience is everything.

This is time-of-life origin — the time during which you held a particular role. It uses da because the intuition is similar to motion source: da bambino literally means "starting from / during the time I was a child." The construction has no clean English equivalent, and di would be impossible here. Di bambino would mean "of a child" (a possessive or descriptive genitive), which makes no sense in context.

A reusable pattern: da X a Y

A high-frequency construction that builds on the motion-source meaning: da X a Y = "from X to Y." It works for routes, time ranges, age ranges, prices, and any kind of span.

Da Roma a Milano in treno ci vogliono tre ore.

From Rome to Milan by train it takes three hours. (route)

Da lunedì a venerdì lavoro in ufficio.

From Monday to Friday I work at the office. (time range)

Dalle nove alle cinque sono al lavoro.

From nine to five I'm at work. (clock-time range)

Il prezzo varia dai dieci ai trenta euro.

The price varies from ten to thirty euros. (price range)

The contraction with the article applies normally: dalle… alle… (from-the … to-the …, with feminine plural le ore in the background for clock times).

Why Italian split di and da when Spanish and French didn't

A historical aside that helps the rule click. Both di and da descend from Latin prepositions meaning "from": de and de ab. Italian developed a specialization that other Romance languages didn't: di took on the static, possessive, identity uses (origin-as-property, possession, material, topic), while da took on the dynamic, source-and-agent uses (motion-from, time-since, passive agent, "at someone's place").

Spanish and French both use a single preposition (de) for both functions: soy de Roma, vengo de Roma in Spanish, je suis de Rome, je viens de Rome in French. Italian is the odd one out among the major Romance languages here. For English speakers, the split is initially confusing but actually clarifying — the two senses are genuinely different, and Italian is the only language that forces you to mark the difference.

The takeaway: every time you see English from, ask whether the meaning is identity-as-fact (use di) or motion-as-trajectory (use da). The two senses don't overlap.

Common mistakes

❌ Vengo di Milano in treno.

Wrong — venire is a motion verb, source takes da, not di. The biographical di only works with essere.

✅ Vengo da Milano in treno.

Correct — motion verb + da for the source.

❌ Sono da Roma di nascita.

Wrong for biographical origin. 'Da Roma' suggests current motion. The right form for hometown is 'sono di Roma'.

✅ Sono di Roma di nascita.

Correct — di for biography.

❌ Sono di Italia.

Awkward — for nationality, Italian prefers the adjective. The natural form is 'sono italiano' or 'sono italiana'.

✅ Sono italiano.

Correct — adjective for nationality identity.

❌ Da quale paese sei?

Casual but non-standard — mixes the patterns. The careful form for asking origin is 'di quale paese sei?' or simply 'di dove sei?'.

✅ Di quale paese sei?

Correct — di for the origin question.

❌ Sono di California.

Wrong — California, like other US states, takes a definite article in Italian: 'la California'. Use 'della California' for origin.

✅ Sono della California.

Correct — di + la = della (with the article).

❌ Vengo di lavoro adesso.

Wrong — venire is a motion verb, requires da. With the article: dal lavoro.

✅ Vengo dal lavoro adesso.

Correct — da + il = dal.

❌ Bambino, andavo al mare ogni estate.

Incomplete — for the 'as a child' meaning, you need 'da bambino'.

✅ Da bambino, andavo al mare ogni estate.

Correct — da + role/age for time-of-life origin.

Key takeaways

Three things to internalize and you have it:

  1. Essere + di + place = biographical origin. Sono di Roma — that's your hometown, the answer to Di dove sei? No motion, no trip — just identity as a fact.

  2. Motion verb + da + place = motion source. Vengo da Roma, arrivo da Milano, torno da Napoli, parto da Firenze. The preposition tracks where the motion physically starts.

  3. Da has other uses too. Da Marco (at Marco's place), da bambino (as a child), da X a Y (from X to Y for ranges). These build on the same source/origin intuition but apply to non-place complements.

Where to go next: The Preposition Di: Overview and The Preposition Da: Overview for the full inventory of each preposition's uses, and Da for Place of a Person for the da Marco construction in detail.

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

  • Da vs Di for Origin: FromA2Italian distinguishes two senses of from. Use di for biographical origin (where someone is from as a fact about them — sono di Roma). Use da for motion source (where motion starts — vengo da Roma). Both can co-occur in one sentence.
  • The Preposition Di: OverviewA1Di is Italian's most versatile preposition — possession, material, origin, topic, partitive, comparison, time, cause, authorship, and the connector between certain verbs and infinitives. The full inventory of uses, the contractions del / della / dei / degli / delle, and the elision di → d' before vowels.
  • The Preposition Da: OverviewA1Italian's most multifunctional preposition — origin, time-since, passive agent, 'at someone's place', purpose, and 'as / like'. Da has the widest semantic range of any Italian preposition.
  • A vs In for Places: The Choice GuideA1Cities take 'a', countries take 'in', transport splits enclosed vs unenclosed, and buildings divide along a lexical fault line. The compact decision guide for the most error-prone preposition choice in Italian.
  • Presente: Essere (to be)A1How to conjugate essere — the most important irregular verb in Italian — and how to navigate the situations where Italian uses avere where English uses 'to be'.
  • Andare, Venire, Tornare: Directional ContrastA1Three motion verbs that English collapses into 'go' and 'come' — and the deictic logic Italian uses to keep them apart, including the trap of 'I'm coming' vs 'vengo.'