Skip to main content

If or when?

We use if to introduce a possible or unreal situation or condition. We use when to refer to the time of a future situation or condition that we are certain of:

  • You can only go in if you’ve got your ticket.
  • When I’m older, I’d love to be a dancer.

Compare

If Giles comes back to the office, can you tell him I’ve gone home.The speaker does not know whether Giles is coming back to the office. It is possible, but not definite.
When Giles comes back to the office, can you tell him I’ve gone home.The speaker is certain that Giles is coming back to the office.

To talk about situations and conditions that are repeated or predictable, we can use either if or when + present verb form:

  • You can drive if you’re 17.
  • If you don’t add enough wood, the fire goes out.
  • When we go camping, we usually take two tents.
  • She gets out of breath easily when she’s jogging.

Typical error

We don’t use when to introduce possible or unreal situations:

  • Unfortunately, if you arrive too late, you are not allowed to take the exam because they don’t accept late enrolment.
  • Not: … when you arrive too late