How To Hide Courses On Canvas: A Master Guide To Dashboard Customization

How To Hide Courses On Canvas: A Master Guide To Dashboard Customization

How To Set Up Classes In Canvas at James Silvers blog

To hide courses on the Canvas LMS dashboard, navigate to the Courses menu and select the All Courses link to access the Favorites system. By toggling the star icons next to specific course titles, you can filter your dashboard to display only current, relevant projects while shifting concluded or unwanted course cards into the background archive. This customization relies on the "Favorites logic," where selecting one favorite automatically hides all non-favorited active enrollments from the primary user interface.


Prerequisites for Canvas Dashboard Optimization and Interface Management

Managing a cluttered digital workspace is essential for academic efficiency and cognitive load reduction. Before modifying your Canvas interface, you must understand the underlying hierarchy of course visibility. Canvas distinguishes between "Active," "Past," and "Future" enrollments. While students generally cannot delete a course enrollment—as these records are managed by the institution’s Registrar or Canvas Administrator via SIS (Student Information System) integrations—the platform provides robust tools for visual filtering.

To begin the optimization process, ensure you meet the following technical and procedural requirements:



  • Verified Credentials: Valid Single Sign-On (SSO) or native Canvas credentials with an "Active" or "Concluded" status in at least two courses.
  • System Access: A desktop browser (Chrome, Firefox, or Safari are recommended for full CSS rendering) or the latest version of the Canvas Student/Teacher mobile app.
  • Administrative Constraints: Awareness that "Global Announcements" or mandatory institutional shells may remain visible regardless of individual user settings if locked by the root account admin.
  • Estimated Duration: 3 to 5 minutes for a full dashboard overhaul.
  • Device Synchronization: Changes made on the web browser version typically sync with the mobile application, though caching may cause a slight delay in updates across devices.

Step-by-Step Procedures for Hiding and Organizing Canvas Courses

The most effective way to hide courses is through the "Starring" or "Favoriting" system. This mechanism acts as a toggle for the Dashboard's display logic. If no courses are starred, Canvas defaults to showing every active course. However, as soon as you star a single course, the Dashboard enters "Custom Mode," hiding everything else.



Step 1: Navigating to the All Courses Master List

The Dashboard view is a truncated representation of your academic profile. To see the full scope of your enrollments and begin the hiding process, you must access the master directory.



  1. Log in to your Canvas instance (e.g., canvas.youruniversity.edu).
  2. Locate the Global Navigation Menu on the far left of the screen (typically a dark-colored vertical bar).
  3. Click the Courses icon, which resembles a book.
  4. A slide-out menu will appear. Scroll to the bottom of this list and click the All Courses link. This page displays every course you have ever been enrolled in, categorized by semester or term.


Step 2: Implementing the Favorites Logic to Filter the Dashboard

Once on the All Courses page, you will see a list of course names, nicknames, terms, and a column with star icons.



  1. Identify the courses you wish to keep visible on your Dashboard.
  2. Click the star icon next to the course name. A filled-in (usually gold or orange) star indicates the course is a "Favorite" and will be shown.
  3. Ensure that the courses you want to hide have an empty or "unfilled" star next to them.
  4. Pro-Tip: If you have concluded courses from previous years that are still appearing, check the "Past Enrollments" section at the bottom of the page. You cannot favorite concluded courses; they are hidden by default from the Dashboard once the term ends, provided the instructor has set an end date in the course settings.



Step 3: Managing Courses via the Canvas Mobile App

The mobile interface utilizes a slightly different UI/UX pattern for hiding courses compared to the desktop environment.



  1. Open the Canvas Student or Canvas Teacher app on your iOS or Android device.
  2. On the main Dashboard, tap the Edit button (often represented by a pencil icon or "Edit" text in the top right corner).
  3. A list of all active courses will appear with toggle switches or stars next to them.
  4. Tap the star or toggle to deselect the courses you wish to hide.
  5. Tap Done or the checkmark to save your changes. The app will refresh, displaying only your selected favorites.


Step 4: Utilizing Nicknames and Color Coding for Visual De-cluttering

Sometimes you don't want to hide a course entirely, but rather make it less distracting. Canvas allows for "Course Nicknames" which only change the name for your specific view, not for the instructor or other students.



  1. Return to the Dashboard (the main landing page).
  2. Locate the course card you wish to modify.
  3. Click the three-dot "Options" menu in the top right corner of the card.
  4. In the Nickname field, enter a shorter or more organized title (e.g., "BIO 101" instead of "Introduction to Biological Sciences Section 04 Fall 2023").
  5. Select a new color or remove the color overlay to make the card less visually prominent.
  6. Click Apply. This helps "hide" the complexity of the course without removing it from the view entirely.


Step 5: Switching to List View for Task-Based Organization

If hiding course cards isn't enough, you can hide the entire "Card View" interface in favor of a "List View" which focuses on upcoming assignments rather than course boxes.



  1. On the Dashboard, click the three-dot "Options" icon at the top right (above the sidebar).
  2. Select List View from the dropdown menu.
  3. This removes all course cards and presents a chronological agenda of tasks. To hide specific courses from this view, you must still use the "Favorites" method described in Step 2.

Canvas 'Overview' mode - where only titles are shown (hide note body ...

Canvas 'Overview' mode - where only titles are shown (hide note body ...

Comparative Overview of Course States and Visibility Rules

Understanding why a course is visible or hidden requires knowledge of "Course States." The following table outlines how different administrative statuses affect your ability to hide or view content.



Course State Visibility on Dashboard Can be Starred/Favorited? Method to Hide
Published & Active Visible by default Yes Unstar in "All Courses" menu
Unpublished Hidden from students No N/A (Admin/Teacher side only)
Concluded/Archived Hidden from Dashboard No Moves to "Past Enrollments" automatically
Future Enrollment Visible (if enabled by admin) No Usually stays in "All Courses" list only
Global Shell Always Visible No Often locked by Institutional Admin
Manually Favorited Visible Yes Toggle star to "Off"

Troubleshooting Common Visibility Failures and UI Glitches

Even when following the standard "Favorites" procedure, technical anomalies can occur due to browser caching, API delays, or institutional permission overrides.



  • Scenario: Starred courses are not appearing on the Dashboard.



    • Root Cause: This is often a synchronization error between the Canvas database and your local browser cache, or a result of the course being unpublished by the instructor after you favorited it.
    • Actionable Fix: Hard refresh your browser (Ctrl+F5 or Cmd+Shift+R). If the course is still missing, navigate to "All Courses" and check if the course title is grayed out or marked as "Unpublished." You cannot display unpublished courses on the Dashboard.
  • Scenario: Concluded courses from last semester won't disappear.



    • Root Cause: The instructor or department has not set a "Term End Date" in the course settings, or the "Override Term Dates" checkbox is active, keeping the course in an "Active" state indefinitely.
    • Actionable Fix: Manually unstar the course in the "All Courses" menu. If it still appears, you may need to contact your IT helpdesk to have the enrollment officially "Concluded" in the system.
  • Scenario: The "All Courses" list is empty or missing the star icons.



    • Root Cause: Your institution may have restricted student permissions regarding Dashboard customization, or you are viewing Canvas through a "Parent/Observer" account which has limited UI controls.
    • Actionable Fix: Check your user role in the "Profile" section. If you are an Observer, your view is tied to the student's favorites. If you are a student and stars are missing, try accessing Canvas via a different browser to rule out extension interference (like AdBlockers).
  • Scenario: Courses hidden on desktop are still visible on the mobile app.



    • Root Cause: The mobile app relies on a local SQLite database that may not update instantly upon web-based changes.
    • Actionable Fix: Log out of the Canvas Student app and log back in. This forces a full re-sync of the user object and Dashboard preferences from the Instructure servers.

Frequently Asked Questions



Can I delete a course from my Canvas account entirely?

No, students do not have the administrative privilege to delete course enrollments. You can only hide them from your view by managing your favorites or waiting for the term to conclude. If you have dropped a course and it still appears, it may take 24-48 hours for your school’s Registrar system to sync with Canvas.



Why are some courses missing from my "All Courses" list?

Courses may be missing if they have not yet been created by the instructor or if the institution uses a "Rolling Enrollment" system. If you are officially registered for a class but it doesn't appear in the master list, the instructor likely hasn't "Published" the shell yet.



Does hiding a course stop notifications for that course?

No, hiding a course from your Dashboard only changes the visual layout. You will still receive "Global Announcements," "Assignment Due" alerts, and "Grade Update" notifications unless you specifically adjust your Notification Preferences in the Account settings menu.



How many courses can I show on my Canvas Dashboard?

While there is no hard limit on the number of favorited courses, the Dashboard UI is optimized for 10-12 cards. Exceeding this can lead to performance lag on older mobile devices and significant vertical scrolling on desktop browsers.



Can my instructor see if I have hidden their course?

No, Dashboard customization is a user-specific preference. Your instructor has no visibility into how you organize your Dashboard, which courses you favorite, or what nicknames you assign to their course cards.

Elevate Your Academic Workflow

Mastering the Canvas interface is the first step toward a more focused and productive semester. Implement these organization strategies today to ensure your digital environment supports your academic success rather than hindering it.


Blackboard Ultra - How to hide a class - University of St. Augustine ...

Blackboard Ultra - How to hide a class - University of St. Augustine ...

Read also: What the icons on the 511 edmonton app actually mean