Comma Before or After But | Rules & Examples
You must put a comma before ‘but’ when it connects two independent clauses. An independent clause can function as a standalone sentence (i.e., it has a subject and a verb).
You must use a comma after ‘but’ only when you include an interrupter. An interrupter is a word or phrase used to emphasise or qualify the statement and to express mood or tone.
Comma before ‘but’ connecting independent clauses
You should include a comma before ‘but’ when the two clauses it connects each have their own subject and verb.
This is the case even when the second subject is a pronoun referring to the same person or thing as the first clause, or when the second clause repeats the verb from the first clause.
To simplify these sentences, you can often just omit the second subject. This way, the second clause is no longer independent, and no comma is needed.
When do you need a comma after ‘but’?
The only time when a comma should appear after ‘but’ is when it’s followed by an interrupter, a phrase added for emphasis or to qualify the statement. A comma appears before and after the interrupter.
Even if a sentence begins with an introductory ‘but’, there’s no need for a comma unless it’s immediately followed by an interrupter.
When you don’t need a comma before ‘but’
While a comma is needed before ‘but’ when it’s being used to connect two independent clauses, no comma is needed before ‘but’ if it’s connecting an independent clause and a sentence fragment.
A sentence fragment is a clause that’s missing either a verb or a subject, or one that does not form a complete thought. For example, the clause ‘when Paul ran’ contains both a subject and a verb, but it is an incomplete clause.
Worksheet: Comma before or after but
Do you want to test your knowledge about when to use a comma before or after but? Use our practice worksheet below. Just insert commas into the sentences wherever you think they’re needed, and then check your work against the answers provided.
- The lights are on but no one is home.
- Adam tried his best but ultimately failed.
- I know how to dance but as you can see I’ve broken my leg.
- Carey wanted the promotion but of course didn’t get it.
- Seth wants to go on holiday. But he doesn’t know where he wants to go.
- The lights are on, but no one is home.
- The ‘but’ here connects two independent clauses, so a comma is needed before it.
- Adam tried his best but ultimately failed.
- Here, no comma is needed before ‘but’, as the second clause is not independent.
- I know how to dance, but, as you can see, I’ve broken my leg.
- A comma appears after ‘but’ here because it’s followed by the interrupter ‘as you can see’. A comma also appears before ‘but’ because it’s connecting two independent clauses.
- Carey wanted the promotion but, of course, didn’t get it.
- A comma appears after ‘but’ here, again because it’s followed by an interrupter (‘of course’). There’s no comma before ‘but’ because it’s connecting two verbs with the same subject (‘Carey’), not two independent clauses.
- Seth wants to go on holiday. But he doesn’t know where he wants to go.
- An introductory ‘but’ is never followed by a comma unless an interrupter comes right after it. Therefore, no commas are needed in this sentence.
Sources for this article
We strongly encourage students to use sources in their work. You can cite our article (APA Style) or take a deep dive into the articles below.
This Scribbr article Sources