Quick answer: Use that for restrictive clauses — they limit which thing you mean and take no commas: “The book that I need is on the shelf.” Use which for non-restrictive clauses — they add extra information set off by commas: “The book, which I bought yesterday, is fascinating.” A simple test: if removing the clause changes the meaning, use that; if removing it leaves the meaning intact, use which (with commas).
Comparison Table
| Word | Meaning | Part of Speech | Example |
|---|---|---|---|
| that | introduces a restrictive (defining) relative clause; limits or identifies which thing is meant | relative pronoun / conjunction | The car that I borrowed broke down. |
| which | introduces a non-restrictive (non-defining) relative clause; adds extra information about something already identified | relative pronoun | My car, which I bought last year, broke down. |
Using That (Restrictive Relative Clauses)
That introduces a restrictive (also called defining) relative clause. This type of clause is essential to the sentence — it tells you exactly which person, place, or thing is being referred to. Without it, the meaning of the sentence changes or becomes unclear. Restrictive clauses introduced by that do not use commas.
The film that won the Oscar was directed by a British filmmaker.
She returned the book that she had borrowed from the library.
I want a laptop that has a long battery life.
The emails that you sent yesterday were very helpful.
In each sentence above, removing the that-clause would leave the meaning incomplete or overly vague. The clause is doing essential identifying work.
When That Can Be Omitted
In restrictive clauses where that is the object (not the subject) of the clause, it can be omitted entirely in informal speech and writing:
- The book [that] I need is on the shelf. — that is optional here (object of need)
- The film [that] she recommended was excellent. — again optional
- The man that called you left a message. — here that is the subject; omitting it is less natural
Using Which (Non-Restrictive Relative Clauses)
Which introduces a non-restrictive (also called non-defining) relative clause. This type of clause adds bonus information about something that is already fully identified. The information is interesting or relevant, but the sentence makes complete sense without it. Non-restrictive clauses are always set off by commas — one before and, if the clause falls mid-sentence, one after.
The Eiffel Tower, which was completed in 1889, is visited by millions each year.
Her latest novel, which I finished last night, is absolutely gripping.
The meeting was postponed until Thursday, which suited everyone.
Our office, which overlooks the river, has fantastic views.
Notice that each sentence still makes sense if you remove the which-clause. The noun it refers to is already uniquely identified (The Eiffel Tower, her latest novel, our office).
Which to Refer to a Whole Clause
Which can also refer back to an entire preceding clause rather than a single noun — a construction not possible with that:
- She passed all her exams, which surprised everyone. (which = the fact that she passed all her exams)
- He arrived two hours late, which was frustrating.
Memory Trick
The most reliable memory trick uses commas as the deciding factor: if you need commas around the clause, use which; if you don’t need commas, use that. Think of it this way: which wraps itself in commas like a parenthetical remark, while that glues tightly to the noun with no punctuation gap.
A second trick: try removing the clause. If the sentence still means the same thing (the noun is still clearly identified), use which with commas. If removing the clause makes the sentence unclear or too vague, use that without commas.
A third approach: test with “by the way”. If the clause feels like a “by the way” addition, use which. If it is essential defining information, use that.
Common Mistakes
✗ The report which I submitted yesterday contained an error.
✓ The report that I submitted yesterday contained an error.
(The clause is restrictive — it identifies which report; use that without commas.)
✗ London, that is the capital of England, has over nine million residents.
✓ London, which is the capital of England, has over nine million residents.
(The noun is already uniquely identified; the clause is non-restrictive — use which with commas.)
✗ My laptop which I bought in 2023 has a great display.
✓ My laptop, which I bought in 2023, has a great display.
(Non-restrictive which-clauses require commas before and after.)
Practice Links
Test your understanding of which vs that with interactive exercises:
- Grammar Quiz — choose the correct relative pronoun in multiple-choice questions.
- Complete the Sentence — type the correct word to complete each sentence.
- Cloze Dropdown — select which or that from a dropdown in context.