How to Hide Google Classroom Assignments From Students

Google Classroom gives teachers several ways to hide assignments from students, whether you want to prepare work without publishing it, delay when it appears, or clean up the Stream so older posts stop cluttering the page. Students have far fewer options, but there are a couple of ways to reduce visual noise on your end too. Here’s how each method works.

Save an Assignment as a Draft

The simplest way to hide an assignment is to never publish it in the first place. When you create a new assignment, instead of clicking “Assign,” click the small dropdown arrow next to the Assign button and select “Save as draft.” The assignment will be saved in your Classwork page with a “Draft” label visible only to you. Students cannot see draft assignments at all.

Drafts are useful when you’re building out a week or unit of material ahead of time but don’t want everything visible on day one. You can go back and edit any draft, attach new files, adjust the point value or rubric, and publish it whenever you’re ready. To publish a draft, open it, review the details, and click Assign.

Schedule an Assignment for Later

If you know exactly when you want an assignment to appear, scheduling lets you set a future publish date and time. When creating or editing an assignment, click the dropdown arrow next to the Assign button and choose “Schedule.” You’ll be able to configure the post date and time, the due date, and the topic. Until that scheduled moment arrives, the assignment stays completely hidden from students.

Scheduled assignments show up on your Classwork page marked “Scheduled” so you can keep track of what’s queued. You can edit a scheduled assignment before it goes live, including changing the publish date if your plans shift. Once the scheduled time passes, the assignment publishes automatically and appears for students just as if you had clicked Assign yourself. This is especially handy for teachers who plan on weekends or during breaks but want work to appear at the start of a class period.

Hide Classwork Notifications on the Stream

Every time you post an assignment, Google Classroom adds a notification to the Stream, which is the first page students see when they open your class. Over time, this turns the Stream into a long feed of assignment announcements that can bury your actual class announcements. You can turn this off without affecting the assignments themselves.

Go to your class in Google Classroom and click the gear icon to open Settings. Look for the “Classwork on the stream” option and change it to “Hide notifications.” Your assignments will still appear normally on the Classwork tab, where students go to find and submit their work, but the Stream will stay clean. This doesn’t hide any assignment from students. It just stops each new assignment from generating a Stream post, so you can reserve the Stream for announcements, reminders, or discussion.

Reorder or Group Assignments by Topic

You can’t delete or archive individual assignments from the Classwork page without removing them entirely, but you can reorganize them so current work is easy to find and older material falls out of view. Topics are the main tool for this. Create a topic called something like “Completed” or “Past Units” and drag older assignments into it. Students can still access those assignments if they scroll down or expand the topic, but the material you want them focused on stays at the top.

To move an assignment into a different topic, click the three-dot menu on the assignment in your Classwork tab and select “Edit.” Change the topic from the dropdown, then save. You can also reorder topics by dragging them, so put your active topic at the top and push archived material to the bottom.

Return an Assignment to Draft Status

If you’ve already published an assignment and want to pull it back so students can no longer see it, you can’t convert it back to a draft, but you can delete it. Deleting removes it from student view entirely. Be aware that deleting also removes all student submissions and grades associated with that assignment, so only use this if the work hasn’t been turned in yet or you’ve already recorded grades elsewhere.

A less destructive option is to edit the assignment and remove any attachments or instructions, then change the title to indicate it’s no longer active. This is a workaround rather than a true “hide” feature, but it prevents confusion if you don’t want to lose the submission data.

What Students Can Do

If you’re a student looking to hide old or completed assignments from your view, your options are limited. Students cannot remove assignments from their To-do list or Classwork page because only the teacher who created an assignment can remove it. Completed work will move from the “Assigned” filter to the “Done” filter on your To-do page, so marking work as turned in is the main way to clear it from your active list.

If you’re still seeing assignments from a class that has ended, the teacher may need to archive that class. On rare occasions, particularly on the iOS app, old assignments from archived classes can linger in the To-do list. Deleting and reinstalling the Google Classroom app has resolved this for some users, though it’s not an officially documented fix.