Prepositions after verbs

Deliver to vs deliver on

Use deliver to for sending something to a person or place. Use deliver on for fulfilling a promise, goal, or expectation.

Quick answer

Which preposition goes with deliver?

Deliver to usually means taking or sending something to a destination. Deliver on means fulfilling or meeting expectations, promises, or commitments.

The courier will deliver to your office by noon.
The company failed to deliver on its promises.
We delivered to customers across Europe.

Choose the pattern by meaning

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

1
deliver to + person/place

Sending or bringing something somewhere

Use deliver to when something reaches a recipient or destination.

Please deliver to the front desk.
They delivered to all local stores.
2
deliver on + promise/expectation

Fulfilling commitments

Use deliver on for meeting promises, plans, or expectations.

The team delivered on its targets.
She always delivers on her commitments.
3
deliver + object

Giving a speech, message, or package

Deliver can also take a direct object without a following preposition.

He delivered a powerful speech.
The driver delivered the package safely.

See the difference in context

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

Construction
Example
Meaning
deliver to
We deliver to rural areas.
send or bring something to a destination
deliver on
The product delivered on customer expectations.
fulfil or meet expectations
deliver in
She delivered the report in person.
here in person is an adjunct, not a fixed verb-preposition combination
deliver by
The order will arrive by Friday.
by Friday expresses time, not a standard complement after deliver

Common mistakes

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

Using deliver on for physical delivery

Deliver on is about fulfilling expectations, not transporting items.

✕ We deliver on your home every morning. ✓ We deliver to your home every morning.

Omitting the object after deliver on

Deliver on usually needs a promise, target, or expectation.

✕ The company delivered on. ✓ The company delivered on its promises.

Confusing destination and performance meanings

Choose the preposition based on the meaning.

✕ The app delivered to our expectations. ✓ The app delivered on our expectations.

Quick practice

Choose the expression that matches the intended meaning.

1. The service failed to ___ its promises.
2. Please ___ the package ___ reception.
3. The new manager quickly ___ customer expectations.

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

Can deliver on be used for physical packages?

No. For packages or shipments, use deliver to.

What does deliver on expectations mean?

It means to meet or fulfil what people hoped or expected.

Can deliver be used without a preposition?

Yes. You can say deliver a speech, deliver a message, or deliver a package.

Write with confidence in Linguix

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

Create a free account