Meaning & Usage
のが上手(no ga jouzu)lets you express that a person is skilled or talented at performing a specific action. It works across a wide range of everyday situations — cooking, drawing, sports, music, foreign languages — with virtually any action verb in Japanese.
Two elements make this pattern work. The particle の (no) acts as a nominalizer — it takes a verb phrase and transforms it into a noun-like concept. 上手 is a な-adjective meaning "skilled" or "talented." Because 上手 describes a noun, の is needed to convert the verb into something noun-like first. The particle が (ga) then marks that noun phrase as the grammatical subject of 上手.
In English, we say "to be good at [verb+ing]" — "She is good at singing," "He is good at swimming." Japanese uses の to achieve the same effect as the English gerund (-ing form). So 歌うのが上手です literally means something like "the-act-of-singing is skilled" but translates naturally as "is good at singing."
This grammar works in both formal and informal situations. In polite speech — at school, at work, or with people you have just met — include です at the end: のが上手です. In casual conversation with friends or family, you can drop です and simply say のが上手 or のが上手だ.
Japanese culture places a strong emphasis on humility, so using のが上手です about your own abilities can sometimes come across as self-praising. When talking about your own skills, it is often more natural to use 得意です (tokui desu, "it is my strength / I am good at it") instead. When complimenting others, or when directly asked to assess your own ability, のが上手です is perfectly appropriate and widely understood.
Structure & Formation
The verb appearing before の must always be in its plain dictionary form (also called the "plain non-past form" or "u-form"). You cannot use the ます-form or the て-form directly before の in this pattern.
| Component | Required Form | Example |
|---|---|---|
| Verb | Dictionary (plain) form | 泳ぐ、料理する、書く |
| Nominalizer | の | 〜の |
| Subject marker | が | 〜のが |
| Adjective | 上手(です) | 〜のが上手です |
Positive form: Verb (dict.) + のが + 上手です
Negative form: Verb (dict.) + のが + 上手じゃないです / 上手ではありません
Question form: Verb (dict.) + のが + 上手ですか?
Past form: Verb (dict.) + のが + 上手でした
Casual form: Verb (dict.) + のが + 上手(だ)
When the verb takes a direct object, include the object and を before the verb phrase: Object + を + Verb (dict.) + のが + 上手です. For example: 絵を描くのが上手です — "is good at drawing pictures."
Example Sentences
Talking About Hobbies
私は料理するのが上手です。
Watashi wa ryouri suru no ga jouzu desu.
I am good at cooking.
彼女は歌うのが上手です。
Kanojo wa utau no ga jouzu desu.
She is good at singing.
彼は絵を描くのが上手です。
Kare wa e wo kaku no ga jouzu desu.
He is good at drawing pictures.
Sports and Physical Activities
田中さんは泳ぐのが上手です。
Tanaka-san wa oyogu no ga jouzu desu.
Tanaka-san is good at swimming.
妹は走るのが上手です。
Imouto wa hashiru no ga jouzu desu.
My younger sister is good at running.
父は自転車に乗るのが上手です。
Chichi wa jitensha ni noru no ga jouzu desu.
My father is good at riding a bicycle.
Language and Learning
先生は日本語を教えるのが上手です。
Sensei wa nihongo wo oshieru no ga jouzu desu.
The teacher is good at teaching Japanese.
山田さんは漢字を書くのが上手です。
Yamada-san wa kanji wo kaku no ga jouzu desu.
Yamada-san is good at writing kanji.
彼女は英語を話すのが上手です。
Kanojo wa eigo wo hanasu no ga jouzu desu.
She is good at speaking English.
Everyday Activities
母は料理を作るのが上手です。
Haha wa ryouri wo tsukuru no ga jouzu desu.
My mother is good at making food.
友達はピアノを弾くのが上手です。
Tomodachi wa piano wo hiku no ga jouzu desu.
My friend is good at playing the piano.
Questions and Negative Forms
あなたは料理するのが上手ですか?
Anata wa ryouri suru no ga jouzu desu ka?
Are you good at cooking?
私は字を書くのがあまり上手じゃないです。
Watashi wa ji wo kaku no ga amari jouzu ja nai desu.
I am not very good at writing characters.
子供たちは絵を描くのが上手です。
Kodomotachi wa e wo kaku no ga jouzu desu.
The children are good at drawing pictures.
Common Mistakes
Mistake 1: Using the ます-form before の
❌ 料理しますのが上手です。
✅ 料理するのが上手です。
One of the most common errors for beginners is attaching の directly to the ます-form of a verb. The ます-form is a polite ending used at the very end of sentences; it does not appear in the middle of a sentence before nominalizers like の. Before の, always use the plain dictionary form. Politeness is controlled by です at the end, not by the verb form before の.
Mistake 2: Using は instead of が before 上手
❌ 泳ぐのは上手です。
✅ 泳ぐのが上手です。
The particle が (ga) is required between の and 上手. While は (wa) can sometimes replace が in Japanese to add contrastive emphasis ("swimming is something I'm good at, but running, not so much"), the standard, natural form of this grammar pattern uses が. For the JLPT N5 exam, always select が in fill-in-the-blank questions involving this construction.
Mistake 3: Forgetting の (the nominalizer)
❌ 泳ぐが上手です。
✅ 泳ぐのが上手です。
The nominalizer の is the heart of this grammar pattern and cannot be skipped. Without の, the verb 泳ぐ is still an action word and cannot directly be described by the adjective 上手. The の converts the action into a noun-concept — "the act of swimming" — which 上手 can then describe. Without it, the sentence is grammatically incomplete.
Mistake 4: Confusing 上手 (skill) with 好き (preference)
❌ 料理するのが上手です。(when meaning "I like cooking")
✅ 料理するのが好きです。(for "I like cooking")
上手 means being skilled at something; 好き (suki) means liking something. These are completely different concepts. You can be skilled at something you dislike, and you can love doing something you are terrible at. Mixing these two adjectives up can lead to very different — and sometimes amusing — misunderstandings. Always ask yourself: am I expressing skill or preference?
Mistake 5: Using 上手 to describe your own abilities (sounds boastful)
❌ 私は日本語を話すのが上手です。(can sound immodest)
✅ 私は日本語を話すのが得意です。(more humble and natural)
While not grammatically wrong, applying 上手 to your own abilities can come across as boastful in Japanese social contexts. Japanese culture places a high value on modesty, and self-praise is generally avoided. The adjective 得意 (tokui) conveys a similar meaning — "I am good at it / it is my strong point" — but with a humbler, more socially acceptable tone when used for self-description. Use 上手 freely when complimenting others.
Cultural Notes
In Japanese culture, humility is a core social norm known as kenson (謙遜). Directly praising your own abilities with 上手 can feel socially awkward, as it may come across as lacking modesty. This is why many Japanese speakers choose softer expressions like 得意です (tokui desu, "it is my strong point") when talking about themselves, while freely and warmly using 上手 when complimenting others.
When someone compliments you by saying のが上手ですね ("You are really good at that, aren't you!"), a natural humble response is いいえ、まだまだです (iie, mada mada desu — "No, no, I still have a long way to go"). Accepting the compliment directly without any downplaying can occasionally seem arrogant to more traditional Japanese people. Simply saying ありがとうございます on its own, while perfectly polite, sometimes benefits from a modest qualifier.
Children in Japan are frequently encouraged with phrases like 上手だね!(jouzu da ne — "You're so good at that!") or 上手だよ!(jouzu da yo — "You're really good!"). You will hear these expressions in schools, homes, and extracurricular activities throughout the country. For a learner of Japanese, using this pattern to genuinely compliment someone's skill will always be well received.
Related Grammar Points
- Bad At Doing — のが下手 (Grammar N5)
- Na-Adjective (な形容詞) — Complete Usage Guide (Grammar N5)
- のが好き — Like Doing (Grammar N5)
- ない — Negative Form (Not) (Grammar N5)
- の — Possessive & Noun Modifier Particle (Grammar N5)
- てもいい — May, It's Ok To (Grammar N5)
JLPT Tips
On the JLPT N5 exam, のが上手 appears frequently in both the grammar and reading comprehension sections. A common question asks you to choose the correct particle between の and 上手. The answer is always が — never は、に、or を. Drill this into your memory: のが上手、のが上手、のが上手.
A second very common exam question type tests whether you can identify the correct verb form before の. Multiple choice distractors typically include the ます-form (e.g., 泳ぎます) and the て-form (e.g., 泳いで). Always choose the plain dictionary form — for example 泳ぐ、書く、する — never the polite or conjugated forms before の.
JLPT N5 vocabulary questions may also test your ability to distinguish between 上手 (skilled at — describes ability), 好き (likes — describes preference), and 得意 (good at — used humbly for self). Knowing exactly which word fits which meaning will help you avoid traps in both the grammar and listening sections.
In listening comprehension, pay close attention to who is being described — the speaker themselves or another person. Native speakers talking about their own skills in formal contexts more commonly use 得意です rather than 上手です. Recognizing this pattern helps with nuanced comprehension questions where the distinction matters.
To build real fluency with this structure, take any common action verb, put it in its plain dictionary form, attach のが, and finish with 上手です. Practice across many domains — food, music, sports, language, daily tasks — until the pattern feels automatic. The more naturally it comes to mind, the more attention you can give to the harder vocabulary and reading questions on test day.