School / Semester Day Counter

Privacy-first planning tool. All calculations run locally in your browser using the dates and rules you enter.

Calculator

Results

Ready to calculate
Use the controls on the left and calculate to see your result, units, and interpretation.

About This Tool

Counting the days left in a school term sounds straightforward until you distinguish between calendar days and actual class days. A semester might span several months, but weekends, bank holidays, reading weeks, and institution-specific closures can reduce the number of instructional days significantly. This School / Semester Day Counter is designed to make that distinction visible. It shows both the simple term calendar progress and the more operational question of how many class days remain.

The calculator starts with a term start date, term end date, and a reference date. It then lets you define which weekdays count as class days and remove specific holiday dates. That means it works for a standard Monday-to-Friday schedule, but it also adapts to part-time programmes, evening classes, block teaching models, or timetables that only run on selected weekdays. By separating the class-day logic from the raw date range, the tool gives a more realistic picture of the teaching time still available.

The output includes total calendar days, elapsed calendar days, remaining calendar days, total class days, and remaining class days. It also calculates overall term progress as a percentage. Those numbers are useful for students planning assignments, teachers reviewing syllabus pacing, administrators tracking teaching weeks, or anyone who wants to compare what portion of the term has passed versus how much actual class time is left. In many cases, that gap is where planning surprises happen.

Because it runs entirely in the browser, the page is useful even when you do not want to import or share institutional calendar data. It is not intended to replace an official academic calendar or attendance system. Instead, it provides a fast private check on term structure so you can make more informed decisions about workload, pacing, revision time, or assessment scheduling.

Formula

  • total calendar days = end date − start date + 1
  • class days = count of dates whose weekday is selected and not listed as a holiday
  • term progress % = elapsed calendar days / total calendar days × 100

Example Calculation

Example: if the term runs from 2026-01-12 to 2026-05-08, classes meet Monday to Friday, and a spring break week plus two bank holidays are excluded, the calculator can show that the term is 60% complete by calendar days while still leaving a more limited number of actual class days for teaching and assessments.

FAQs

What is the difference between calendar days and class days?

Calendar days count every date in the term. Class days count only the weekdays you mark as teaching days, minus any holidays you exclude.

Can I set a custom timetable pattern?

Yes. Use the class-day checkboxes to match the weekdays that matter for your course or institution.

How are holidays handled?

Any holiday you paste in YYYY-MM-DD format is removed from class-day counts if it falls inside the term and on a selected class day.

Can students use this for assignment planning?

Yes. It is useful for students, teachers, and administrators who want a quick sense of remaining instructional time.

Does the tool sync with school calendars?

No. It is a private browser-based calculator, so official calendar data must be entered manually.

5 Facts

Instructional time and calendar time are different

A semester can be more than halfway through on the calendar while still having many teaching days left after breaks.

Academic planning

Holiday weeks distort intuition

A single closure week can remove several class days while changing the calendar count only modestly.

Term pacing

Custom weekday patterns matter

Laboratory courses, block schedules, and part-time programmes often meet on fewer than five weekdays.

Schedule design

Percent complete is useful for pacing reviews

Teachers and students often compare syllabus progress against elapsed term percentage.

Course management

Reference dates make mid-term checks clearer

Using a chosen reference date lets the same tool serve forecasting, retrospective reviews, and progress reporting.

Academic operations

Important Note

This calculator is for planning and estimation. Official school calendars, closure notices, and attendance policies should always be checked separately for authoritative dates.

Explore more tools