〜のが上手 / 〜のが下手: Saying You're Good or Bad At Something
What it means
上手 and 下手 describe skill — how well someone does something. The thing they're skilled (or unskilled) at is marked with が, not を. With a plain noun you just say 〜が上手 / 〜が下手. With an action, you attach の to the plain-form verb to make it noun-like, then add が上手 / が下手. Both words are な-adjectives, so they conjugate like 静か(な), not like a verb.
先生は日本語が上手です。
せんせいは にほんごが じょうずです。
The teacher is good at Japanese.
モチは歌うのが下手です。
モチは うたうのが へたです。
Mochi is bad at singing.
歌う → 歌うの turns the verb into something が can mark.
ヤッタンは料理を作るのが上手です。
ヤッタンは りょうりを つくるのが じょうずです。
Yattan is good at cooking.
How to form it
| What you're good/bad at | Pattern | Example |
|---|---|---|
| A noun (skill, subject) | NOUN が 上手/下手 | 日本語が上手 (good at Japanese) |
| An action | VERB(plain) のが 上手/下手 | 泳ぐのが上手 (good at swimming) |
| Negative | 上手/下手 じゃない | 上手じゃない (not good at) |
| Past | 上手/下手 だった | 下手だった (was bad at) |
| Modifying a noun | 上手/下手 な + noun | 上手な人 (a skilled person) |
The の is the key piece for verbs: it nominalizes the action so が can attach. Leaving it out is the most common slip — see the mistakes below.
With a plain noun
When the skill is already a noun (a language, a sport, a subject), no の is needed:
ヤッタンの弟はサッカーが上手です。
ヤッタンの おとうとは サッカーが じょうずです。
Yattan's little brother is good at soccer.
先生は英語が上手じゃないです。
せんせいは えいごが じょうずじゃないです。
The teacher isn't good at English.
上手 is a な-adjective, so the negative is 上手じゃない.
With an action (the の)
For an activity, take the verb in plain form, add の, then が上手 / が下手:
モチは絵をかくのが上手です。
モチは えを かくのが じょうずです。
Mochi is good at drawing.
ヤッタンは朝早く起きるのが下手です。
ヤッタンは あさ はやく おきるのが へたです。
Yattan is bad at getting up early.
起きる → 起きるの, then が下手.
This の works the same way in 〜のが好き ("like doing"): 走るのが好き ("likes running"). If you've met that pattern, 〜のが上手 follows the exact same shape — only the adjective at the end changes.
A politeness note: don't call yourself 上手
Calling yourself 上手 sounds boastful in Japanese, so native speakers avoid it. To talk about your own ability, use できる ("can do") or simply say it's not bad / still not great:
私は料理ができます。
わたしは りょうりが できます。
I can cook.
Neutral way to state your own ability — not boastful.
日本語はまだ上手じゃないです。
にほんごは まだ じょうずじゃないです。
My Japanese still isn't good.
Downplaying your own skill is natural and polite.
上手 shines as praise for others: telling someone 日本語が上手ですね ("your Japanese is great!") is friendly and common.
Common mistakes
- Using を instead of が. The skill is marked with が: 日本語が上手 (✓), not 日本語を上手.
- Forgetting の with a verb. You can't say 歌う上手 — turn the verb into a noun first: 歌うのが上手 (✓).
- Conjugating it like a verb. 上手 and 下手 are な-adjectives: the negative is 上手じゃない, the past 上手だった — never 上手ません.
- Calling yourself 上手. It sounds boastful. Use できる about yourself, and save 上手 for praising others.
Quick recap
- 上手 = good at; 下手 = bad at. The skill takes が.
- Noun → NOUNが上手. Action → VERB(plain)のが上手.
- Both are な-adjectives: 上手な人, 上手じゃない, 上手だった.
- The same の appears in 〜のが好き ("like doing").
- Don't call yourself 上手 — use できる; use 上手 to praise others.
Your turn
Choose の/が correctly and pick 上手 or 下手.
Start the 5-question drill →Take the full N5 〜のが上手 drill →
Frequently asked questions
Which particle goes with 上手 and 下手?
The skill is marked with が, not を: 日本語が上手 ('good at Japanese'), テニスが下手 ('bad at tennis'). Using を here is a classic mistake.
When do I need の?
Add の only when the thing you're good/bad at is a verb (an action). Take the plain-form verb, add の, then が上手/が下手: 泳ぐのが上手. Plain nouns need no の: サッカーが上手.
Are 上手 and 下手 い-adjectives or な-adjectives?
They're な-adjectives. So the negative is 上手じゃない, the past 上手だった, and before a noun it's 上手な人 — never conjugate them like a verb.
Can I say I'm 上手 at Japanese?
It's best not to — calling yourself 上手 sounds boastful. Say 日本語ができます ('I can speak Japanese') or まだ上手じゃない ('still not good'). Use 上手 to compliment other people.
