When you build a sentence with more than one clause, the punctuation you drop in is not decoration — it is the scaffolding that tells the reader where one chunk ends and the next begins. This page is about that working punctuation: where the comma, semicolon, colon, dash, and parentheses go as you assemble clauses and phrases into a single sentence. It is the practical companion to the rules catalogue in punctuation conventions: that page is the rulebook (quotation marks, decimals, the dialogue dash, the comma list); this page is the job-site, focused on marking clause and phrase boundaries while you write.
The governing idea for an English speaker is a single mental switch. In English, comma placement is partly a "breath" instinct — you comma where you'd pause. In Romanian, the sentence-internal comma marks structure, not breath. It fences off appositives and vocatives, it precedes dar / iar / ci / însă and most subordinate clauses, and — this is the half that trips everyone — it must never split a subject from its verb, and it must never sit before an object că-clause. Pause where you like when you read aloud; punctuate where the structure says.
The comma before dar, iar, ci, însă
When two clauses are joined by an adversative or contrastive conjunction — dar (but), iar (and / whereas), ci (but rather), însă (however) — Romanian puts a comma before the conjunction. This matches the English "…, but…" instinct, so it feels natural; Romanian is simply stricter and more consistent about applying it.
Voiam să-ți spun aseară, dar dormeai deja.
I wanted to tell you last night, but you were already asleep.
Eu fac cumpărăturile, iar tu te ocupi de cină.
I'll do the shopping, and you handle dinner. (iar contrasts the two of us — comma before it)
Nu m-a sunat ca să se scuze, ci ca să se certe iar.
He didn't call to apologize, but rather to argue again. (ci after a negative — always with a comma)
Însă is the mobile one: it can slide inside its clause instead of opening it, and then it is fenced by commas on both sides — El, însă, a refuzat ("He, however, refused"). The other coordinators of simple addition — și (and), sau (or) joining two short clauses — normally take no comma; the comma is the signature of contrast, not of mere joining. (For when a comma rescues a string of clauses from becoming a run-on, see run-on vs coordination.)
The comma before subordinate clauses — but not before că
Romanian generally sets off a subordinate clause with a comma when that clause is adverbial — a clause of cause (pentru că, fiindcă), condition (dacă), time (când, după ce), concession (deși), or purpose (ca să). The comma marks the seam between the main clause and its circumstance.
Dacă plouă mâine, rămânem acasă.
If it rains tomorrow, we'll stay home. (fronted conditional clause — comma at the seam)
Am închis geamul, fiindcă era curent.
I closed the window, because there was a draught.
Deși era obosit, a stat până la capăt.
Although he was tired, he stayed until the end.
But here is the sharp break from English habit, and the single most important rule on this page: there is no comma before că when că introduces a completive (object) clause, and normally none before să introducing a subjunctive complement. The clause is the direct object of the verb — and you never comma off a direct object. English style sometimes tolerates "I think, that…"; Romanian never does.
Cred că ai dreptate.
I think (that) you're right. (NO comma before că)
Mi-a promis că vine și că aduce și desertul.
He promised me he's coming and that he's bringing dessert too. (no comma before either că)
Vreau să terminăm proiectul până vineri.
I want us to finish the project by Friday. (no comma before să)
The comma that English uses but Romanian forbids: subject and verb
English never commas between a bare subject and its verb either, so simple sentences cause no trouble. The trap appears with a long or complex subject — a heavy relative clause, a coordinated phrase — where the English ear wants to "breathe" before the verb. Romanian forbids it outright: no matter how long the subject grows, no comma may separate it from its verb.
Toți colegii care au lucrat la proiect au primit un bonus.
All the colleagues who worked on the project got a bonus. (NO comma before the verb au primit, despite the long subject)
Ceea ce m-a deranjat cel mai mult a fost tonul lui.
What bothered me the most was his tone. (no comma between the subject clause and a fost)
Appositives and vocatives: fenced on both sides
An appositive — a noun phrase that renames or explains another right beside it — is fenced off with commas, just as in English ("My brother, a doctor, lives abroad"). The commas signal that the phrase is parenthetical: removable without breaking the sentence. (See apposition for the full treatment.)
Vecinul meu, un bărbat tăcut, nu salută niciodată.
My neighbour, a quiet man, never says hello. (appositive fenced by commas)
Cluj, al doilea oraș al țării, e plin de studenți.
Cluj, the country's second city, is full of students.
The vocative — the name or title of the person you're addressing — is likewise fenced. Drop the comma and you change the meaning: Vino, Maria ("Come, Maria") is an address, while without the comma the reader can't tell the call from the rest of the clause.
Te rog, Andrei, nu mai întârzia.
Please, Andrei, don't be late again. (vocative fenced by commas on both sides)
Hai, copii, că pierdem trenul!
Come on, kids, we'll miss the train! (copii fenced as a vocative)
Lists within a sentence (no Oxford comma)
Inside a sentence, list items are separated by commas, but Romanian — like British English — drops the comma before the final și (and) or sau (or). There is no Oxford comma; writing one reads as an Anglicism.
Am invitat-o la cină, i-am dat flori și i-am spus tot.
I invited her to dinner, gave her flowers and told her everything. (no comma before the final și)
The semicolon: balancing two heavy clauses
The semicolon joins two clauses that could each stand alone but are too closely linked to split with a period — and it does so without the contrast that dar would add. It is more formal than a comma-plus-conjunction and is the clean fix for a sentence that would otherwise be a comma-spliced run-on.
Unii au venit cu mașina; alții au preferat trenul.
Some came by car; others preferred the train. (two balanced clauses, semicolon)
Ploaia nu se mai oprea; drumurile erau deja inundate.
The rain wouldn't stop; the roads were already flooded.
The colon: announcing what follows
The colon introduces what the clause has set up — a list, an explanation, or direct speech. After a colon introducing speech, Romanian opens the quotation with the low „ mark (see punctuation conventions).
Am nevoie de trei lucruri: timp, liniște și o cafea.
I need three things: time, quiet and a coffee. (colon announcing the list)
Atunci a înțeles totul: fusese mințit de la început.
Then he understood everything: he had been lied to from the start. (colon introducing an explanation)
The parenthetical dash and parentheses
To insert an aside mid-sentence, Romanian uses either a pair of dashes or parentheses. The dash is the more dramatic, the parentheses the quieter; both fence material that could be lifted out without breaking the sentence. (This is the parenthetical dash — distinct from the dialogue dash that opens each turn of speech in narrative, covered in the rules catalogue.)
Filmul — recunosc, mă așteptam la mai puțin — a fost excelent.
The film — I admit, I expected less — was excellent. (paired dashes around an aside)
A plătit totul (inclusiv taxiul) fără să comenteze.
He paid for everything (including the taxi) without a word. (parentheses around an aside)
Common Mistakes
Putting a comma before că, transferring the English habit of comma-before-"that":
❌ Știu, că nu e ușor.
Incorrect — no comma before a completive că: Știu că nu e ușor.
✅ Știu că nu e ușor.
I know it's not easy.
Slipping a comma between a long subject and its verb, to "breathe":
❌ Oamenii care au stat la coadă toată ziua, au plecat nervoși.
Incorrect — no comma may separate the subject from its verb au plecat: …toată ziua au plecat nervoși.
✅ Oamenii care au stat la coadă toată ziua au plecat nervoși.
The people who queued all day left annoyed.
Forgetting the comma before dar / iar / ci, treating contrast like plain addition:
❌ Am sunat dar nu a răspuns nimeni.
Incorrect — the adversative dar needs a comma before it: Am sunat, dar nu a răspuns nimeni.
✅ Am sunat, dar nu a răspuns nimeni.
I called, but nobody answered.
Dropping the vocative comma, blurring the address into the clause:
❌ Mulțumesc Ioana pentru ajutor.
Incorrect — the address needs commas: Mulțumesc, Ioana, pentru ajutor.
✅ Mulțumesc, Ioana, pentru ajutor.
Thank you, Ioana, for the help.
Comma-splicing two full clauses where a semicolon (or a conjunction) is needed:
❌ Era târziu, am plecat imediat.
Weak — two full clauses joined by a bare comma. Use a semicolon or add a conjunction: Era târziu, așa că am plecat imediat. / Era târziu; am plecat imediat.
✅ Era târziu; am plecat imediat.
It was late; I left immediately.
Key Takeaways
- Inside a sentence the Romanian comma marks structure, not breath: it fences appositives and vocatives, precedes dar / iar / ci / însă, and sets off adverbial subordinate clauses.
- It must never separate a subject from its verb, and never sit before a completive că-clause or a să-complement.
- The contrast comma (dar) is obligatory; the plain-addition și / sau between two short clauses takes none.
- The semicolon balances two heavy independent clauses; the colon announces a list, explanation, or speech.
- Paired dashes and parentheses fence a removable aside; there is no Oxford comma before the final și / sau in a list.
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
- Punctuation ConventionsA2 — Romanian punctuation looks familiar to an English eye but the rules underneath are different: a comma DOES precede dar, iar, ci, însă but does NOT separate subject from verb or sit before most că-clauses; quotation marks are the low-opening, high-closing „…”; dialogue runs on an em-dash; and numbers use a decimal comma. This page maps the differences so your written Romanian reads as native, not as English with Romanian words.
- Linking Clauses: Coordination vs SubordinationB1 — The same content can be loosely chained (coordination/parataxis: Am ajuns, am mâncat și m-am culcat) or tightly embedded (subordination/hypotaxis: După ce am ajuns, am mâncat și m-am culcat). Casual speech leans on strings of și; polished writing converts them into după ce / pentru că / care clauses. Unlike English, Romanian DOES allow comma-juxtaposed clauses in an enumeration (Am venit, am văzut, am învins) — but a two-clause comma splice with a real logical link (cause, contrast) reads thin and should be upgraded. The traps: leaning on a comma where a relation should be named, and și-overuse in writing.
- Complex Sentences (subordination)B1 — How to hang a subordinate clause off a main one with că, să, dacă, care, când, pentru că, and ca să — building them step by step, and making the two practical decisions: which connector, and which mood (că + indicative for facts, să + conjunctiv for wishes and goals). The big habit to acquire: Romanian uses a finite să-clause where English uses 'to + verb'.
- Compound Sentences (coordination)A2 — How to join two independent clauses into one sentence with și, dar, iar, sau/ori, ci, deci, and însă — and the punctuation rule that surprises English speakers: put a comma before dar/iar/ci/însă, but NOT before a plain și or sau. Plus when to re-mention the shared subject and when to drop it.
- Apposition and Noun-Phrase ExpansionB2 — How to rename a noun with an appositive (Ion, vecinul meu, a sunat; capitala țării, București) and how to grow a noun phrase with appositive, relative, genitive, and prepositional modifiers. The point English speakers miss: the Romanian appositive must take the SAME CASE as the noun it renames — I-am scris lui Ion, colegului meu (dative on both) — so expanding a noun phrase drags case agreement along with it. Covers restrictive vs non-restrictive commas too.