Showing results for 
Show  only  | Search instead for 
Did you mean: 

Announcements: Lock to home

Announcements: Lock to home


Certain announcements are critical to the classroom success and having them always present on the front page previews would be ideal to maintain their classroom visibility.  We’d like a checkbox option in the announcement settings that would allow for the instructor or admin to lock that announcement to the home page.  While the settings may allow for the 5 most recent to be shown on the front page, if an announcement was locked to the home, that announcement would be visible and then the other 4 most recent would be visible, regardless of the posting date.

Community Contributor

It would be beneficial to be able to sticky/lock announcements in a course. You could argue that if the contents of an announcement is needed to be persistent, it should not be an announcement but rather content displayed in a dedicated content page or on the home page itself. However, the announcements element (#announcements_on_home_page) is very visible part of the UI and conveys crucial information effectively. Not every course use a home page so this behavior should also be represented in the announcements module with the locked/stickied announcements at the top of the list.

Community Coach
Community Coach

Hi  @joshua_cohen ‌

You can set up your course to display up to five most recent announcements at the top of your home page. Learn more at 

I hope this is helpful,


Community Contributor

Hey  @kmeeusen .

According to the idea description ‌ @joshua_cohen  is aware of that feature. This idea is about the ability to lock certain announcements to always be displayed on home page with no regards to the timestamp of creating the actual announcement. 

Community Champion

As a sort of trivial use case for this idea, I recently led a course for instructors to learn how to use Canvas. They are enrolled in a course as students so they can experience it as a student would. One of the assignments was to have them reply to a specific announcement. When that announcement was shoved out of the top 3 (what our Home page defaults to) as I posted more announcements as the week went on, it made it more difficult for them to locate to respond to. 

Using announcements to communicate frequently with students is a good best practice, but some announcements are more important than others. 

Community Member

Yes, in many cases having the dedicated content on the page would be appropriate, however our institution follows a model such that instructors do not have the ability to adjust the content pages but do have ability to post announcements.  Thus, locking an announcement allows the instructor to always show important information for the duration they deem necessary.

New Member

I've read through these comments and I agree. The ability to lock an announcement to the top is needed. Some announcements are more important than others or need to be shown for a longer time frame than others. Also, having the announcements load in chronological order is fine but then we should have the option of moving them around not just pinning one to the top

New Member

Yes, I completely agree.  The ability to lock an announcement is so important to how I teach.

New Member

I agree. We have a recent letter to share with parents on the pushing back of the date for returning to the school. A pinned announcement for the letter from our superintendent would be amazing.

New Member

I also work for an institution that locks content to instructors but allows for announcement edits. Would love to be able to pin an announcement to the top of the home page of a course. 

Community Member

Although Canvas has the ability to pin a specified number of recent Announcements to the Home page, there is no way to pin and keep a specific announcement on the Home page. Similar to the Discussion page, it would be nice to have a pinned Announcement always appear on the Home page, in addition to a number of specified recent Announcements. 

For example, typically within my course, my Welcome Announcement contains information that is applicable for multiple modules within the course; however, in the current state, as soon I post a more recent announcement, my Welcome Announcement is pushed lower on the Home page. It would be nice to favorite my Welcome Announcement to always appear at the top of my Home page, regardless of how many announcements come after the Welcome Announcement. If I decided to unfavorite the Welcome Announcement, this announcement would just follow the normal order of recent announcements and either appear on the Home page or just the Announcement page depending on the settings of the course. I could then, favorite another announcement to appear pinned at the top of the Home page. 

New Member

It would be nice to be able to assign a priority in announcement. If I wanted to, for example, put a particular announcement on top of and before other daily announcements, it would be good to assign it a value. 

New Member

Yes, I've wanted to pin my Welcome announcement and multiple announcements about upcoming events and TA availability at the top of Announcement's (and thus at the top of the Home page) all year long plus, from March 2020 until now, August 2021...

So, how do we get this back in the revision pipeline?

New Member

It would be great to be able to tag an announcement to remain pinned at the top.  We already use the setting to show the latest 3 announcements, but we sometimes need to keep an announcement visible and want to prevent it from being pushed down by later announcements.

Community Member

I have my home page (modules) set to show three announcements. I'd like one of them (the one with information about how to meet with me) to always show. Adding an ability to pin an announcement would be really helpful. 

New Member

I have an important pin as a reminder at the top of my classes. As I post other announcements, it moves down and out of sight. I would love to be able to pin this one so it stays at the top.

New Member

I think this is a great idea. Of course, the word "lock" already has a specific meaning in regards to Announcements. Some here have pointed out that the word "pin" is more commonly used for what is being described.

That being said, it would be great if we could Pin an Announcement (or two) to the top of the list/page. This is a very common and useful tool.