Skip to main content

News and Announcements web parts in SharePoint

I have always been a huge fan of Announcements web part of in SharePoint. It allowed for a quick and easy way for users to add announcements to the site, whether they were company-wide, department or project related. With the arrival of modern pages in SharePoint Online, there is a new web part called News allowing to achieve the same requirement differently. With this post, I would like to cover News and Announcements web parts and explain the difference between the two.

Announcements web part

I blogged about this web part previously. The announcements web part is essentially a SharePoint list with built-in columns (like expiration date) necessary for the announcement to work. Every time you create a new announcement you create another row in a list.

How to add Announcements Web Part

  1. Because Announcements web part is a classical web part we had for ages, that had recently become modernized, there are two major steps involved: You first need to create it, then add to the page.
  2. To create a web part, from any site or page in SharePoint, click Gear Icon > Add an appNewsvsannouncementswebpart1
  3. From the list of out of the box apps, choose AnnouncementsNewsvsannouncementswebpart2
  4. Give it a name and hit CreateNewsvsannouncementswebpart3
  5. To add (display) the web part on the page, Edit the pageNewsvsannouncementswebpart4
  6. Click the “+” sign, then choose ListNewsvsannouncementswebpart5
  7. Choose the list you created aboveNewsvsannouncementswebpart6
  8. Then hit PublishNewsvsannouncementswebpart7
  9. The list will now appear on the page. You can add announcements by clicking on the New buttonNews and Announcements web parts


  • Can be used on both classic and modern pages
  • Old events can be hidden based on the Expiration Date (I documented how to do this here)
  • You can add additional metadata (columns) to the list


  • It is just a list, nothing exciting
  • Limited look and feel capabilities
  • Announcements cannot be aggregated from other Announcements lists on other sites

News web part

With the introduction of modern pages, we got a new web part for announcements. It is called News. Not only it has a modern look and feel, but it is also fundamentally different. Unlike Announcements web part where every announcement was just a row in a table, every announcement in the News web part is a separate modern page! Yes, every time you add a new announcement, it creates another (modern) page in the Site Pages library. So what that means, since now you got a page for every announcement, you can build some visually appealing announcements with formatted text, images, videos, maps, and links.

How to add News Web Part

  1. Modern sites (Team Sites or Communication Sites) already contain the News Module. However, if you have a custom site/page and need to build one, just edit the page, like in step above
  2. Then click the “+” sign, then choose NewsNews and Announcements web parts
  3. Give it a name and hit PublishNewsvsannouncementswebpart10
  4. You can also configure the module as well, if you click on the Pencil icon. You can configure the source of news articles, layout, and filteringNews and Announcements web parts


  • Ability to add both editable news pages or links from other sources. Below is an example of an existing post of mine being added as a news post to the News Widget.Newsvsannouncementswebpart12Newspostpagesharepointpage10a
  • Since every post is a separate page, you have some great ability to edit the layout, look and feel of the postNews and Announcements web parts
  • Ability to aggregate news from other sources (sites). Specifically, if you use Hub Sites, you can aggregate news from other sites in your HubNewsvsannouncementswebpart15
  • Ability to send news posts by email, right from within a postNews and Announcements web parts
  • Ability to roll up news into a digest and send by email. This is a new feature that is being released at the moment and is not yet available in all tenants (including mine) as of the writing of this article. Please click here to learn more about it.


  • None, how can you say anything negative about this web part?  🙂

You may also like

How to apply a site template to a SharePoint Site

April 28th, 2022

You may also like

4 ways to remove news posts from the SharePoint page

October 7th, 2021

You may also like

5 ways to embed videos on a SharePoint page

August 17th, 2021

Need SharePoint Help?

Hourly consulting, training and configuration services are available

Learn More