English UsageGrammar guide
On Time vs. In Time
“On time” is about punctuality to a schedule. “In time” is about having enough time before an event or deadline, often followed by “for” plus a noun or “to” plus an infinitive.
“On time” means at the scheduled time; “in time” means early enough for a purpose or before it is too late.
Key details
In Time Roleearly enough for a purpose or before it is too late
Just In Timeemphasizes being only narrowly early enough
On Time Roleat the scheduled or expected time
Further guidance
Enough Time Boundary
Use in time when there is enough time remaining to do or experience something.
Schedule Boundary
Use on time for punctuality relative to a timetable or schedule.
Sources and evidence
Sources are shown with the role they play in this guide. Historical or style-sensitive claims are kept within the evidence boundary described above.
- Time — English Grammar Today (opens in a new tab)Cambridge Dictionary · On time for scheduled time versus in time for early-enough completion