〜のに: 'Even Though' (with Surprise or Frustration)
What it means
〜のに connects two clauses where the second one goes against what the first leads you to expect. In English it's "even though" or "despite" — but のに adds an emotional layer that plain "even though" doesn't always carry. The speaker is surprised, annoyed, or let down. If you say たくさん勉強したのに、試験に落ちた ("Even though I studied a lot, I failed the exam"), you can hear the frustration baked right in.
That feeling is what separates のに from a neutral "but." Use it when the gap between expectation and reality actually bothers you.
たくさん勉強したのに、試験に落ちた。
たくさん べんきょうした のに、しけんに おちた。
Even though I studied a lot, I failed the exam.
The のに carries the speaker's frustration — the studying should have paid off.
ヤッタンは約束したのに、来なかった。
ヤッタンは やくそくした のに、こなかった。
Even though Yattan promised, he didn't come.
Disappointment: the promise set up an expectation that was broken.
まだ六月なのに、もう暑い。
まだ ろくがつ なのに、もう あつい。
Even though it's still June, it's already hot.
Surprise at weather that's ahead of schedule.
How to form it
のに attaches to the plain form of verbs and い-adjectives. Nouns and な-adjectives need な in front of のに.
| Word type | Form before のに | Example |
|---|---|---|
| Verb (plain) | 食べる / 食べた / 食べない | 食べたのに (even though I ate) |
| い-adjective | 高い / 高かった | 高いのに (even though it's expensive) |
| な-adjective | 元気 + な | 元気なのに (even though he's healthy) |
| Noun | 子供 + な | 子供なのに (even though he's a child) |
The な is the trap here. Without it you'd be writing 子供のに or 元気のに, which are wrong — it has to be 子供なのに and 元気なのに.
Surprise: the result is unexpected
Use のに when reality catches you off guard — the outcome simply isn't what the setup pointed to.
モチはたくさん食べるのに、全然太らない。
モチは たくさん たべる のに、ぜんぜん ふとらない。
Even though Mochi eats a lot, she doesn't gain weight at all.
まだ子供なのに、難しい漢字を知っている。
まだ こども なのに、むずかしい かんじを しっている。
Even though he's still a child, he knows difficult kanji.
Noun + な + のに.
Frustration and disappointment
This is のに's natural home. When something lets you down or annoys you, のに lets that show.
天気がいいのに、弟は外に出ない。
てんきが いい のに、おとうとは そとに でない。
Even though the weather is nice, my little brother won't go outside.
Mild frustration at a wasted opportunity.
先生は元気なのに、今日は授業に来なかった。
せんせいは げんき なのに、きょうは じゅぎょうに こなかった。
Even though the teacher is well, he didn't come to class today.
な-adjective + な + のに.
のに vs けど / が — feeling vs neutral
Both のに and 〜けど/〜が translate as "but" or "even though," but they are not interchangeable. けど and が are neutral — they just join two contrasting facts with no emotion. のに adds the speaker's surprise or frustration.
- たくさん勉強したけど、落ちた。 = "I studied a lot, but I failed." (Plain statement of fact.)
- たくさん勉強したのに、落ちた。 = "Even though I studied a lot, I failed!" (You can feel the frustration.)
So when you simply want to report a contrast, reach for 〜けど / 〜が. When the result genuinely bothers, surprises, or disappoints you, choose のに.
One more limit: the second clause of a のに sentence cannot be a command, request, or invitation. のに describes a result that already happened or is true — you can't pair it with "do X" or "let's X." Say 危ないのに、行かないで if you mean "Don't go — it's dangerous," and you'll sound off; use けど there instead (危ないけど、行かないで).
のに also has a "purpose" use — don't confuse it
There is a second, unrelated のに that means "in order to" / "for (doing)", built from a dictionary-form verb + のに: この本は日本語を勉強するのにいい ("This book is good for studying Japanese"). That のに is the noun の ("doing") plus に, not the contrastive のに in this guide. You can tell them apart by meaning: contrastive のに sets up a let-down ("even though…"), while purpose のに answers "good/useful for what?"
Common mistakes
- Forgetting な with nouns and な-adjectives. It's 子供なのに and 元気なのに — never 子供のに or 元気のに.
- Using のに for neutral contrast. If there's no surprise or frustration, use けど/が instead: 安いけど、買わない ("It's cheap, but I won't buy it") is a calm statement; 安いのに買わない adds "...how strange / what a shame."
- Putting a command or request after のに. The second clause can't be an order. "It's dangerous, so don't go" is 危ないから行かないで, not 危ないのに行かないで.
- Mixing up the two のに. 勉強するのにいい (purpose, "good for studying") is not the contrastive のに. Check whether the sentence expresses a let-down or a purpose.
Quick recap
- のに = "even though / despite," with surprise, frustration, or disappointment.
- Attach to plain forms; add な after nouns (子供なのに) and な-adjectives (元気なのに).
- けど/が are neutral "but"; のに carries emotion.
- The second clause cannot be a command, request, or invitation.
- A separate のに means "for / in order to" — don't confuse the two.
Your turn
Choose the correct のに form, or decide between のに and けど/が.
Start the 5-question drill →Frequently asked questions
What's the difference between のに and けど?
Both can mean 'even though,' but けど (and が) are neutral — they just join two contrasting facts. のに adds the speaker's surprise, frustration, or disappointment that the result went against expectation. 勉強したけど落ちた is a plain statement; 勉強したのに落ちた sounds frustrated.
Do I need な before のに?
Yes, with nouns and な-adjectives: 子供なのに ('even though he's a child') and 元気なのに ('even though he's healthy'). Verbs and い-adjectives attach directly in plain form: 食べたのに, 高いのに.
Can I use a command after のに?
No. The second clause of contrastive のに cannot be a command, request, or invitation. To say 'It's dangerous, so don't go,' use 危ないから行かないで, not のに.
Is there a のに that doesn't mean 'even though'?
Yes. Dictionary-form verb + のに can mean 'for / in order to': この本は勉強するのにいい ('This book is good for studying'). That's の ('doing') + に, separate from the contrastive のに. Tell them apart by meaning — let-down vs. purpose.
