When To Use A Comma For But | Stop Run On Errors

Use a comma before but when it links two full sentences; skip the comma when but links words, phrases, or one clause.

Comma rules feel picky until you see what the comma is doing. A comma is a tiny pause that shows where one complete thought ends and the next one begins. With but, that pause often keeps a sentence from sounding mashed together.

This guide gives a fast way to decide. You’ll learn the core rule, common exceptions, and a quick test you can run as you write.

When To Use A Comma For But

Most of the time, the decision comes down to one question: is but joining two complete sentences inside one line? If yes, a comma belongs right before but. If no, leave it out.

Here’s the same idea in plain terms: if both sides of but can stand alone with their own subject and verb, you’re dealing with two independent clauses, so you need the comma.

Pattern With But Comma Before But? Sample Sentence
Two independent clauses Yes I planned to study, but my cousin dropped by.
One clause + phrase No I planned to study but ran out of time.
Words in a pair No Bring pens but not markers.
Shared subject, two verbs No She opened the file but forgot to save it.
But + interrupter Sometimes I wanted to go, but, after the delay, I stayed home.
Sentence starts with But Usually no But I still think we should double-check.
Not only … but also Depends She not only finished early but also helped a friend.
Short punchy contrast Often yes I tried, but it didn’t work.

The One Rule That Handles Most Sentences

Think of but as a bridge. When the bridge connects two full sentences, the comma is the guardrail that marks the join. That’s the standard rule taught in many style guides and writing handbooks.

Purdue’s writing guidance sums it up neatly: use a comma to separate independent clauses joined by a coordinating conjunction such as but. You can read the full rule on Purdue OWL’s comma rules.

Spotting Two Full Clauses Fast

You don’t need to diagram sentences to get this right. You just need a quick clause check. Run these two steps and you’ll know what you’re dealing with.

  1. Read the words before but as a sentence. If it sounds complete, you have one clause.
  2. Read the words after but as a sentence. If it also sounds complete, you have two clauses, so add the comma.

If one side can’t stand on its own, you’re not joining two sentences, so the comma usually stays out. This is why the same word but can behave two different ways from one line to the next.

Quick cue: if you can point to a subject and verb on both sides of but, treat it like two sentences and add the comma. If the subject is shared, you’re often in one clause, so you can skip it.

Using A Comma With But In Longer Sentences

Longer lines raise the stakes because readers can lose the thread. A comma before but can keep the contrast clear when the first clause has extra detail.

When a clause runs long, the comma can keep the contrast clear. Keep the second clause simple so the turn reads clean.

Samples Where The Comma Earns Its Spot

  • I checked the due date twice, but I still wrote it wrong on my planner.
  • We finished the outline in class, but we didn’t have time to draft the intro.

Cases Where You Skip The Comma Before But

Lots of good sentences have but with no comma at all. That’s normal. The comma drops out when but doesn’t join two full clauses.

But Joins Two Words Or Two Short Phrases

If but is acting like “except,” the comma is not part of the pattern. You’re pairing items, not stitching sentences.

  • All came but Mia.
  • I packed snacks but no drinks.

But Joins A Clause To A Fragment

A fragment doesn’t stand alone as a sentence. When the words after but don’t form a full clause, you can drop the comma.

  • I wanted to help but didn’t know how.
  • They agreed to meet but only for ten minutes.

Shared Subject, Two Verbs

This one trips people up. If the subject is shared, you may have one clause with a compound verb, not two clauses. In that case, skip the comma.

  • He read the prompt but missed the last line.
  • She wrote the email but forgot the attachment.

Not Only … But Also Lines

In “not only … but also” structures, punctuation depends on what the pieces are doing. Chicago notes that commas aren’t needed just because that pair appears. You can see an explanation in Chicago’s comma guidance on not only … but also.

If each side contains a full clause, you may still need a comma for the same reason as any other compound sentence. If the parts are only phrases, you won’t.

Comma After But And Why It Happens

Sometimes you’ll see a comma right after but. It can look odd, but it’s doing a job: it sets off an interrupter that slides in between the conjunction and the clause.

Use this pattern when you insert a brief aside right after but. The aside gets commas on both sides.

Common Interrupters

  • Time phrases: but, after lunch, we met again
  • Prepositional asides: but, in the end, we agreed
  • Short comment words: but, frankly, I can’t sign that

Watch the structure: the comma before but is still tied to the two-clause rule. The comma after but is tied to the interrupter, not to the conjunction itself.

Starting A Sentence With But

Yep, you can start a sentence with but. In most cases you don’t add a comma after it. You just write the sentence and keep the flow moving.

A comma after but can make sense when you place an interrupter right after it, like “But, after the meeting, I left.” Without an interrupter, the comma often reads like a speed bump.

If you’re writing for a strict style sheet, check the house rules. Many guides accept sentence-initial but when it reads clean.

Fixing The Most Common But Comma Problems

Most comma trouble with but comes from two patterns: a run-on that needs a join, or a comma that splits one clause. Name the pattern, then fix it.

Problem 1: A Run On With No Punctuation

Sample: “I wanted to leave but I stayed.” If both halves are full clauses, you have options.

  • Add the comma: “I wanted to leave, but I stayed.”
  • Use a period: “I wanted to leave. But I stayed.”

Problem 2: A Comma That Splits One Clause

Sample: “I wanted to leave, but after dinner.” The words after but don’t form a clause, so the comma before but is out of place. You can fix it by rewriting the second half into a full clause or by dropping the comma.

  • Rewrite: “I wanted to leave, but I stayed after dinner.”
  • Drop the comma: “I wanted to leave but after dinner.” (This line still sounds off, so the rewrite is safer.)

Problem 3: Comma Splices Dressed Up With But

A comma splice is two full sentences joined by only a comma. Adding but can solve that, as long as you keep the comma right before but.

  • Wrong: “The store was closed, I went home.”
  • Right: “The store was closed, but I went home.”

Quick Checklist For Clean Sentences

Use this short checklist while you draft.

  • If but splits two full sentences, add a comma before but.
  • If but links words or phrases, skip the comma.
  • If the subject is shared and you’re stacking verbs, skip the comma.
  • If you place an aside right after but, wrap the aside in commas.
  • If the line still sounds clunky, rewrite the second half into a full clause.

Practice Set You Can Use Right Away

Try these ten lines, then compare with the corrected versions below.

  1. I wanted to call but my phone died.
  2. I wanted to call but it was past midnight.
  3. He brought a jacket but no umbrella.
  4. We left early but stayed for the photos.
  5. We left early but the traffic was still awful.
  6. She finished the draft but after lunch.
  7. She finished the draft but, after lunch, she revised it.
  8. They agreed but only on the first point.
  9. They agreed but the schedule still changed.
  10. But I don’t want to rush the decision.
Original Line Fix Why It Works
I wanted to call but my phone died. I wanted to call, but my phone died. Two clauses with their own subjects and verbs.
I wanted to call but it was past midnight. I wanted to call, but it was past midnight. Two clauses, so the comma marks the join.
He brought a jacket but no umbrella. He brought a jacket but no umbrella. But links two noun phrases.
We left early but stayed for the photos. We left early but stayed for the photos. One subject with two verbs.
We left early but the traffic was still awful. We left early, but the traffic was still awful. Two clauses, so add the comma.
She finished the draft but after lunch. She finished the draft after lunch. The second half isn’t a clause, so rewrite.
She finished the draft but, after lunch, she revised it. She finished the draft, but, after lunch, she revised it. Comma before but joins clauses; aside gets commas too.
They agreed but only on the first point. They agreed but only on the first point. But links a clause to a phrase.
They agreed but the schedule still changed. They agreed, but the schedule still changed. Two clauses with contrast.
But I don’t want to rush the decision. But I don’t want to rush the decision. Sentence-initial but needs no comma.

Final Touches That Keep Your Writing Smooth

Once you’ve nailed the comma choice, read the sentence once more for rhythm. If the comma makes you stumble, you may have a deeper clarity issue, not a punctuation issue.

When in doubt, rewrite. A clean rewrite often beats a tangled sentence with perfect commas. Keep your clauses short, keep the verbs clear, and your commas with but will fall into place.

When you’re unsure, return to the core test for when to use a comma for but: can each side stand alone as a sentence? If yes, then the comma before but is your friend.

With practice, when to use a comma for but stops feeling like a rule you memorize and starts feeling like a quick choice you can hear.