Prepositions after verbs

Cancel by, at, in, or for?

Cancel does not usually select these prepositions directly. Most are time or reason expressions attached to the whole sentence.

Quick answer

How cancel combines with prepositions

Use cancel for a reason or purpose, such as cancel for safety reasons. By, at, and in usually introduce time expressions. Due is not a preposition after cancel.

They cancelled for weather reasons.
The meeting was cancelled at noon.

Choose the pattern by meaning

These forms are not interchangeable. Choose the construction by meaning, not by which preposition appears most often.

1
cancel for + reason

Reason for cancellation

For can introduce the reason.

Flights were cancelled for technical problems.
2
cancel at + time

Specific time

At is a time adjunct, not a fixed verb pattern.

The show was cancelled at the last minute.
3
cancel in + time period

Within a period

In often refers to timing or future periods.

You can cancel in the first week.
4
cancel by + deadline

Deadline for cancellation

By introduces the latest time.

Please cancel by Friday.

See the difference in context

The same subject can take different constructions because each sentence answers a different question.

Construction
Example
Meaning
cancel by
Cancel by Monday to get a refund.
deadline for the action
cancel in
You may cancel in the first month.
within a period
cancel at
The event was cancelled at noon.
specific time
cancel for
The match was cancelled for safety reasons.
reason for cancellation
cancel due
The event was cancelled due to rain.
due to belongs to the reason phrase, not directly to cancel

Common mistakes

Some combinations appear in real text but do not mean what learners often assume.

Using due without to

Use due to before a reason.

✕ The flight was cancelled due bad weather. ✓ The flight was cancelled due to bad weather.

Treating all prepositions as fixed combinations

Many prepositions here simply add time or reason information.

✓ The class was cancelled at 3 p.m.

Quick practice

Choose the expression that matches the intended meaning.

1. Please cancel ___ Friday.
2. The game was cancelled ___ heavy rain.
3. The meeting was cancelled due ___ a power cut.

Check your sentence in context

Paste the complete sentence below. Linguix checks the preposition together with grammar, spelling, punctuation, and style.

Free to try · No signup required

Frequently asked questions

Is cancel due correct?

Use due to after cancel, as in cancelled due to snow.

Can I say cancel at noon?

Yes. At noon is a time expression.

Does cancel for mean stop permanently?

Not necessarily. It usually explains the reason.

Write with confidence in Linguix

Create a free account to check complete texts, apply suggestions, and save your documents.

Create a free account