は for Topic vs は for Contrast

The particle は has a secret second life. Besides its familiar job of setting up a topic ("as for X…"), the very same は can mark contrast — quietly implying "X, at least / X, as opposed to the others." There are not two particles here spelled the same way; it is one particle doing two jobs, and Japanese leaves it to intonation, context, and sentence shape to tell you which job is in play. Once you can hear the contrastive は, a whole layer of implied meaning opens up — and you can start reaching for it yourself where English would need a heavy "but."

The two jobs

  • Topic は (neutral): names what the sentence is about, no comparison intended. This is the frame from the topic–comment page.
  • Contrastive は: singles out its phrase against a background of alternatives, implying that the statement holds for this one but not necessarily for others.

私は学生です。

watashi wa gakusei desu

I'm a student. (neutral topic — just introducing myself)

肉は食べない。

niku wa tabenai

I don't eat meat. (contrast — whatever else I eat, not meat)

The first is a plain self-introduction: no comparison. The second, though it looks identical in structure, carries an unspoken tail: "…other things, sure, but meat — no." The は on 肉 is doing contrast. Nothing on the page tells you this; you infer it from the negative predicate and, in speech, from a slight stress on 肉は.

How to tell which は you're hearing

Three signals, in rough order of reliability:

1. A second は almost always forces contrast. A neutral sentence has one topic. The moment you see two は-phrases in one sentence, at least the second — and usually both — are contrastive. This is your fastest diagnostic: count the は.

ビールは飲むけど、ワインは飲まない。

bīru wa nomu kedo, wain wa nomanai

I drink beer, but not wine.

お酒は飲みますが、たばこは吸いません。

osake wa nomimasu ga, tabako wa suimasen

I do drink, but I don't smoke.

Two は, explicitly pitted against each other by けど / が ("but"): pure contrast. Neither ビール nor ワイン is a neutral topic; each is held up against the other.

2. A single は on an object or adverb, especially with a negative or a "but" in the air, leans contrastive.

漢字は書けます。

kanji wa kakemasu

I can write kanji (at least — reading them may be another story).

今日は忙しい。

kyō wa isogashii

Today I'm busy (unlike other days).

漢字は書けます sets up an implied "…but maybe I can't read them." 今日は忙しい implies "…unlike normal days." The contrast is unstated but a native ear hears it. English needs "at least" or "as opposed to" to make it explicit; Japanese folds it into は.

3. Intonation. In speech, contrastive は takes a small pitch peak and stress; neutral topic は is unstressed. You will not see this in writing, which is exactly why written contrastive は relies on signals 1 and 2.

💡
Quick diagnostic: count the は-phrases. One は with nothing pitted against it → probably neutral topic. Two は in one sentence, or one は sitting on an object next to a negative → almost certainly contrast.

The structural tell: what happens to the case particle

Contrastive は can attach to elements a neutral topic usually wouldn't — objects, indirect objects, locations, directions. And here is a genuinely structural rule for how it attaches, one that separates learners who guess from learners who know:

  • When は attaches to a subject が or a direct object を, the case particle is deleted. がは and をは do not exist — you get bare は.
  • When は attaches to an oblique particle (に, へ, で, と, から, まで), the particle is kept, and は stacks after it: には, へは, では, とは, からは, までは.
Underlying phraseWith contrastive はRule
肉を (object)肉はを deleted
私が (subject)私はが deleted
東京へ (direction)東京へはへ kept, は stacks
田中さんに (recipient)田中さんにはに kept, は stacks
学校で (location)学校ではで kept, は stacks

This is not decoration — dropping the に or へ changes the grammar. Watch:

東京へは行ったが、大阪へは行っていない。

Tōkyō e wa itta ga, Ōsaka e wa itte inai

I went to Tokyo, but I haven't been to Osaka.

田中さんには話したが、鈴木さんには話していない。

Tanaka-san ni wa hanashita ga, Suzuki-san ni wa hanashite inai

I told Tanaka, but I haven't told Suzuki.

学校では日本語で話します。

gakkō de wa nihongo de hanashimasu

At school (as opposed to elsewhere), we speak in Japanese.

Keep the へ and に and everyone knows Tokyo/Osaka are destinations and Tanaka/Suzuki are the people told. Drop them (×田中さんは話した) and 田中さん slides into looking like the one who did the telling. So the stacking rule is what protects meaning when は does contrast on an oblique.

💡
Object を and subject が vanish under は (肉は, 私は). Oblique に・へ・で・と survive and は piles on top (には, へは, では, とは). Dropping an oblique particle to make room for は is a real error, not a shortcut.

Why you should reach for contrastive は

English speakers systematically under-use contrastive は. They translate "but" with a conjunction (でも, けど) and leave the nouns bare, and the result sounds oddly flat — the pivot of the contrast isn't marked. Native Japanese puts は on both poles of the contrast, and that pairing is what makes the "but" land.

平日は働くけど、週末は休む。

heijitsu wa hataraku kedo, shūmatsu wa yasumu

On weekdays I work, but on weekends I rest.

日本語は話せるが、書くのは苦手だ。

nihongo wa hanaseru ga, kaku no wa nigate da

I can speak Japanese, but writing it is my weak point.

Both poles carry は (平日は / 週末は; 日本語は / 書くのは). That symmetry is the machinery of contrast. If you want your "but" sentences to sound native, mark both sides with は — do not leave one bare.

Common mistakes

Mistake 1 — Dropping an oblique particle to attach は. This is the most damaging error, because it changes who did what.

❌ 田中さんは話したが、鈴木さんは話していない。(「〜に伝えた」の意味で)

Wrong for 'I told Tanaka but not Suzuki' — dropping に makes them look like the tellers; keep に and stack は.

✅ 田中さんには話したが、鈴木さんには話していない。

Tanaka-san ni wa hanashita ga, Suzuki-san ni wa hanashite inai

I told Tanaka, but I haven't told Suzuki.

Mistake 2 — Keeping を when は attaches to an object. をは is impossible.

❌ 肉をは食べない。

Incorrect — を must be deleted before は; there is no をは.

✅ 肉は食べない。

niku wa tabenai

I don't eat meat.

Mistake 3 — Using が where a paired contrastive は is expected, so "but" falls flat.

❌ ビールが飲むけど、ワインが飲まない。

Wrong — a contrast needs は on both poles; が here also mis-marks the drinker.

✅ ビールは飲むけど、ワインは飲まない。

bīru wa nomu kedo, wain wa nomanai

I drink beer, but not wine.

Mistake 4 — Marking only one pole of a contrast. Leaving the second noun bare kills the symmetry.

❌ 平日は働くけど、週末休む。

Weak — the second pole needs its own は to complete the contrast.

✅ 平日は働くけど、週末は休む。

heijitsu wa hataraku kedo, shūmatsu wa yasumu

On weekdays I work, but on weekends I rest.

Key takeaways

  • One particle は, two jobs: neutral topic-setting and contrast ("X, at least / as opposed to others").
  • Count the は: two は-phrases in one sentence almost always signal contrast; a lone は on an object next to a negative usually does too.
  • Case-particle rule: を and が are deleted under は (肉は, 私は); oblique に・へ・で・と are kept, and は stacks (には, へは, では, とは).
  • English speakers under-use contrastive は — mark both poles of a "but" contrast with は for it to sound native.
  • Contrast is the flip side of topic; the choice of は vs が overall is drilled on the particle page.

Now practice Japanese

Reading grammar gets you part of the way. The exercises are where it sticks — free, no signup needed.

Start learning Japanese

Related Topics

  • Topic は vs Subject がN4Why は marks a discourse-level topic ('as for X') while が fills the clause-level subject slot — the answer test, the case-particle asymmetry, and how the two coexist in one sentence.
  • The Topic–Comment (は) FrameN5Japanese's fundamental sentence architecture — name a topic with は ('speaking of X…'), then comment on it — and why the comment need not treat the topic as its grammatical subject.
  • Scrambling and Fronting for EmphasisN4How Japanese reorders pre-verbal phrases freely because particles preserve grammatical roles — leftward fronting foregrounds, rightward postposing (倒置) tacks on afterthoughts — while the verb stays put.
  • は vs が: Topic vs SubjectN5The core は/が contrast — known/framed information takes は, new/identifying information takes が — with the story-opening pattern, wh-questions, negation scope, and the 象は鼻が長い double-subject sentence.