Dreamax
← 所有指南

に vs で: Which Particle for Place and Time

✍️ Mori-sensei · Japanese Teacher · 更新于 2026-06-22

に (ni) and で (de) both attach to places, so beginners mix them up constantly. The key idea is short: に marks where something *is* or where it is *going*, while で marks where an *action* happens. This guide walks through both and shows the contrast that ties it together.

When to use に

に points to a destination, a location of existence, a point in time, or an indirect object.

  • •Destination / arrival: 東京に行きます (I go to Tokyo), 家に着きました (I arrived home).
  • •Existence (with いる / ある): 部屋に猫がいます (there is a cat in the room), 机の上に本があります (there is a book on the desk).
  • •Point in time: 7時に起きます (I get up at 7), 月曜日に会いましょう (let us meet on Monday).
  • •Indirect object (the receiver): 友達にプレゼントをあげます (I give a present to my friend).

When to use で

で marks where an action takes place, or the means / method / tool used to do it.

  • •Place of an action: 図書館で勉強します (I study at the library), 公園で遊びます (I play in the park).
  • •Means or method: バスで行きます (I go by bus), 日本語で話します (I speak in Japanese).
  • •Tool or material: ペンで書きます (I write with a pen), 木で作ります (I make it out of wood).

If something active is happening *at* a place, で is almost always the particle for that place.

The key contrast: static location vs activity

The cleanest rule: に for static location and existence, で for the location of an activity.

  • •公園にいます — I am in the park. (Just being there — use に with いる.)
  • •公園で遊びます — I play in the park. (An action happens there — use で.)
  • •部屋に本があります — There is a book in the room. (Existence — に.)
  • •部屋で本を読みます — I read a book in the room. (Action — で.)

Ask yourself: am I describing where something simply *is* (に), or where an action is *done* (で)?

常见问题

Is it 学校にいます or 学校でいます?

It is 学校にいます. いる and ある describe simple existence or being somewhere, and that takes に, never で. You only switch to で when there is an action verb, like 学校で勉強します (I study at school).

Both に and で can mark time — how do I choose?

に marks a specific point in time (7時に, 月曜日に, 3月に). で is used for a span or deadline, as in "within / by" — 一時間で終わります (I will finish within an hour). For a clock time or date, use に.

How do I stop mixing them up?

Tie に to existence and destination, and で to actions and means, then practice with many contrasting pairs. Seeing 公園にいます next to 公園で遊びます over and over makes the difference stick — which is how the N5 course builds it in.