de vs din vs dintre

Three Romanian prepositions sit so close together that English speakers routinely reach for the wrong one: de, din, and dintre. All three can surface in places where English uses of or from, but they are not interchangeable. The shortcut is to pick by the relationship you mean: de for a general link — material, quantity, kind, or relation (un pahar de apă, inel de aur); din for emergence out of an interior or an origin, and for the stuff something is literally made out of (am ieșit din casă, vin din Cluj, din lemn); and dintre strictly for picking something from among a defined group (doi dintre studenți). Get the relationship right and the preposition follows.

💡
One-line test: de = general relation or material ("X-kind, X-made, X-amount"); din = "out of / made out of / coming from" a source or interior; dintre = "from among" a known set. If you can't insert "among", it isn't dintre.

de — the all-purpose linker

De is the workhorse. It connects two nouns into a single concept and answers what kind?, what material?, or how much? without any sense of motion or extraction. Think of it as the neutral hyphen between two ideas. It is the preposition you use for noun-of-noun compounds (where English would often just stack the nouns), for material when you mean "X-type, made-of-X" as a category, and for quantity after a number or measure word.

Vrei un pahar de apă sau o cană de ceai?

Do you want a glass of water or a cup of tea?

Mi-a dăruit un inel de aur de la bunica lui.

He gave me a gold ring that belonged to his grandmother.

Am cumpărat două kilograme de roșii și un litru de lapte.

I bought two kilos of tomatoes and a liter of milk.

Notice inel de aur ("gold ring"): here de aur names the kind of ring — it classifies. Romanian also uses de for the partitive sense of a quantity word: un pahar de apă is "a glass[ful] of water". And it is de that appears in countless fixed adjective-and-verb frames: plin de (full of), bucuros de (glad about), mulțumit de (satisfied with), sătul de (fed up with).

Sunt sătul de scuzele lui — de fiecare dată e altă poveste.

I'm fed up with his excuses — every time it's a different story.

din — out of, made from, coming from a source

Din is de fused with în ("in"), and that fusion is the whole meaning: out of an interior, away from a source. Use it when something emerges from inside a space, comes from a place of origin, or is made out of a raw substance. The mental image is a little arrow pointing outward from within.

A ieșit din casă fără să spună nimic.

She walked out of the house without saying anything.

Vin din Cluj, dar locuiesc în București de zece ani.

I'm from Cluj, but I've lived in Bucharest for ten years.

Masa asta e făcută din lemn masiv de stejar.

This table is made of solid oak wood.

Here is the subtle part learners miss. For material, both de and din are possible, but they frame it differently. Din lemn answers what is it made out of? — it stresses the physical substance the object was fashioned from. De lemn answers what kind of thing is it? — it classifies. So o casă de lemn is "a wooden house" (a type of house), while o casă din lemn leans toward "a house [built] out of wood" (emphasizing the raw material). Both are correct; the difference is classification vs. derivation.

Bunicii locuiesc într-o căsuță de lemn la munte.

My grandparents live in a little wooden house in the mountains. (type of house)

Statueta e sculptată din lemn de tei.

The figurine is carved out of linden wood. (raw material it came from)

Din also covers a source in the abstract sense — a cause, a body of text, a partial origin: un citat din Eminescu ("a quote from Eminescu"), din experiență ("from experience"), unul din ei ("one of them" — out of that group).

Am învățat din greșelile mele, chiar dacă m-au costat.

I learned from my mistakes, even if they cost me.

dintre — from among a defined set

Dintre is din + între ("between/among"), and it means exactly that: selecting from among a group whose members you have in mind. It is obligatory when you single one or more items out of a plural, definite set — especially after superlatives, numbers, and words like unul, niciunul, fiecare, cei mai mulți.

E cel mai talentat dintre frați.

He's the most talented of the brothers.

Doi dintre studenți au lipsit de la examen.

Two of the students were absent from the exam.

Niciunul dintre noi nu știa drumul.

None of us knew the way.

The defining feature is the closed, plural set: frații, studenții, noi are groups you can point at, and you're plucking members out of them. This is why you say unul dintre ei ("one of them"), not unul de ei. With a superlative comparing within a group, dintre is the natural choice: cea mai bună prăjitură dintre toate ("the best cake of them all").

💡
After a superlative comparing inside a group, reach for dintre: cel mai bun jucător dintre toți ("the best player of all"). After a superlative tied to a place or time span, you often want din instead: cel mai bun restaurant din oraș ("the best restaurant in the city") — here din oraș marks the location, not a set of members.

The contrast at a glance

SensePrepositionExampleWhy
Kind / classificationdeo casă de lemn"wooden house" — a type
Quantity / partitivedeun kilogram de merea measured amount
Relation / "about, with"desătul de muncăfixed relational frame
Out of an interiordiniese din camerămotion from inside
Origin / sourcedinvin din Iașiplace I come from
Raw material it's made ofdinsculptat din piatrăderived from a substance
One out of a groupdintreunul dintre eiselecting from a set
Superlative within a setdintrecel mai înalt dintre copii"of the children"

Why English speakers confuse de and din

English flattens all three into of and from. "A glass of water", "one of them", and "made of wood" all use the same word, so the learner's instinct is to map ofde everywhere. But Romanian splits the labor by direction and definiteness: de is static and classifying, din points outward from a source, dintre points outward from a countable set. The single hardest cell is "one of them": English of tempts you toward de, but because them is a defined group, Romanian demands dintreunul dintre ei, never unul de ei. Likewise "I'm from Cluj" tempts the fromde mapping, but origin is a source, so it's din Cluj.

There's also a genuine gray zone with material, and you should not pretend it's clean: for many objects, both de and din are heard and accepted (lingură de lemn vs. lingură din lemn, "wooden spoon"). The tilt is de = naming the type, din = stressing the substance it was made out of. When in doubt with a common object-type, de is the safer default; when you're describing how something was crafted, din sounds more precise.

Common Mistakes

❌ Unul de ei mi-a spus că vii.

Incorrect — selecting from a defined group needs dintre, not de.

✅ Unul dintre ei mi-a spus că vii.

One of them told me you were coming.

❌ Sunt de Cluj, dar lucrez în București.

Incorrect — origin from a place is din, not de. (De Cluj is not idiomatic here.)

✅ Sunt din Cluj, dar lucrez în București.

I'm from Cluj, but I work in Bucharest.

❌ E cel mai bun jucător de echipă.

Incorrect for 'best of the team' — comparing within a set needs din echipă (the group/place) or dintre toți (the members).

✅ E cel mai bun jucător din echipă.

He's the best player on the team.

❌ A ieșit de cameră în grabă.

Incorrect — leaving an interior space is din, not de.

✅ A ieșit din cameră în grabă.

She rushed out of the room.

❌ Două dintre kilograme de mere, te rog.

Incorrect — a plain quantity uses de, not dintre; dintre would mean 'two out of the [specific] kilos.'

✅ Două kilograme de mere, te rog.

Two kilos of apples, please.

Key Takeaways

  • de = the neutral linker: kind/classification (casă de lemn), quantity (un kilogram de mere), and fixed relational frames (sătul de).
  • din = "out of / from a source / made out of": emerging from an interior (din casă), origin (din Cluj), and raw material (sculptat din piatră).
  • dintre = "from among" a defined, plural set (unul dintre ei, cel mai bun dintre toți). If you can't say "among", don't use it.
  • The classic trap is "one of them" — English of pulls toward de, but a defined group demands dintre.
  • Material is the genuine gray zone: de names the type, din stresses the substance; both are heard.

Now practice Romanian

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

Start learning Romanian

Related Topics

  • Origin and Material: de, din, dintreA2The de family laid out systematically: de is the all-purpose linker for relation, material as a type, quantity, and the source phrase de la; din (= de + în) means from inside / out of / made out of a substance; dintre (= de + între) selects from among a defined set.
  • Romanian Prepositions: OverviewA1The lay of the land: most everyday Romanian prepositions (la, în, pe, cu, de, din, până, spre, fără, pentru, despre) govern the accusative — which for nouns looks identical to the nominative — while a class of relational prepositions demands the genitive (deasupra) or dative (datorită), and all of them take the strong form of a pronoun (cu mine, never *cu eu).
  • care vs ce vs cineA2Choosing between Romanian care, ce, and cine — which/that, what, and who — including why care is the all-purpose relative pronoun even where English uses 'that'.
  • Fixed Prepositional PhrasesB1Frozen adverbial expressions built on prepositions — de obicei, din când în când, pe de rost, în zadar, din greșeală, cu noaptea-n cap — that function as single adverbs and cannot be parsed word by word. They are vocabulary, not grammar, and must be memorized whole with their exact preposition and word order.