“I didn’t do anything” is correct in standard English. “I didn’t do nothing” is a double negative, and standard grammar treats it as incorrect, even though it’s extremely common in everyday speech. The reason is simple: when a sentence already has a negative verb like “didn’t,” it should pair with a neutral word like “anything,” not with another negative word like “nothing.” Putting two negatives together technically flips the meaning.
Quick Answer
| “I didn’t do anything” | “I didn’t do nothing” | |
|---|---|---|
| Standard grammar | Correct | Incorrect (double negative) |
| Literal meaning | You did not do any action | Technically implies you did do something |
| Where it’s used | Formal and informal writing, professional speech | Casual speech, some dialects, music and film |
- Correct: I didn’t do anything wrong.
- Incorrect (standard grammar): I didn’t do nothing wrong.
The key difference is the pronoun that follows “didn’t.” “Anything” is neutral, so it works with a negative verb. “Nothing” is already negative, so pairing it with “didn’t” creates two negatives in one clause.
What “I Didn’t Do Nothing” Technically Means

In formal grammar, two negatives in the same clause cancel each other out, the same way two negative signs cancel in math. “Didn’t” is a negative verb form. “Nothing” is a negative pronoun. Put them together, and the sentence technically reads as a positive statement.
The Double-Negative “Cancellation” Effect
Break the sentence down:
- I didn’t do nothing.
- = I did not do nothing.
- = I did something.
Almost nobody who says “I didn’t do nothing” actually means “I did something.” They mean the opposite. That gap between the literal grammar and the intended meaning is exactly why English style guides recommend avoiding the construction in writing.
“I Didn’t Do Anything” vs. “I Didn’t Do Nothing” at a Glance
| Feature | I didn’t do anything | I didn’t do nothing |
|---|---|---|
| Negative words used | One (“didn’t”) | Two (“didn’t” + “nothing”) |
| Grammatically standard | Yes | No |
| Common setting | Emails, essays, interviews, everyday conversation | Casual speech, dialogue in music/film, certain dialects |
| Risk | None | Can sound imprecise or unintentionally confusing in writing |
The One-Negative Rule (And How to Avoid Double Negatives)
Standard English generally allows only one negative word per clause. If your verb is already negative — “didn’t,” “can’t,” “won’t,” “isn’t,” “haven’t” — pair it with a neutral word instead of another negative one.
| Negative verb | Pair with (correct) | Avoid pairing with |
|---|---|---|
| didn’t | anything, anyone, ever | nothing, no one, never |
| can’t | any, anyone | none, no one |
| won’t | anywhere, anyone | nowhere, nobody |
How to Fix a Double Negative in Your Own Writing
- Find the negative verb in the sentence (didn’t, can’t, won’t, isn’t, and so on).
- Check the word right after it. If that word is also negative (nothing, no one, nowhere, never), that’s your double negative.
- Swap the second negative word for its neutral equivalent (nothing → anything, no one → anyone, nowhere → anywhere).
- Read the sentence back. If it now has exactly one negative word, it follows standard grammar.
Why Double Negatives Are So Common in Everyday English
If the rule is this simple, why do so many people say “I didn’t do nothing” anyway? The short answer is that the double negative isn’t a random error. It follows its own consistent pattern in the way many people actually speak.
Negative Concord: The Real Grammar Rule Behind Double Negatives
Linguists call this pattern negative concord. In dialects that use it, stacking negative words doesn’t cancel the negative meaning — it reinforces it. “I didn’t do nothing” in these varieties simply means “I definitely didn’t do anything,” with the second negative adding emphasis rather than flipping the meaning. This is a real, rule-governed feature of spoken English, not a breakdown of grammar.
Negative concord isn’t unique to English, either. Many languages, including Spanish, Italian, and Russian, require multiple negative words in a single negative sentence. A Spanish speaker who says something equivalent to “I don’t want nothing” is following their language’s normal grammar, not making a mistake.
A Brief History: Double Negatives Used to Be Standard English
Double negatives weren’t always considered wrong in English. In Old and Middle English, stacking negative words for emphasis was the accepted pattern, and writers used it freely, including Chaucer in The Canterbury Tales. The “one negative per sentence” rule that’s taught today became standard later, influenced in part by 18th-century grammarians who modeled English on Latin, a language where double negatives do cancel out.
The Influence of Other Languages (for ESL Speakers)
Because negative concord is normal in many other languages, English learners sometimes carry that pattern into English by habit, not by mistake. Recognizing that English usually breaks from this pattern — favoring a single negative per clause in standard writing — is often the fastest way to correct it.
Where You’ll Hear “I Didn’t Do Nothing”

African American Vernacular English (AAVE)
In AAVE, double negatives are a standard, rule-governed feature. “I didn’t do nothing” is understood clearly within this dialect as an emphatic denial, not as a claim that the speaker did something.
Southern American English and Cockney
Southern American English and Cockney (a working-class London dialect) also use double negatives for emphasis rather than cancellation. Phrases like “I ain’t done nothing” and “you don’t know nothing” follow the same internal logic as AAVE double negatives, even though the dialects developed separately.
Music, Film, and Casual Speech
Double negatives show up constantly in song lyrics, movie dialogue, and everyday conversation across dialects, largely because they carry emotional weight. “I didn’t do nothing wrong!” often sounds more forceful than the grammatically standard version, which is part of why the phrase persists even among speakers who know the “correct” form.
Example Sentences
Correct: I didn’t do anything to upset her. Incorrect (standard grammar): I didn’t do nothing to upset her. Explanation: “Didn’t” is already negative, so “anything” (not “nothing”) keeps the sentence to a single negative.
Correct: He didn’t do anything about the complaint. Incorrect (standard grammar): He didn’t do nothing about the complaint. Explanation: Same pattern — pair the negative verb with a neutral pronoun.
Correct: We haven’t done anything wrong here. Incorrect (standard grammar): We haven’t done nothing wrong here. Explanation: “Haven’t” is a negative verb form, so it needs “anything,” not “nothing.”
Correct (workplace email): I didn’t do anything differently on this project, so I’m not sure why the results changed. Correct (formal writing): The report concludes that the department did not do anything to violate company policy.
“I Did Nothing” vs. “I Didn’t Do Anything”: Is There a Difference?

Both are grammatically correct, and both mean the same basic thing: no action was taken. The difference is structural, not logical.
- “I did nothing” pairs a positive verb (“did”) with a negative pronoun (“nothing”). This version tends to sound slightly more direct or formal.
- “I didn’t do anything” pairs a negative verb (“didn’t”) with a neutral pronoun (“anything”). This is the more common, conversational default.
Either one works in formal writing. Choose based on rhythm and emphasis rather than correctness — “I did nothing” can feel a touch more clipped and deliberate, while “I didn’t do anything” reads as more natural in everyday speech.
Other Common Double Negatives to Watch For
- I don’t want no trouble. → I don’t want any trouble.
- She didn’t say nothing. → She didn’t say anything.
- We can’t hardly hear you. → We can hardly hear you. (“Hardly” already functions as a negative, so pairing it with “can’t” creates a double negative.)
- There isn’t nobody home. → There isn’t anybody home.
- I haven’t seen nobody all day. → I haven’t seen anybody all day.
Quick Quiz: Spot the Double Negative
- Choose the correct sentence: (a) I didn’t tell nobody. (b) I didn’t tell anybody.
- Fill in the blank: She hasn’t eaten ______ (anything / nothing) since breakfast.
- Correct this sentence: “They don’t have no time left.”
- Choose the correct word form: We can’t find it ______ (anywhere / nowhere).
- Identify the double negative: “He won’t never admit he’s wrong.”
Answer key:
- (b) I didn’t tell anybody. — “Didn’t” is negative, so it needs the neutral “anybody.”
- anything — “Hasn’t” is already negative.
- Corrected: “They don’t have any time left.” — “Don’t” plus “no” is a double negative.
- anywhere — “Can’t” already supplies the negative.
- “won’t…never” is the double negative — corrected: “He won’t ever admit he’s wrong.”
Frequently Asked Questions
Is “I didn’t do nothing” ever grammatically correct? Not in standard English. It’s a double negative, and standard grammar rules treat it as incorrect because it technically reverses the intended meaning. It is, however, a consistent and rule-governed feature within certain dialects, such as AAVE and Southern American English.
What does “I didn’t do nothing” technically mean, word for word? Read literally, it means “I did something,” because the two negative words cancel each other out. Almost no one intends this meaning when they say it; they intend the opposite.
Why do people say “I didn’t do nothing” if it’s technically wrong? Because in many spoken dialects, double negatives don’t cancel out — they add emphasis. The pattern also has deep historical roots in English and is common across many other languages.
Is “I didn’t do nothing” correct in AAVE or Southern English? Within those dialects, yes. Negative concord is a standard, rule-governed feature there, not an error. It’s only “incorrect” relative to the rules of standard written English.
What’s the difference between “I did nothing” and “I didn’t do anything”? Both are correct and mean the same thing. “I did nothing” uses a positive verb with a negative pronoun; “I didn’t do anything” uses a negative verb with a neutral pronoun. The choice is about tone, not correctness.
Is it okay to use “I didn’t do nothing” in casual conversation? Yes, in casual or dialect-appropriate speech it’s widely used and understood. It’s best avoided in formal writing, professional communication, and academic work.
Why does English avoid double negatives when other languages require them? Modern standard English adopted the “one negative per clause” rule partly under the influence of Latin-based grammar teaching in the 18th century. Many other languages, including Spanish, Italian, and Russian, use negative concord as their normal, required grammar.
Is “I ain’t got no money” the same kind of construction as “I didn’t do nothing”? Yes. Both combine a negative verb form with a negative pronoun or determiner, and both follow the negative concord pattern used in various English dialects.
Should I correct someone who says “I didn’t do nothing”? In casual conversation, it’s rarely necessary since the meaning is almost always clear from context. In formal writing or professional settings, it’s worth revising to “I didn’t do anything” for clarity and consistency with standard grammar.
What’s the simplest way to remember when to use “anything” vs. “nothing”? If the verb is already negative (didn’t, can’t, won’t, haven’t), use “anything.” If the verb is positive (did, can, will, have), “nothing” is fine on its own.
Can double negatives ever be correct in standard English? Yes, in a specific pattern: combining “not” with a negative-prefixed word to soften meaning, such as “not unhappy” (meaning fairly happy). This is different from stacking two plain negative words like “didn’t” and “nothing.”
The Bottom Line
“I didn’t do anything” is the grammatically correct choice for formal writing and professional communication, because it keeps a single negative in the sentence. “I didn’t do nothing” is a double negative that technically reverses the meaning, but it’s also a real, consistent feature of dialects like AAVE and Southern American English, not simply a mistake. A quick way to remember it: if your verb already carries “not,” pair it with “anything,” not “nothing.”




