Learn English – “on time” vs. “on-time”

adjectiveshyphenation

I'm in the "on-time" camp when it comes to describing, for example, delivering something by the deadline. Is this the correct usage?

Best Answer

In a situation where you're using the phrase on time as an adjective (basically a synonym of punctual) preceding the noun, then it's fairly common to use a hyphen. Examples I was able to quickly pull up were things like

On-time delivery is our goal.

On-time flight departures were up 10%.

On-time performance is an important ingredient

However, if you're using the phrase on time as an adverb to describe when the verb is going to happen, the hyphen is not appropriate. For example:

We will deliver your package on time.

Your flight will depart on time.

Finally, if you're using on time as a predicate adjective, I would not use the hyphen.

Your delivery was on time.