に 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.
