at / on / in の使い分け ― 時間と場所に共通する空間感覚

前置詞 at / on / in は「点・面・空間」という空間イメージで一貫して理解できる。時間と場所の両面から使い分けを整理し、日本語話者がつまずく典型例を解消する。

in Monday? on Monday? どっちだっけ」― 前置詞 at / on / in の使い分けは、英語学習の最初の難関のひとつです。日本語の助詞「に」「で」は 1 対 1 で英語の前置詞に対応しないため、単語ごとに丸暗記しようとすると数百パターンも覚えるはめになります。

しかし実は、at / on / in は「点・面・空間」という 3 つの空間イメージさえ掴んでしまえば、場所でも時間でもほとんどの場面で迷わなくなります。この記事では、まず核イメージを提示し、場所 → 時間 → 混同ケースの順に、同じ感覚でどこまで貫通できるかを見ていきます。

at / on / in の核: 点・面・空間

次の 2 文を比べてみてください。どちらも「彼女に会った」と言っているだけですが、前置詞が違います。

I met her at the station.

私は駅で彼女に会った。

I met her in Tokyo.

私は東京で彼女に会った。

は「広い東京のどこで会ったか」の 一点東京は「その内側のどこか」を指す 空間。日本語だとどちらも「〜で」で済みますが、英語はこの 2 つを atin で書き分けます。ポイントは、at / on / in はどれも空間の捉え方を表しているということです。

at

狭い地点・時刻

on

面への接触・曜日

in
空間

空間の内側・期間

✓ 覚えておきたい 3 イメージ
  • at = 点(ピンポイントで場所・時刻を指す)
  • on = 面(物・カレンダーに乗っている)
  • in = 空間・範囲(内側に包まれている)

この 3 イメージは 場所でも時間でも共通 です。以下のセクションでは、まず場所から、次に時間の順に、同じイメージがどう機能するかを見ていきます。

場所の at / on / in

場所を表すときの at / on / in は、どれくらいのサイズ感で捉えるか で選びます。

at ― 狭い一点

建物、入口、バス停、交差点、駅など、地図にピンを刺せる レベルの狭い場所には at を使います。

She is waiting at the door.

彼女はドアのところで待っている。

She is waiting at the door は「ドアのところで」、つまり ドアという狭い 1 地点 で待っているイメージ。at the bus stop(バス停で)、at the corner(角で)、at the airport(空港で)も同じ感覚です。

on ― 面への接触

壁・机・床・通り沿いなど、何かの面に接触している ときは on を使います。接触は下からだけではなく、横や上からでも構いません(例: a picture on the wall = 壁に掛かった絵)。

The book is on the desk.

本は机の上にある。

机の 面の上 に本が乗っている、という物理的な接触感を on で表します。

in ― 空間の内側

部屋、公園、街、国、箱、プールなど、輪郭のある空間の内側 にいるときは in を使います。

The children are playing in the park.

子どもたちは公園で遊んでいる。

公園という 境界のある空間の中 で遊んでいるイメージです。in the room(部屋の中で)、in Japan(日本で)、in the box(箱の中に)も同じ発想です。

サイズ感で使い分けるマトリクス

目安のサイズ
at地図上の一点(〜数十メートル)at the door / at the bus stop / at Shibuya Station
on面・通りon the desk / on the wall / on Main Street
in部屋〜国(輪郭のある空間)in the room / in the park / in Tokyo / in Japan

大事なのは、話し手の視点 で at か in かが入れ替わる、ということ。同じ「東京駅」でも、「東京のどこ? → 駅だよ」と地点化するときは at、「駅の構内で」と空間化するときは in を使います。次の例では、同じ場所を at と in の両方でズームを切り替えています。

I changed trains at Shibuya Station in Tokyo.

私は東京の渋谷駅で電車を乗り換えた。

Shibuya Station を「東京の中の一点」として at、Tokyo を「その一点を含む広い空間」として in で表しています。at と in を 入れ子 で重ねられるのが前置詞の面白いところです。

時間の at / on / in

ここからが本題です。場所で使った「点・面・空間」の感覚は、そのまま時間にも当てはまります。時間軸を横に伸ばした 1 本の線だと思えば、そこに打つ目印のサイズで at → on → in が決まります。

at ― 時刻という「点」

時刻(何時何分)、特定の瞬間 には at を使います。時間軸上にピンを刺すイメージです。

The meeting starts at 7:00.

会議は7時に始まる。

at 7:00、at noon(正午に)、at midnight(深夜に)、at sunrise(日の出に)など、幅を持たない一瞬 は at です。

on ― 曜日・日付という「面」

曜日・日付・特定の日 には on を使います。カレンダーのマス目 1 日分に「載せる」イメージです。

I have a piano lesson on Monday.

月曜日にピアノのレッスンがある。

on Monday(月曜日に)、on July 4(7 月 4 日に)、on my birthday(誕生日に)、on Christmas Day(クリスマスの日に)。「特定の 1 日」という面にイベントが乗る 感覚が on です。

in ― 月・年・季節という「空間」

月・年・季節・時間帯 など、何日も続く広い期間 には in を使います。その期間の内側にいるイメージです。

I was born in July.

私は7月に生まれた。

in July(7 月に)、in 2026(2026 年に)、in summer(夏に)、in the morning(朝に)、in the 20th century(20 世紀に)。場所で in the room と言うのと同じ感覚で、時間の部屋に入っている と捉えます。

時間軸で見る at / on / in

時間atat 7:00onon Mondayinin July
✓ ズームアウトの法則

時刻(瞬間)から曜日・日付(1 日)、月・年・季節(何日も続く期間)へと 時間を広く取るほど at → on → in に移る。場所のサイズ感と同じ順番で、時間にもそのまま当てはまる。

時間表現の全体像を表にまとめると次の通りです。

前置詞対象
at時刻・特定の瞬間at 7:00 / at noon / at midnight / at sunrise
on曜日・日付・特定の日on Monday / on July 4 / on my birthday / on New Year's Day
in月・年・世紀・季節・時間帯in July / in 2026 / in summer / in the morning

混同しやすいケース

核イメージだけで大半は解決しますが、いくつか 定型表現としてそのまま覚えるべき例外 があります。

at night だけ at

morning / afternoon / evening には in(in the morning / in the evening)を使うのに、night だけは at night と at を使います。

I usually read books at night.

私は夜によく本を読む。

歴史的には「真っ暗な一点」として点化されたと言われますが、現代の学習者は at night はセットで覚える のがいちばん早い対処法です。in the night も通じますが、使用頻度は at night が圧倒的。

週末は at / on の両方がある

イギリス英語では at the weekend、アメリカ英語では on the weekend が一般的です。

We usually relax at the weekend.

週末にはたいていのんびりする。

どちらも通じるので、書き手の英語圏に合わせて選べば OK。試験や公式文書ではどちらを選んでも減点されません。

乗り物は on と in で分かれる

「〜に乗る」を表すときは、通路を歩ける乗り物には on、座席に収まる乗り物には in を使います。

Many people were on the bus.

バスには多くの人が乗っていた。

She is sleeping in the car.

彼女は車の中で寝ている。

on を使う乗り物in を使う乗り物
bus / train / plane / ship / bikecar / taxi / truck

境界は「立って移動できるかどうか」。バス・電車・飛行機は床面に立つイメージで on、車やタクシーは座席に収まるイメージで in です。自転車・バイクも on(またがって面の上に乗る感覚)なので注意。

日本語話者のよくある誤り

日本語の助詞「に」に引きずられて、時間表現で前置詞を取り違えるミスが起きがちです。

× I will visit her in Friday.(不可)

Friday は 曜日 = 1 日分の面 なので、in ではなく on を使います。

× The meeting starts on 7:00.(不可)

7:00 は 時刻 = 点 なので、on ではなく at を使います。

× I visited Kyoto on July.(不可)

July は 月 = 広い期間の空間 なので、on ではなく in を使います。

正しい形の一例:

I will visit her on Friday.

金曜日に彼女を訪ねるつもりだ。

まとめ: 迷ったときの判断フロー

最後に、at / on / in に迷ったときの思考手順を整理します。

  1. 場所か時間か を確認する(構造は同じなので手順は共通)
  2. サイズ感 を見る ― 点か? 面(1 日分)か? 広い空間(期間)か?
  3. 点なら at、面なら on、空間なら in
✓ この 3 ステップだけ覚えれば OK
  • ピンを刺せる狭い場所・時刻 → at(at the door / at 7:00)
  • 面に乗る・カレンダーの 1 日 → on(on the desk / on Monday)
  • 輪郭のある空間・広い期間 → in(in Tokyo / in July)

例外として残るのは at night、at / on the weekend、乗り物の on / in の 3 つだけ。あとは核イメージで解決できます。まずはこの 3 ステップと 3 つの例外パターンを体に入れて、次に読む長文で出会う at / on / in を仕分けしてみてください。何度か繰り返すうちに、日本語の「に」「で」を経由せず、英語の空間感覚で直接選べるようになります。

実際の英文で試してみよう

気になる英文を Grammi に入力すると、構造を色分けして解析します。

Grammi で解析する