How can we help?

How do I schedule an assignment for a future date?


You’ve previously learned how to create assignments. Now, beginning with this school year, 2021, teachers will be able to schedule assignments!

By scheduling assignments, you’ll be able to set assignments to go live for your classes on a specific date in the future. 

Scheduling assignments from a class’s Assign tab

Here’s how you can schedule a future assignment from the Assign tab for any of your existing classes:

  1. Access the desired class on your Teacher Dashboard
  2. Go to the Assign page.
  3. There, you’ll be able to see the content available for the course or courses selected in your class.
  4. Using the checkboxes on the right, pick the content you’d like to assign.
  5. Click “Assign.”


A screen will pop up that looks like the screenshot below. On this screen, you can:

  • choose whether you’d like students to work on the same or a different set of problems within an exercise,
  • select the students that should get the assignment.
  • set the start date and time (when the assignments will appear for your students), and
  • set the due date and time.


Scheduling assignments directly from the content page

You can also schedule an assignment from its specific content page. To do so, please follow these instructions: 

  1.  Browse our library until you find an activity that you’d like your students to work on; this could be an article, a video, or an exercise.
  2. Once you’ve found an activity, click on it. You’ll notice an Assign button at the top of the screen.

  3. After clicking the button, select the class, students, start date, and due date you want for that assignment. 
  4. Then, click “Assign.”

    If the start date is in the future, the assignment will be scheduled to go live on that chosen date.

Locating scheduled assignments

Every assignment you schedule will be saved in your class’s Assignments > Manage page > Scheduled tab.


From this page, you can edit the scheduled assignments. For more information on how to do so, click here.

Student notifications

Once the date arrives, your students will see the assignment on their homepage, and they will be notified about the new assignments available for them to complete. Students can find these notifications:

  • in their email inbox,
  • on their Khan Academy account,
  • and, if they’ve downloaded the Khan Academy app, on their phone or tablet.

New students

When new students join your class, they will automatically receive all active assignments. Assignments scheduled for a future date will be sent to new students on the date they are scheduled. 

See also: Do new students automatically get assigned active assignments?