Differences in usage between する and やる


On the surface, many Japanese-English dictionaries define both する and やる as
"to do", with little extra context. Offhand, I know the following:

  * やる and する are not interchangeable when it comes to する verbs (e.g. `× 死亡やる`)
  * やる also has a number of additional senses along the lines of "to give", especially where the recipient is an inferior

Setting aside the second point for now, what's the 使い分け for the two words in
the context of "to do"?




Only やる is acceptable in some common phrases:

>   * **やっ** た！I did it! ×した！  
>
>   * **やら** れた！You got me! ×された！  
>
>   * **やれ** 、 **やれ** ！Go for it! ×しろ、しろ！  
>
>   * **やら** れたら **やり** 返せ。Eye for an eye. ×されたらし返せ。  
>
>   * **やっ** てくる come along ×してくる  
>
>   * **やっ** ていく get along, make a living ×していく  
>
>   * **やっ** ちまえ！Get him! ×しちまえ！
>

やる is used/preferred for:

>   * 何時まで **やっ** てますか？(≒営業する open; on business) ×何時までしてますか？  
>
>   * 演奏会でピアノを **やる** (≒演奏する perform) ×演奏会でピアノをする
>   * 映画館でハリポタ **やっ** てる。(≒上映する is showing) △映画館でハリポタしてる。  
>
>   * 今(テレビで)何か **やっ** てる？(≒放送する broadcast) △今(テレビで)何かしてる？
>   * 小学生から書道を **やっ** ています。(≒習う learn) △書道をしています。  
>
>   * [神社]{じんじゃ}で[陶器市]{とうきいち}を **やっ** ている。(≒[開催]{かいさい}する hold) △陶器市をしている。  
>
>   * [薬]{くすり・ヤク}/[麻薬]{まやく}/酒タバコを **やる** (on drugs, smoke and drink)
> ×薬/酒タバコをする  
>
>   * 俺は **やっ** てない！(≒殺す、犯罪を犯す murder/crime) △俺はしてない！  
>
>   * 携帯どこに **やっ** たっけ？Where did I put my phone? (≒置く) ×どこにしたっけ？  
>
>   * **やる** [気]{き} motivation ◎ **やる** 気あんのか!? ×する気あんのか!?
>

* * *

する is used in common phrases such as:

>   * (colloquial)塩コショウを **する** 。(≒かける sprinkle) ×塩コショウをやる。but ×砂糖をする/やる  
>
>   * どう **し** てですか？(≒なぜ why) ×どうやってですか？
>   * **し** かた/ **し** ょうがない。どう **し** ようもない。(It can't be helped)
> ×やりかたがない。△やりようがない。×どうやりようもない。  
>
>   * どう **し** たの？(What's wrong?) ×どうやったの？  
>
>   * どう **し** よう！(What should I do?) ×どうやろう？  
>
>

You use する to say

>   * あくびを **する** (yawn) くしゃみを **する** (sneeze) うがいを **する** (gargle) etc.
> ×あくび/くしゃみ/うがいをやる  
>
>   * 頭痛/[吐]{は}き[気]{け}/目まい/[匂]{にお}いが **する** (≒感じる feel, sense) ×頭痛/吐き気/匂いがやる  
>
>   * ネクタイ/ネックレス/[眼鏡]{めがね}etcを **する** (≒(アクセサリーなどを)[着]{つ}ける wear)
> ×ネクタイ/ネックレス/眼鏡をやる but ×帽子をする/やる  
>
>   * price+ **する** (≒かかる cost) ◎10万円も **し** た。×10万円もやった。  
>
>   * noun+に **する** (≒選ぶ choose) ◎これに **し** ます。×これにやります。  
>
>   * verb+ことに **する** (≒決める decide) ◎行くことに **し** ます。×行くことにやります。  
>
>   * verb+ように **する** (be sure to) ◎遅れないように **し** てください。  
>
>   * ご飯に **し** ましょう。(≒始める start) ×ご飯にやりましょう。  
>
>   * お開きに **する** , 終りに **する** (≒終わらせる call it a night, to end) ×お開きにやる, 終りにやる  
>
>

* * *

By the way, both する and やる are used in:

>   * **し** て **やっ** たり！/（まんまと） **し** て **やら** れた！to fool, deceive
> ×してやる。×してやった。×してやろう。
>




Only やる is acceptable in some common phrases:

>   * **やっ** た！I did it! ×した！  
>
>   * **やら** れた！You got me! ×された！  
>
>   * **やれ** 、 **やれ** ！Go for it! ×しろ、しろ！  
>
>   * **やら** れたら **やり** 返せ。Eye for an eye. ×されたらし返せ。  
>
>   * **やっ** てくる come along ×してくる  
>
>   * **やっ** ていく get along, make a living ×していく  
>
>   * **やっ** ちまえ！Get him! ×しちまえ！
>

やる is used/preferred for:

>   * 何時まで **やっ** てますか？(≒営業する open; on business) ×何時までしてますか？  
>
>   * 演奏会でピアノを **やる** (≒演奏する perform) ×演奏会でピアノをする
>   * 映画館でハリポタ **やっ** てる。(≒上映する is showing) △映画館でハリポタしてる。  
>
>   * 今(テレビで)何か **やっ** てる？(≒放送する broadcast) △今(テレビで)何かしてる？
>   * 小学生から書道を **やっ** ています。(≒習う learn) △書道をしています。  
>
>   * [神社]{じんじゃ}で[陶器市]{とうきいち}を **やっ** ている。(≒[開催]{かいさい}する hold) △陶器市をしている。  
>
>   * [薬]{くすり・ヤク}/[麻薬]{まやく}/酒タバコを **やる** (on drugs, smoke and drink)
> ×薬/酒タバコをする  
>
>   * 俺は **やっ** てない！(≒殺す、犯罪を犯す murder/crime) △俺はしてない！  
>
>   * 携帯どこに **やっ** たっけ？Where did I put my phone? (≒置く) ×どこにしたっけ？  
>
>   * **やる** [気]{き} motivation ◎ **やる** 気あんのか!? ×する気あんのか!?
>

* * *

する is used in common phrases such as:

>   * (colloquial)塩コショウを **する** 。(≒かける sprinkle) ×塩コショウをやる。but ×砂糖をする/やる  
>
>   * どう **し** てですか？(≒なぜ why) ×どうやってですか？
>   * **し** かた/ **し** ょうがない。どう **し** ようもない。(It can't be helped)
> ×やりかたがない。△やりようがない。×どうやりようもない。  
>
>   * どう **し** たの？(What's wrong?) ×どうやったの？  
>
>   * どう **し** よう！(What should I do?) ×どうやろう？  
>
>

You use する to say

>   * あくびを **する** (yawn) くしゃみを **する** (sneeze) うがいを **する** (gargle) etc.
> ×あくび/くしゃみ/うがいをやる  
>
>   * 頭痛/[吐]{は}き[気]{け}/目まい/[匂]{にお}いが **する** (≒感じる feel, sense) ×頭痛/吐き気/匂いがやる  
>
>   * ネクタイ/ネックレス/[眼鏡]{めがね}etcを **する** (≒(アクセサリーなどを)[着]{つ}ける wear)
> ×ネクタイ/ネックレス/眼鏡をやる but ×帽子をする/やる  
>
>   * price+ **する** (≒かかる cost) ◎10万円も **し** た。×10万円もやった。  
>
>   * noun+に **する** (≒選ぶ choose) ◎これに **し** ます。×これにやります。  
>
>   * verb+ことに **する** (≒決める decide) ◎行くことに **し** ます。×行くことにやります。  
>
>   * verb+ように **する** (be sure to) ◎遅れないように **し** てください。  
>
>   * ご飯に **し** ましょう。(≒始める start) ×ご飯にやりましょう。  
>
>   * お開きに **する** , 終りに **する** (≒終わらせる call it a night, to end) ×お開きにやる, 終りにやる  
>
>

* * *

By the way, both する and やる are used in:

>   * **し** て **やっ** たり！/（まんまと） **し** て **やら** れた！to fool, deceive
> ×してやる。×してやった。×してやろう。
>

