'advertisement in the newspaper' vs 'advertisement on the newspaper'

which one is correct?
i read your advertisement in the newspaper
i read your advertisement on the newspaper

thank you

I’d vote for “in the newspaper”, even though I am reluctant to say “on” is wrong.

Yes, in combination with the verb “read”, “in the newspaper” is typical.

I’d say the word “on” would be more typical with wording such as this, for example:

  • I saw your advertisement on the front page of the newspaper.
  • I read your advertisement on the newspaper’s website.
  • I took out an advertisement on the Op-ed page of the Boston Globe.

thank- you!