# に行く: go to do

> Learn how to use に行く, a JLPT N5 Japanese grammar point meaning go to do, with structure, nuance, examples, mistakes, and comparisons.

JLPT level: N5 · Updated: 2026-05-17 · Canonical: https://hane-app.com/blog/n5-ni-iku/

**に行く** means **go to do**. It is a **JLPT N5** Japanese grammar pattern used to say that someone goes somewhere for the purpose of doing an action.

This grammar point appears often in beginner conversations, classroom Japanese, and JLPT-style questions. If you want to say that someone goes somewhere for the purpose of doing an action, **に行く** is a useful pattern to learn because it helps you build natural basic sentences.

## What does に行く mean?

Use **に行く** when you want to say that someone goes somewhere for the purpose of doing an action.

Natural translations include:
- go to do

The exact English translation changes with context. Focus on the role of the grammar point in the sentence first, then choose the English phrase that sounds natural.

## How to form に行く

<div class="formation">
  <div class="formula">
    <span class="ftoken t-stem">Verb masu-stem</span>
    <span class="fplus">+</span>
    <span class="ftoken t-core">に行く</span>
  </div>
</div>

Examples of the pattern:
- 買いに行く
- 食べに行く
- 見に行く

Pay attention to the word form before and after the pattern. Many beginner mistakes happen because the meaning is understood, but the grammar is attached to the wrong form.

## When is に行く used?

Use **に行く** in situations like:
- going out for a purpose
- inviting someone to do something elsewhere
- explaining why you went

Tone and register:
- neutral and very common in conversation
- Common in daily speech, textbook examples, and beginner JLPT questions

## に行く example sentences

<div class="examples">
  <div class="example">
    <div class="example-jp">コンビニへ水を買いに行きます。</div>
    <div class="example-en">I’m going to the convenience store to buy water.</div>
    <div class="example-foot"><span class="example-tag">polite</span></div>
  </div>
  <div class="example">
    <div class="example-jp">友達と映画を見に行きました。</div>
    <div class="example-en">I went to see a movie with my friend.</div>
    <div class="example-foot"><span class="example-tag">past</span></div>
  </div>
  <div class="example">
    <div class="example-jp">昼ご飯を食べに行きましょう。</div>
    <div class="example-en">Let’s go eat lunch.</div>
    <div class="example-foot"><span class="example-tag">invitation</span></div>
  </div>
  <div class="example">
    <div class="example-jp">図書館へ勉強しに行きます。</div>
    <div class="example-en">I go to the library to study.</div>
    <div class="example-foot"><span class="example-tag">plan</span></div>
  </div>
  <div class="example">
    <div class="example-jp">駅まで友達を迎えに行きます。</div>
    <div class="example-en">I’m going to the station to pick up my friend.</div>
    <div class="example-foot"><span class="example-tag">purpose</span></div>
  </div>
</div>

After reading each sentence, ask what job **に行く** is doing: the verb before に gives the purpose of going. That makes the nuance easier to remember than a one-word translation.

## Nuance of に行く

The key nuance is **the verb before に gives the purpose of going**.

This matters because beginner Japanese often uses small words and endings to show meaning that English expresses with word order or helper verbs. For **に行く**, the sentence can change a lot depending on placement and context.

For example:
- In conversation, it helps the listener understand the verb before に gives the purpose of going.
- Compared with **へ行く**, it has a different job even when the English translation looks close.

## に行く vs へ行く

Both **に行く** and **へ行く** can express related ideas, but they are different.

<div class="compare">
  <div class="cmp">
    <div class="cmp-head">に行く</div>
    <div class="cmp-sub">includes the purpose of going</div>
    <div class="cmp-when">uses a verb stem before に</div>
    <div class="cmp-eg">映画を見に行きます。</div>
    <div class="cmp-eg-en">I’m going to see a movie.</div>
  </div>
  <div class="vs">vs</div>
  <div class="cmp">
    <div class="cmp-head">へ行く</div>
    <div class="cmp-sub">only states direction or destination</div>
    <div class="cmp-when">does not state the action purpose by itself</div>
    <div class="cmp-eg">映画館へ行きます。</div>
    <div class="cmp-eg-en">I’m going to the movie theater.</div>
  </div>
</div>

If you are unsure which one to use, ask what the sentence is trying to do: state a purpose or just a destination.

## Common mistakes with に行く

<div class="mistakes">
  <div class="mistake">
    <div class="mline">
      <div class="mark bad">❌</div>
      <div class="mline-body">Using dictionary form before に行く</div>
    </div>
    <div class="mline">
      <div class="mark good">✅</div>
      <div class="mline-body">Use the masu-stem: 買いに行く</div>
    </div>
  </div>
  <div class="mistake">
    <div class="mline">
      <div class="mark bad">❌</div>
      <div class="mline-body">Forgetting the destination can be omitted if clear</div>
    </div>
    <div class="mline">
      <div class="mark good">✅</div>
      <div class="mline-body">「買いに行きます」 is fine when the listener knows where you are going</div>
    </div>
  </div>
  <div class="mistake">
    <div class="mline">
      <div class="mark bad">❌</div>
      <div class="mline-body">Confusing purpose に with destination に</div>
    </div>
    <div class="mline">
      <div class="mark good">✅</div>
      <div class="mline-body">Remember that the masu-stem + に marks purpose, not destination</div>
    </div>
  </div>
</div>

A good study habit is to write one short sentence and then change only the grammar point. This makes the difference between similar patterns easier to feel.

## Is に行く on the JLPT?

<div class="jlpt-card">
  <div class="jlpt-shield">N5</div>
  <div class="jlpt-info">
    <p>Yes. <strong>に行く</strong> is commonly taught as <strong>JLPT N5</strong> grammar.</p>
    <p>That means learners should be able to:</p>
    <ul class="jlpt-checks">
      <li>recognize it in reading</li>
      <li>understand its nuance in context</li>
      <li>use it in simple original sentences</li>
    </ul>
    <p>For test preparation, do not only memorize the English gloss. Practice identifying the words around the grammar point, because JLPT questions often test structure and context together.</p>
  </div>
</div>

## Practice questions for に行く

<div class="prompts">
  <div class="prompt">
    <div class="prompt-num">1</div>
    <div class="prompt-text">Say you go to buy water.</div>
    <div class="prompt-tag">production</div>
  </div>
  <div class="prompt">
    <div class="prompt-num">2</div>
    <div class="prompt-text">Invite someone to go eat lunch.</div>
    <div class="prompt-tag">invitation</div>
  </div>
  <div class="prompt">
    <div class="prompt-num">3</div>
    <div class="prompt-text">Say you went to study at the library.</div>
    <div class="prompt-tag">past</div>
  </div>
</div>

Keep the sentences short at first. Once the form feels natural, add time words, places, reasons, or contrast to make the sentence more realistic.

## Learning path for に行く

<div class="path">
  <div class="path-step">
    <div class="step-num">1</div>
    <div class="step-body">First, make sure you can form <strong>に行く</strong> without looking at the pattern chart.</div>
  </div>
  <div class="path-step">
    <div class="step-num">2</div>
    <div class="step-body">Next, compare it with <strong>へ行く</strong>. Choosing between purpose and simple direction helps you understand the nuance.</div>
  </div>
  <div class="path-step">
    <div class="step-num">3</div>
    <div class="step-body">Then, review <strong>に行く</strong> together with <a href="/blog/n5-masen-ka/">ませんか</a>, <a href="/blog/n5-tai/">たい</a>, and <a href="/blog/n5-ga-hoshii/">がほしい</a> to see how the basic meaning changes.</div>
  </div>
  <div class="path-step">
    <div class="step-num">4</div>
    <div class="step-body">Finally, write three short sentences: one with <strong>に行く</strong>, one with a different subject or time word, and one that contrasts it with a related pattern.</div>
  </div>
</div>

## Related grammar to review next

- [ませんか](/blog/n5-masen-ka/) — connects to wanting, inviting, deciding, planning, or going to do something.
- [たい](/blog/n5-tai/) — connects to wanting, inviting, deciding, planning, or going to do something.
- [がほしい](/blog/n5-ga-hoshii/) — connects to wanting, inviting, deciding, planning, or going to do something.
- [つもり](/blog/n5-tsumori/) — connects to wanting, inviting, deciding, planning, or going to do something.

## Learn に行く with Hane

If you want to review **に行く** together with the related patterns above, Hane helps you practice Japanese in short, focused sessions.

Browse more lessons here:
- [All grammar lessons](/blog/)
- [JLPT N5 grammar lessons](/blog/n5/)