Quick answer
Use a comma in five main situations: to separate three or more items in a list; before a conjunction (and, but, or, so, for, nor, yet) that joins two complete clauses; after an introductory word, phrase, or clause; around extra information that could be lifted out of the sentence; and to set off the name of someone you are addressing directly. A comma groups and separates ideas for the reader — it is not a signal to breathe, so don't drop one in just because you paused.
What a comma actually does
Every correct comma does one job: it shows the reader how the parts of a sentence fit together. It fences off, separates, or groups. The old advice to "add a comma wherever you pause" is unreliable — people pause in different places, and plenty of natural pauses fall exactly where a comma would be wrong (for example, between a subject and its verb). Learn the handful of structures below and you'll place commas correctly without guessing.
Rule 1: Separate items in a list
When you list three or more items, separate them with commas.
- ✓ We packed sandwiches, apples, crisps, and water.
- ✗ We packed sandwiches apples crisps and water.
The Oxford (serial) comma
The final comma before and — the one after crisps above — is called the Oxford or serial comma. It's a style choice, not a grammar rule, and it often prevents genuine confusion:
- ✓ Clear: I'd like to thank my parents, Oprah, and Beyoncé.
- ✗ Ambiguous: I'd like to thank my parents, Oprah and Beyoncé. (Now it reads as if your parents are Oprah and Beyoncé.)
Whichever way you choose, be consistent — and keep the serial comma whenever leaving it out creates ambiguity.
Commas between adjectives
Put a comma between two adjectives only when they describe the noun independently. Test it: if you can swap them or slot and between them, use a comma.
- ✓ a long, boring meeting (a long and boring meeting — comma)
- ✗ a bright, red balloon (you wouldn't say bright and red; write a bright red balloon)
Rule 2: Join two complete clauses
When you connect two independent clauses (each could stand alone as a sentence) with a coordinating conjunction — for, and, nor, but, or, yet, so (remember them as FANBOYS) — put a comma before the conjunction.
- ✓ I revised all week, so the exam felt easy.
- ✓ She called twice, but no one picked up.
Do not add a comma when the conjunction simply joins two verbs that share one subject (a compound predicate):
- ✓ She called twice and left a message.
- ✗ She called twice, and left a message.
Watch out for the comma splice
Joining two full sentences with only a comma is an error called a comma splice.
- ✗ It was getting late, we went home.
- ✓ Fix with a conjunction: It was getting late, so we went home.
- ✓ Fix with a full stop: It was getting late. We went home.
- ✓ Fix with a semicolon: It was getting late; we went home.
Rule 3: After an introduction
Put a comma after a word, phrase, or clause that introduces the main sentence.
- ✓ However, nobody agreed.
- ✓ After the interval, the play got better.
- ✓ Because the road was flooded, we turned back.
- ✓ Walking to work, I found a £10 note.
When the same information comes after the main clause, you usually don't need the comma:
- ✓ We turned back because the road was flooded.
With a very short opener the comma is optional (On Monday we start or On Monday, we start), but it is never wrong to include it.
Rule 4: Around extra, non-essential information
Use a pair of commas to fence off information that adds detail but could be removed without changing the core meaning. This covers non-essential clauses and appositives (a renaming phrase).
- ✓ My sister, who lives in Leeds, is a vet. (You have one sister; the middle bit is bonus detail.)
- ✓ Rome, the capital of Italy, is packed with history.
Leave the commas out when the information is essential — when it tells the reader which one you mean (a restrictive clause):
- ✓ The report that you emailed me was excellent. (Which report? The one you emailed — essential, no commas.)
- ✗ The report, that you emailed me, was excellent.
The lift-out test: if you can lift the phrase out and the sentence still makes sense and still points to the same thing, fence it with commas. And remember it takes two — if you open with a comma, you must close with one.
- ✗ My sister, who lives in Leeds is a vet. (opened but never closed)
Rule 5: When you address someone directly
Set off the name (or word) you use to speak to someone. This is called the vocative comma.
- ✓ Thanks for the lift, Dad.
- ✓ Priya, can you send that over?
- ✓ I think, Doctor, that we should wait.
It's the difference between an invitation and a horror film:
- ✓ Let's eat, Grandma.
- ✗ Let's eat Grandma.
Don't add a comma when the name is simply the subject doing the action: ✓ Grandma made lunch.
Tricky cases and comma myths
- Myth: "Add a comma wherever you pause." Pauses don't reliably match grammar. Use structure, not breath.
- Myth: "Never put a comma before and." False — you do before an independent clause, and optionally in a list.
- Don't split a subject from its verb. ✗ The man in the grey coat, ran off. → ✓ The man in the grey coat ran off.
- Comma before because? Usually no: ✓ She left early because she felt ill.
- Comma splices in fiction. Novelists sometimes use them for rhythm, but in essays, emails, and reports they read as mistakes.
US vs UK differences
Two differences matter in practice:
- Commas and quotation marks. American style tucks the comma inside the quotation marks even when it isn't part of the quote; British "logical" style puts it outside. ✓ US: She called the film "brilliant," then left. ✓ UK: She called the film "brilliant", then left.
- The Oxford comma is often labelled "American," but it's really a house-style choice on both sides of the Atlantic. US academic guides (Chicago, APA, MLA) use it; US news style (AP) drops it; UK newspapers generally drop it, while Oxford University Press — its namesake — keeps it.
A quick memory trick
Three phrases cover most decisions. FANBOYS tells you which conjunctions take a comma when joining clauses. The lift-out test tells you when to fence off extra information. And "Let's eat, Grandma" reminds you that a comma before a name can, quite literally, save a life.