Skip to content

Weekends Calculator

Count individual weekend days or complete Saturday–Sunday pairs.

Advanced: date boundaries

Presets use today in UTC: October 22, 2026. Remaining this year starts on this date. Results update as you edit.

Weekend days in your range

9Weekend days

October 1, 2026 – October 31, 2026

Start date included; end date included.

Each Saturday and Sunday counts separately. A lone weekend day at either boundary counts as one day.

First: October 3, 2026
Last: October 31, 2026

Matching dates (9)

Choose the unit your plan actually needs

A day trip needs one free Saturday or Sunday. A two-day course needs a Saturday followed by Sunday. Those are different counting problems, even when the date range is identical.

Weekend days counts individual Saturday and Sunday dates. Complete weekends counts a Saturday–Sunday pair only when both dates are included. The calculator uses that weekend definition throughout; it does not select a regional or employer-specific rest-day pattern.

Set the mode before using the answer

  1. Choose Weekend days or Complete weekends under Count, according to whether you need single dates or two-day blocks.
  2. Select a date-range preset or enter Start date and End date. Adjust either boundary under Advanced: date boundaries if it must be excluded.
  3. Read the result unit and inspect Matching dates. Complete weekends lists both dates of each pair so you can check the proposed booking.

Results update while you edit. Calculate focuses a date error; Reset returns to Weekend days, the current month and inclusive boundaries. Remaining this year uses the displayed UTC reference date.

Example: August 2026 has ten weekend days

For August 1–31, 2026, the Saturdays are 1, 8, 15, 22 and 29; the Sundays are 2, 9, 16, 23 and 30. Weekend days therefore returns ten. Every Saturday in this range has its following Sunday included, so Complete weekends returns five.

For a hypothetical series of two-day courses, that means five possible date pairs, not ten courses. Venue availability, holidays and participant commitments still need checking before a pair is booked.

Weekend days = Saturdays + Sundays = 5 + 5 = 10

Complete pairs: Aug 1–2, 8–9, 15–16, 22–23, 29–30 = 5

Partial weekends explain the boundary difference

August 2–8, 2026 starts on Sunday and finishes on Saturday. It contains two weekend days, but they belong to different weekends. Neither Saturday–Sunday pair fits completely, so the complete-weekend total is zero.

This is why dividing weekend days by two is not a reliable way to count complete weekends. Excluding one date from August 1–2 leaves one weekend day and no complete pair. The input flags are applied before either mode is calculated.

Inclusive boundary examples for August 2026
Date rangeWeekend daysComplete weekends
August 1–31105
August 2–820
August 1–221
August 1 only10
August 2 only10

How each mode counts

Weekend days adds two weekly sequences: Saturdays and Sundays inside the effective boundaries. Complete weekends uses a Saturday as the start of each pair and checks that the following Sunday does not extend past the effective end.

First and Last describe individual dates in Weekend days mode and complete pairs in Complete weekends mode. Matching dates shows up to 60 entries per page, while the main total always includes the full range. A valid zero is shown explicitly; missing, impossible or reversed dates suppress the result.

Avoid treating calendar days as guaranteed time off

A standard year contains at least 104 Saturday/Sunday dates because it has 52 full weeks. Extra dates can increase the weekend-day total. A statement such as 105 weekend days means 105 individual dates, not 105 full weekends.

The tool does not inspect employment schedules or deduct holidays. Calendar counts also differ from elapsed hours: a clock change can alter the hours across a weekend without changing its Saturday and Sunday dates. UTC date arithmetic keeps those date counts stable.

Questions about weekends

Does a lone Sunday count?

It counts as one in Weekend days mode. It does not form a complete weekend unless its preceding Saturday is also included.

Does Remaining this year count the current weekend?

Only the dates still inside the selected boundaries count. If the UTC reference date is Sunday, that Sunday can count as a day, but the preceding Saturday is outside the remaining range.

Can I use Friday–Saturday as my weekend?

This tool fixes weekends to Saturday and Sunday. Use How Many Days to count another single weekday separately; it does not combine a custom pair.

Are holiday weekends treated differently?

No. The mode checks dates and pairing only. Public holidays, extended weekends and local closures do not change the count.