School Days Calculator – Count Days Between School Dates

Date & Time Tools

School Days Calculator

Count school days between any two dates, find days left in the school year, and track term progress — with customisable school week settings.

School Days = Weekdays in range − Holidays

📅
📅
🏫
–
school days
–
Calendar
–
Weekends
–
Holidays
–
Full Wks
School days as % of total–

Track progress through the current school year

📅
📅
📊
–
days left in school year
Year progress–
–
Days Done
–
Days Left
–
Wks Left
–
Cal. Days

View school year broken into terms / semesters

📅
📅
📖

How to Use the School Days Calculator

1
Count Days tab — enter a start and end date, toggle which days are school days, add any holidays to exclude, and click Count School Days.
2
Toggle school days — click Mon–Fri to keep them on (purple = on). Turn off Saturday and Sunday for a standard school week, or adjust for your schedule.
3
School Year tab — enter your school year start and end dates along with total school days to see year progress, days done, and days remaining.
4
Terms tab — choose 2 semesters, 3 terms, or 4 quarters and see your school year broken into equal periods with dates and status for each.
5
Copy your result — click Copy Result to copy the full output to clipboard in one tap.
⚡

Why Use Our School Days Calculator?

🏫

School Days Only

Counts only the days you configure as school days — weekends excluded automatically.

📊

Year Progress

Visual progress bar shows exactly how far through the school year you are today.

📋

Term Breakdown

Split the year into 2, 3, or 4 equal periods with dates and current term highlighted.

⚙️

Custom Schedule

Toggle any combination of days on or off to match your school's weekly schedule.

📱

All Devices

Fully responsive — works perfectly on phones, tablets, and desktops.

🔒

100% Private

No data sent anywhere. All calculations run locally in your browser.

❓

Frequently Asked Questions

How do I exclude public holidays from the count? ▾
In the Count Days tab, enter the number of public holidays or days off in the "Holidays / Days Off to Exclude" field. The calculator subtracts that number from the total school days count. For a more precise exclusion, also use the Business Days Calculator which lets you enter specific holiday dates.
Can I use this for a 6-day school week? ▾
Yes. Click the Saturday toggle to turn it purple (on), keeping Mon–Sat active and only Sunday off. The calculator will then count all six weekdays as school days. You can toggle any combination of days to match your school's exact schedule.
How many school days are in a typical year? ▾
Most countries have between 170 and 200 school days per year. The United States averages 180 days, the UK around 190 days, and many South Asian countries around 220 days. The School Year tab uses 180 as a default but you can change it to match your country or institution.

Counting School Days Between Two Dates

"How many school days are left" isn't the same question as "how many days are left," and the gap between the two grows fast once weekends and holidays are involved. A school days calculator answers the first question directly — counting only the weekdays you actually attend, over a date range you choose.

How the Count Works

Pick a start and end date, then choose which days of the week count as school days — Monday through Friday is the standard toggle, but any combination can be switched on or off, which matters for schools running a six-day week with Saturday classes. The calculator walks through every date in the range, counts the days that match your selected weekdays, and gives you that total.

Public holidays are handled by entering a number of days to subtract from that total, rather than picking specific dates from a holiday calendar. This keeps the calculation quick, but it does mean the tool takes your holiday count as given rather than checking it against an actual list of dates — if you need holidays excluded by their exact calendar date instead of just a count, a business days calculator that accepts a specific date list is the better fit.

Tracking Progress Through the School Year

The School Year view takes a start date, an end date, and your total school days for the year (180 is a commonly cited average for the US, though the actual number varies by state and district), and shows how far through the year you are. It's worth being clear about how this progress is calculated: it estimates days done based on how far you've moved through the calendar range, not from an actual record of days attended. If school was closed for an unplanned reason, that day still counts toward calendar progress here even though no attendance was logged for it — this is a planning estimate, not an attendance log.

Splitting the Year Into Terms

Choosing 2 semesters, 3 terms, or 4 quarters divides your full school year date range into that many equal-length periods. This is a simple even split of the calendar range — it doesn't know about your school's actual term break dates, so if your real semesters aren't equal length (a common case, since winter break often falls unevenly between them), treat this as a rough approximation rather than your official term calendar.

Frequently Asked Questions

Can I exclude specific holiday dates rather than just a count?

Not directly in this tool — the holiday field takes a number of days to subtract rather than specific calendar dates. If you need exact date-based exclusions, a business days calculator built around a holiday date list will give a more precise result.

Does the term split match my school's actual semester dates?

Not necessarily. The Terms view divides your date range into equal-length periods rather than pulling in your school's real term boundaries, so treat it as an approximate overview rather than an official academic calendar.

How many school days are typically in a year?

This varies by country and even by district. The US commonly averages around 180 days, with other countries running somewhat higher or lower depending on local education requirements — check your specific school district's calendar for the exact figure that applies to you.

Can I use this for a school week that includes Saturday?

Yes — toggle Saturday on and only Sunday off if your school runs a six-day week. Any combination of weekdays can be selected to match your specific schedule.

Related Tools and Resources

A few related tools cover situations this calculator's simplified holiday and term handling doesn't.

Use a Business Days Calculator if you need holidays excluded by specific date rather than by count.

Try an Exam Countdown for tracking days remaining until a specific test date rather than the whole school year.

A Study Time Tracker is useful once you want to log actual study hours rather than just count school days.

Use a Days Until Calculator if you just need a plain day count to a single future date, like the start of summer break.

A Rough Map of the School Year, Not a Registrar's Record

This calculator is built for quick planning — a weekday count, a progress estimate, an even term split — rather than official attendance tracking. For anything that needs to match an exact school calendar or attendance record, treat the numbers here as a useful starting estimate to check against your school's own dates.

🎓 Live Try It

School Year Progress

0%
–
Days Completed
–
Days Remaining
Kromo Tools

Reviewed by Kromo Tools Team

Building free, reliable online calculators and utilities for students, professionals, and everyday users. Last updated:

Your Ultimate Tool Hub

Discover powerful online tools designed to simplify your daily tasks. From AI tools and SEO utilities to calculators and converters, we provide fast, reliable, and user-friendly solutions to boost productivity and enhance your digital experience.

Enjoyed using KromoTools? Let us know on Trustpilot.

Kromo Agent
Kromo Agent
Online
Today
Hi! 👋 I'm Kromo Agent. I've read this page and I'm here to help you with anything about our tools, features, or how KromoTools works. How can I assist you today?
Kromo Agent can make mistakes. Verify important info.
Your question and page text are sent to answer you.