前置詞の最重要セット

at / in / on の違いを場所・時間で一気に整理

at / in / on は、どれも日本語では「〜に」と訳せることがあります。 でも英語では、場所や時間をどう見ているかが違います。 at は点、in は空間や期間の中、on は面への接触やカレンダー上の日。 この3つのイメージを場所と時間の両方に広げると、 at 7:00in Julyon Monday も、 at the stationin the roomon the wall も整理しやすくなります。 このページでは、基本イメージ、時間・場所での使い分け、よくある迷い、ミニ確認までやさしく見ていきます。

at:点・ピンポイント in:中・幅のある期間 on:接触・カレンダー上の日 初心者はまず3つでOK
場所:点 / 中 / 接触 時間:時刻 / 期間 / 日付
最初はこう覚える

at 7:00 / in July / on Monday

時刻は一点、月は期間、曜日はカレンダー上の一日。場所でも時間でも、基本イメージは同じです。

時を表す前置詞 at in on の違いを、時刻・期間・日付で整理した図

まずはこの3つでOK

at:点・ピンポイント

  • 時間:at 7:00 / at noon / at night
  • 場所:at the station / at school / at the entrance

in:中・空間・期間

  • 時間:in July / in 2026 / in the morning
  • 場所:in the room / in Tokyo / in a car

on:接触・面・日付

  • 時間:on Monday / on June 5 / on my birthday
  • 場所:on the desk / on the wall / on the bus

迷ったら、まず「一点として見ている?」「中に入っている?」「面に接している?」「日付・曜日?」の順で考えましょう。

at / in / on 早見表

スマホでは各行をカードとして読めます

前置詞 コアイメージ 時間で使う例 場所で使う例 よくある表現 注意点
at 点・ピンポイント at 7:00 / at noon / at night at the station / at school / at the door at home / at work / at the airport 場所を「地点」として見るときに使いやすいです。
in 中・空間・期間 in April / in 2026 / in summer / in the morning in the room / in Japan / in a taxi in the future / in the past / in a box 月・年・季節など、幅のある時間に使います。
on 接触・面・日付 on Monday / on June 5 / on my birthday on the table / on the wall / on the train on the floor / on the fifth floor / on the street 曜日・日付・特定の日は on になりやすいです。

場所で使う at / in / on

場所では、どれくらい細かく場所を見るかがポイントです。 「駅という地点」なら at、「駅の建物の中」なら in。 「壁や机の面にくっついている」なら on です。

I'm at the station.

We met at the entrance.

He lives at 12 King Street.

地図にピンを刺すように、場所を一点として見ています。

She is in the room.

I live in Tokyo.

We talked in the car.

空間や広い範囲の中にいるイメージです。

The book is on the desk.

There is a picture on the wall.

I saw him on the train.

面に接している、線上にある、公共交通機関に乗っているイメージです。

場所を表す at と in の違いを、地点と空間で説明する図
前置詞 場所のイメージ よく使う場面 例文
at 地点・場所の一点 at the station / at school / at work / at home / at the airport / at a party She is at school.
in 空間・範囲の中 in the room / in the building / in Tokyo / in Japan / in the park / in a taxi She is in the room.
on 面・線・乗り物 on the desk / on the wall / on the floor / on the fifth floor / on the street / on the bus The book is on the desk.

交通手段を表すときは by bus / by train のように by を使うこともあります。 on the bus は「バスに乗っている状態」として考えましょう。

場所は“どの大きさで見ているか”が大事

同じ場所でも、待ち合わせ地点として見るのか、建物や空間の中として見るのかで前置詞が変わることがあります。

at the station / in the station

Let's meet at the station.

駅を待ち合わせ地点として見ています。

She is in the station.

駅の建物の中にいることを表します。

at the airport / in the airport

I arrived at the airport early.

空港を場所・地点として見ています。

There are many shops in the airport.

空港の建物内・内部に注目しています。

at school

My brother is at school.

学校にいる、学校で活動しているという意味でよく使います。

in school

She is still in school.

学校という制度の中、在学中という意味になることがあります。初心者はまず at school を基本形として覚えましょう。

住所・通り・都市はどれを使う?

住所表記は国や地域で細かい違いがありますが、初心者はまず「具体的な住所は at、通りは on、都市・国は in」で整理しましょう。

表現 使う前置詞 イメージ
具体的な住所 at at 12 King Street ピンポイントの場所
通り on on King Street 線の上にある場所
都市 in in London 広い範囲の中
in in Japan 広い範囲の中
She lives at 12 King Street.
There is a cafe on King Street.
He lives in London.
I live in Japan.

on the bus なのに in a car なのはなぜ?

バス・電車・飛行機・船など、歩いて乗り込む大きめの公共交通機関は on がよく使われます。 車・タクシーのように中に座り込む小さな乗り物は in が自然です。 交通手段を言うときは by bus / by train / by car のように by も使います。

表現 自然な形 理由
バスに乗っているon the bus公共交通機関に乗っている状態
電車に乗っているon the train公共交通機関に乗っている状態
飛行機に乗っているon the plane公共交通機関に乗っている状態
車の中にいるin the car車の中に入っている感覚
タクシーに乗っているin a taxiタクシーの中に入っている感覚
交通手段by bus / by train / by car「〜で行く」という手段
I'm on the bus now.
She is on the train.
He waited in the car.
We went there by bus.

時間で使う at / in / on

at:時刻・一点

at が時刻など時間の一点を表すことを示す図

The class starts at 9:00.

I usually study at night.

Let's meet at noon.

  • at 7:00 / at noon / at midnight
  • at night / at the moment / at lunchtime

at night は慣用的にまとめて覚えると安心です。

in:月・年・季節・期間

in が月や年など幅のある時間の中を表す図

I was born in July.

We will start in 2026.

I study English in the morning.

  • in April / in 2026 / in summer
  • in the morning / in the afternoon / in the future
  • in two weeks は「2週間後に」の意味になることがあります。

on:曜日・日付・特定の日

on が曜日や日付などカレンダー上の日を表す図

We have a test on Monday.

The event is on June 5.

I met her on my birthday.

I have a meeting on Monday morning.

  • on Monday / on June 5 / on my birthday
  • on Christmas Day / on Monday morning
  • on the weekend はアメリカ英語で見かけることがあります。
前置詞 時間のイメージ よく使う表現 例文
at 時刻や、時間を一点として見る表現 at 7:00 / at noon / at midnight / at night / at the moment The class starts at 9:00.
in 月・年・季節・長めの期間の中 in April / in 2026 / in summer / in the morning / in two weeks I was born in July.
on 曜日・日付・特定の日 on Monday / on June 5 / on my birthday / on Christmas Day / on Monday morning We have a test on Monday.

in the morning は一般的な朝、on Monday morning は「月曜日の朝」のような特定の日の朝です。

よくある迷いどころ

in the morning / on Monday morning

in the morning = 一般的な朝

on Monday morning = 月曜日の朝

I study in the morning.
I have a meeting on Monday morning.

at night / in the night

at night は「夜に、夜間に」という一般的な表現です。

in the night は「ある夜の途中で」というニュアンスになることがあります。

I study at night.
I woke up in the night.
初心者はまず at night を覚えればOKです。

at the weekend / on the weekend

at the weekend はイギリス英語でよく見られます。

on the weekend はアメリカ英語でよく見られます。どちらも見かける表現として知っておきましょう。

at Christmas / on Christmas Day

at Christmas = クリスマスの時期

on Christmas Day = クリスマス当日

We visit family at Christmas.
I worked on Christmas Day.

at the end / in the end

At the end of the lesson, we took a quiz.

at the end = 終わりの時点・場所

In the end, we decided to stay home.

in the end = 最終的に

よくある間違い

間違い1

NG: in Monday

OK: on Monday

曜日はカレンダー上の一日なので on を使います。

間違い2

NG: at 2026

OK: in 2026

年は幅のある期間なので in を使います。

間違い3

NG: on July

OK: in July

月は期間なので in を使います。

間違い4

NG: at the morning

OK: in the morning

朝・昼・夕方のような時間帯は in を使います。

間違い5

NG: in Monday morning

OK: on Monday morning

特定の日の朝なので on になります。

間違い6

NG: in the bus

OK: on the bus

バスに乗っている状態は on the bus が自然です。

間違い7

NG: on a taxi

OK: in a taxi

タクシーは中に入って座る感覚なので in が自然です。

間違い8

NG: at the wall

OK: on the wall

壁の面に接しているので on を使います。

迷ったときの判断フロー

1
時間?場所?

時間表現ならStep 2、場所表現ならStep 3へ進みます。

2
時間なら何を指している?

時刻・一点は at、月・年・期間は in、曜日・日付は on

3
場所ならどう見ている?

待ち合わせ地点・住所は at、空間・都市・国の中は in、面・線・公共交通機関は on

4
同じ名詞でも見方が違う?

at the station は地点、in the station は駅の中です。

5
迷った表現は例文ごと覚える

at nighton the busin a car などは短い例文で確認します。

1分チェック

次の表現を見たら、まず前置詞を即答できるようにしましょう。

___ 7:00at
___ Julyin
___ Mondayon
___ the morningin
___ Monday morningon
___ the stationat
___ Tokyoin
___ the wallon
___ the buson
___ a taxiin

ミニクイズ

Q1. 「7時に」は at 7:00 / in 7:00 / on 7:00 のどれ?

答え:at 7:00。時刻は時間の一点なので at です。

Q2. 「2026年に」は at 2026 / in 2026 / on 2026 のどれ?

答え:in 2026。年は幅のある期間なので in です。

Q3. 「月曜日に」は at Monday / in Monday / on Monday のどれ?

答え:on Monday。曜日はカレンダー上の一日なので on です。

Q4. 「駅で会おう」は at the station / in the station のどちらが自然?

答え:at the station。待ち合わせ場所として、駅を一点で見ています。

Q5. 「朝に」はどれ? (A) at the morning (B) in the morning (C) on the morning

答え:(B) in the morning。朝・昼・夕方のような時間帯は in を使います。

Q6. 「月曜日の朝に」はどれ? (A) in Monday morning (B) at Monday morning (C) on Monday morning

答え:(C) on Monday morning。特定の日の朝なので on を使います。

Q7. 「壁に」はどれ? (A) at the wall (B) in the wall (C) on the wall

答え:(C) on the wall。壁の面に接しているので on を使います。

Q8. 「東京に住んでいます」はどれ?

答え:I live in Tokyo.。都市という広い範囲の中なので in を使います。

Q9. 「バスに乗っています」はどれ?

答え:I'm on the bus.。公共交通機関に乗っている状態は on the bus が自然です。

Q10. 「タクシーに乗っています」はどれ?

答え:I'm in a taxi.。タクシーの中にいる感覚なので in を使います。

Q11. 「2026年に」はどれ? (A) at 2026 (B) in 2026 (C) on 2026

答え:(B) in 2026。年は幅のある期間なので in を使います。

Q12. 「12 King Streetに」はどれ? (A) at 12 King Street (B) in 12 King Street (C) on 12 King Street

答え:(A) at 12 King Street。具体的な住所はピンポイントの場所として at を使います。

目的別の覚え方

A. 中学英語でまず覚えたい

at 7:00 / in July / on Monday / at school / in the room / on the desk

まずはテストや教科書でよく出る基本形を固めましょう。

B. 英会話でよく使う

at home / at work / in the morning / at night / on the weekend / at the weekend / on the train / in a taxi

日常会話では、時間・予定・移動の表現でよく使います。

C. TOEIC・ビジネスで見かけやすい

at the office / at the meeting / in the report / in the email / on the agenda / on schedule / on time

場所・書類・予定に関する表現で出やすいです。on timein time は意味が変わるので、下の表で軽く確認しましょう。

D. 英作文で間違えやすい

in the morning / on Monday morning / on the bus / in a car / at the station / in Tokyo / on the wall

日本語の「〜に」に引っ張られず、英語の見方で選ぶ練習をしましょう。

一緒に覚えたい表現

at / in / on は慣用表現でもよく出ます。ここでは深追いしすぎず、よく見る形だけ押さえましょう。

表現 意味 補足
on time時間どおりにThe train arrived on time.
in time間に合ってWe arrived in time.
at first最初はAt first, I was nervous.
in the end最終的にIn the end, we agreed.
at the end終わりにAt the end of the lesson, we took a quiz.
on the way途中でI met him on the way home.

迷ったときの戻り先

よくある質問

at / in / on はどう覚えればいいですか?

まずは at = 点、in = 中・期間、on = 接触・日付で覚えましょう。そこから時間・場所の例文へ広げると続けやすいです。

in the morning なのに on Monday morning になるのはなぜですか?

in the morning は一般的な朝です。on Monday morning は月曜日という特定の日の朝なので on になります。

on the bus なのに in a car なのはなぜですか?

バス・電車のような公共交通機関は乗っている状態として on がよく使われます。車やタクシーは中に入って座る感覚なので in が自然です。

at school と in school は同じですか?

at school は学校にいる、学校で活動しているという意味でよく使います。in school は在学中という意味になることがあります。

at night と in the night はどう違いますか?

at night は「夜に」という一般的な表現です。in the night は「ある夜の途中で」というニュアンスになることがあります。初心者はまず at night を覚えましょう。

at the weekend と on the weekend はどちらが正しいですか?

どちらも見かける表現です。at the weekend はイギリス英語、on the weekend はアメリカ英語でよく見られます。

住所・通り・都市はどれを使いますか?

まずは具体的な住所は at、通りは on、都市・国は in と整理しましょう。例: at 12 King Streeton King Streetin London

TOEICでも at / in / on は出ますか?

TOEIC・ビジネス文脈でもよく見ます。at the meetingin the reporton scheduleon time などを例文で覚えると役立ちます。

今日やること

  1. まず早見表で at / in / on のイメージを確認する
  2. 時間の例文を3つ音読する
  3. 場所の例文を3つ音読する
  4. ミニクイズを解く
  5. 迷ったら時間・場所・個別前置詞のレッスンへ進む