Grammar pairs

In time vs On time

What is the difference between in time and on time?

On time means at the planned time, not late. In time means early enough to do something or before it's too late.

In time vs On time at a glance

  • in time

    /ɪn ˈtaɪm/ · phrase

    Early enough, before it is too late to do something.

    • We got to the cinema just in time to see the start.
    • Will the parcel arrive in time for her birthday?
  • on time

    /ɒn ˈtaɪm/ · phrase

    At the planned or correct time, not late.

    • The train left exactly on time.
    • Please hand in your essays on time.

How to remember it

On time is about the timetable: the train is on time. In time is about a goal: in time for dinner, in time to catch the bus.

Good to know

In time is often followed by "for" + noun or "to" + verb, and often comes with "just": "just in time". "In time" can also mean "eventually": "In time, you'll forget about it."

Common mistakes

  • Wrong: The meeting started in time at 9:00.

    Right: The meeting started on time at 9:00.

  • Wrong: We arrived on time to say goodbye before she left.

    Right: We arrived in time to say goodbye before she left.

Quick quiz

  1. 1.The doctor arrived to save his life.

  2. 2.My flight was , for once.

  3. 3.Will you be home for dinner?

Pick the right word for each gap.