Prepositions after verbs

Announce in, on, by, to, or at?

Announce can combine with several prepositions depending on whether you mean place, medium, method, audience, or event.

Quick answer

Which preposition should you use with announce?

Use announce to for the audience, announce on for media or platforms, announce in for publications or places, and announce by for method or agent. Announce at is uncommon as a fixed combination, but at can introduce an event or location where an announcement happens.

The company announced to employees that bonuses would rise.
They announced on social media that the app was ready.
The results were announced in the journal.
The winner was announced at the ceremony.

Choose the pattern by meaning

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

1
announce to + audience

Saying who receives the announcement

Use to for the people informed.

The manager announced to staff that the office would close early.
Officials announced to reporters that talks had ended.
2
announce on + platform/channel

Giving the communication medium

Use on for television, radio, websites, and social platforms.

The news was announced on TV.
She announced on her podcast that she was retiring.
3
announce in + publication/place

Showing where something appears

Use in for newspapers, reports, meetings, or locations.

The change was announced in a press release.
They announced in court that a settlement had been reached.
4
announce by + method/agent

Describing how the announcement is made

By can introduce method or the person making the announcement in passive structures.

The decision was announced by email.
The winners were announced by the host.
5
announce at + event/place

Referring to the event or location

At is not usually selected by announce itself. It commonly introduces the event or place where the announcement happens.

The product was announced at the conference.
She announced at dinner that she was moving abroad.

See the difference in context

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

Construction
Example
Meaning
announce in
The policy was announced in the annual report.
shows the publication or setting
announce on
The update was announced on the company website.
shows the communication platform
announce by
The delay was announced by text message.
shows method or agent
announce to
They announced the news to investors.
shows the audience receiving the information
announce at
The merger was announced at a press conference.
at introduces the event or place

Common mistakes

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

Using announce at for the audience

Use to for people receiving the information.

✕ They announced at customers the price change. ✓ They announced to customers the price change.

Confusing in and on

Use on for platforms and broadcasts, and in for publications or enclosed settings.

✕ The news was announced in television. ✓ The news was announced on television.

Adding an unnecessary preposition

Announce can take a direct object without a preposition.

✕ She announced about the delay. ✓ She announced the delay.

Quick practice

Choose the expression that matches the intended meaning.

1. The company announced the update ___ its users.
2. The results were announced ___ national television.
3. The new model was announced ___ the technology expo.

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 announce be used without a preposition?

Yes. You can say announce a decision or announce the results.

What is the difference between announce on and announce in?

On is common for media platforms, while in is used for publications, meetings, or enclosed settings.

Is announce at correct?

Yes, when referring to the event or place where the announcement occurs.

Write with confidence in Linguix

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

Create a free account