The short answer

Plan backward from each due date: the work has to be finished by the evening before. The planner sorts assignments by due date (then priority), fills your earliest free evenings first and never schedules past the night before a deadline. Example, starting Wednesday with 60 minutes on weeknights and 30 on weekends: a 40-minute worksheet and a 30-minute lab due Thursday need 70 minutes on Wednesday, 10 minutes over, so that night is flagged — while a 150-minute essay due Monday spreads over Thursday to Sunday (60 + 30 + 30 + 30).

A to-do list tells you what is due. A plan tells you when you’ll do it — and whether it fits. The planner turns your list into evening-by-evening blocks, so the problem shows up on Sunday instead of at 11 p.m. on Wednesday.

How the planner builds your week

There are three inputs, and each one matters:

  1. Assignments — subject, name, due date, estimated minutes and priority.
  2. Time available each evening — the minutes you can realistically spend on homework, set separately for each day of the week. Sports nights get less; quiet nights get more.
  3. When to start — today or tomorrow, plus the time homework usually begins (used for the calendar file).

Then it works through the assignments in order of due date. Each one gets the earliest free time on the evenings before it’s due. Big tasks are split over several nights, and nothing is placed on the evening of its own due date, because homework due in class must be done the night before.

Here is the worked example from the summary, starting on a Wednesday with 60 minutes on weeknights and 30 on weekend days:

EveningPlannedLoad
WedScience lab (30), Math worksheet (40) — both due Thursday70 of 60 (over)
ThuEnglish essay (60 of 150)60 of 60
FriEnglish essay (30)30 of 30
SatEnglish essay (30)30 of 30
SunEnglish essay (30)30 of 60

The lab and worksheet are both due Thursday, so Wednesday is over by 10 minutes and turns red. The fix is simple: add 10 minutes on Wednesday, or do the lab during a study hall.

Time-blocking: give every task a slot

Time-blocking means deciding in advance which piece of work goes into which slot of time. It works for homework because it removes the nightly “what should I do first?” decision and makes the total visible. When a week has 6 hours of work and 4 hours of evenings, no amount of motivation will close that gap; you need to move something.

A few habits make blocks stick:

  • Hardest task first while energy is highest, unless something smaller is due sooner.
  • Short breaks between blocks. A 5-minute break after each block keeps the next one from dragging; the classroom timer works fine at home.
  • One device, one tab. Put the phone in another room for the length of the block.
  • Leave slack. Plan 80–90% of your available time so a surprise assignment doesn’t wreck the week.

Estimating how long homework takes

It is easy to misjudge how long an assignment will take, and the error is rarely the same for every kind of task. You can correct for it with your own numbers. For a week, write down the estimate before you start and the actual time when you finish:

AssignmentEstimateActualActual ÷ estimate
Math problem set30 min35 min1.17
Reading + notes20 min30 min1.50
Lab write-up45 min70 min1.56
Vocabulary15 min12 min0.80

In this example, longer written work took about one and a half times the estimate, so the next lab write-up should go in as 70 minutes, not 45. Your own ratios are the best guide; the table only shows the method. Break big projects into steps (research, outline, draft, revise) and estimate each step separately — a short step is easier to estimate than a whole project.

Start long assignments on day one Because the planner fills the earliest free evenings, a project due in two weeks may show up tonight. That is on purpose: a 20-minute start now is what keeps the night before the deadline calm.

How do you track assignments with the homework planner?

The homework planner doubles as an assignment tracker. Every assignment you add appears twice: as blocks on the evenings it is scheduled, and as one line in the All assignments list, sorted with open work first and then by due date. Each line shows the due date, the estimated minutes and the priority, so homework tracking happens in one place instead of across a notebook, a class portal and sticky notes.

Ticking a check box marks an assignment done. Its blocks leave the schedule and the remaining work is re-planned into the freed time straight away. Remove finished clears checked items once you no longer need to see them.

What the tracker labels mean, and what to do about each one

What you seeWhat it meansWhat to do
A red evening, “over by 15”That night has 15 more minutes planned than you allowedAdd time, or start a later task earlier in the week
“doesn’t fit before the due date”Even the last evening before the deadline cannot hold what is leftRaise the minutes on earlier nights or ask about an extension
“due today or overdue”No evening is left before the due date, so the work lands on the first planned dayDo it today and tell the teacher if it will be late
“Free evening”Every open task already fits on earlier nightsRest, or add an assignment you know is coming

A short weekly review keeps the list honest: on Sunday, tick off what is done, add anything new from each class and compare the week’s total with the 10-minute homework rule. If the list keeps growing because starting is the hard part, the tips on how to stop procrastinating on homework pair well with a visual classroom timer set for one block at a time.

How parents can help

Parents don’t need to check every problem to make a difference. The most useful things are structural:

  • Help set the time budget. Fill in the evening minutes together, around activities and family time.
  • Look at the week, not the night. A quick Sunday look at the plan shows overloaded days early, while there is still time to start something sooner.
  • Ask about the red days. When a day is over its time, ask what could move — that is a planning conversation, not a punishment.
  • Keep the space and time steady. A regular start time and a quiet spot do more than reminders.
  • Talk to the teacher if the total is always too high. If a carefully planned week regularly needs much more time than your school’s guideline, that is worth raising. The homework time calculator shows the 10-minute-per-grade guideline for comparison.

Exporting and printing

Export to calendar downloads an .ics file with one event per work block, laid end to end from your start time. It works with Google Calendar, Apple Calendar and Outlook. Exports are a snapshot: if you add assignments later, export again.

Print weekly sheet prints only the seven-day table with a check box per day. Everything else on the page is hidden in print.

Your plan is saved in this browser only. Clearing site data or switching devices starts fresh, so export anything you need to keep. For grades rather than workload, see the final grade calculator; for the long view, the days until summer countdown.

Frequently asked questions

How does the planner decide what to do first?
Earliest due date first. Ties go to the higher priority, then to the longer task. Each assignment is placed on the earliest evenings that still have free time, and never later than the evening before it’s due. Long tasks are split across several evenings automatically, in blocks of at least 10 minutes.
What happens when there isn’t enough time?
The leftover minutes are put on the last possible evening anyway, that evening turns red, and the assignment is flagged as not fitting before its due date. Nothing silently disappears from the homework planner. Then you can add time on earlier nights, start sooner, drop something optional or ask the teacher about an extension.
Where are my assignments saved?
The homework planner saves assignments only in this browser on this device, using local storage. Nothing is uploaded and there is no account, so the plan will not appear on another phone or computer, and clearing site data erases it. Use the calendar export or the printed weekly sheet if you want a copy elsewhere.
How do I get the plan into Google Calendar or Apple Calendar?
Press Export to calendar (.ics). The file contains one event per work block, starting at the time you set and running back to back. Import it in Google Calendar (Settings → Import) or open it on a phone or Mac to add it to Apple Calendar.
How long should homework take each night?
A common guideline is about 10 minutes per grade level: 30 minutes in 3rd grade, 60 in 6th and 90 in 9th. Schools vary a lot, so treat it as a yardstick, not a rule. The homework time calculator compares the guideline with your real minutes and with what some district policies say.
Can I print the homework planner?
Yes. Print weekly sheet prints a clean one-page table for the next seven days, listing each evening’s assignments and minutes with a check box per day. Everything else on the page is hidden in print, so the sheet works as a free printable homework planner for the fridge, a binder or a desk.
How do I plan my homework for the week?
Start on Sunday. List every assignment with its due date and an honest time estimate, then set how many minutes you have each evening around sports and family time. The homework planner places work on the earliest free evenings before each deadline, splits long tasks and flags overloaded nights, so you can fix the week before it starts.
Is this online homework planner free, and do I need an account?
The homework planner is free and needs no sign-up or account. It runs in your web browser and saves assignments on your device only. Because nothing is stored on a server, use the .ics export to copy the plan into Google Calendar, Apple Calendar or Outlook if you want to see it on another device as well.
Is this homework planner good for students with ADHD?
The homework planner was not designed as an ADHD tool and is no substitute for advice from a doctor or the school’s support team. Some features may still help a student who finds planning hard: long tasks are split into evening blocks, the whole week fits on one screen, overloaded nights turn red, and the printed sheet gives a check box for each day.

Sources & method

  • Scheduling method: earliest-deadline-first with a capacity limit per evening — the standard greedy approach for fitting tasks before their deadlines.
  • Calendar export: iCalendar format (RFC 5545), times written in UTC so they land at the right local time in any calendar app.
  • The 10-minutes-per-grade figure: NEA, How much homework is too much?.

Formulas checked October 2026. Spotted an error? Tell us via the about page.