How Many Weekdays Until June 6? A Step‑by‑Step Guide to Counting Workdays
If you’re planning a project, scheduling a vacation, or simply curious about how many workdays lie ahead of a specific calendar date, knowing how many weekdays until June 6 can be incredibly useful. This article walks you through the exact process of calculating weekdays from today’s date to the upcoming June 6, explains why weekends (and optionally holidays) are excluded, and provides practical examples you can adapt to any year. By the end, you’ll have a clear, repeatable method you can apply whenever you need to count workdays toward a deadline or event It's one of those things that adds up..
Understanding What “Weekdays” Means
Before diving into the math, it’s important to define the term we’re using.
- Weekdays (also called business days or working days) typically refer to Monday through Friday.
- Weekend days are Saturday and Sunday, which are usually non‑working days for most offices, schools, and many service industries.
- In some contexts, public holidays are also subtracted from the weekday count, but the basic calculation focuses only on Saturday and Sunday.
When you ask “how many weekdays until June 6?” you’re essentially asking: If I start counting from today and move forward day by day, how many of those days will fall on a Monday, Tuesday, Wednesday, Thursday, or Friday before I reach June 6?
Why Knowing the Weekday Count Matters
- Project Planning – Many project timelines are expressed in workdays rather than calendar days because resources (people, equipment) are only available on weekdays.
- Leave Requests – Employees often need to know how many workdays they’ll be away from the office when requesting vacation or personal time.
- Financial Calculations – Interest accrual, loan payments, and billing cycles sometimes use a 360‑day or 252‑day (trading‑day) year, which hinges on weekday counts.
- Event Preparation – Organizers of conferences, product launches, or weddings may schedule tasks (e.g., printing, catering) only on weekdays to avoid weekend surcharges.
General Formula for Counting Weekdays Between Two Dates
The most reliable way to determine the number of weekdays between two dates is to:
- Calculate the total number of days (inclusive or exclusive, depending on your needs).
- Determine how many full weeks fit into that span.
- Multiply the number of full weeks by 5 (the weekdays in a full week).
- Add the weekdays from the remaining partial week by checking each day individually.
- (Optional) Subtract any public holidays that fall on weekdays within the interval.
Mathematically, this can be expressed as:
Weekdays = (Number of full weeks × 5) + Weekdays in remainder days – Holiday adjustments
Step‑by‑Step Example: From September 25, 2025 to June 6, 2026
Because today’s date (according to the system) is September 25, 2025, the next occurrence of June 6 falls in 2026. We’ll use this interval as our concrete example.
Step 1: Find the Total Number of Days
- Start date: September 25, 2025
- End date: June 6, 2026
Using a date calculator (or counting manually on a calendar), the difference is 254 days if we count from September 25 up to but not including June 6. Consider this: if you prefer to include both the start and end dates, add one more day, giving 255 days. For most planning purposes, the exclusive count (254) is standard because you begin counting the next day after today.
Step 2: Determine Full Weeks and Remainder Days
254 ÷ 7 = 36 weeks with a remainder of 2 days
- Full weeks: 36
- Remainder days: 2
Step 3: Compute Weekdays from Full Weeks
Each full week contributes exactly 5 weekdays.
36 weeks × 5 weekdays/week = 180 weekdays
Step 4: Examine the Remainder Days
We need to know what day of the week September 25, 2025 falls on, then count forward the two remainder days.
- September 25, 2025 is a Thursday (you can verify with any perpetual calendar or date‑lookup tool).
- Adding the remainder:
- Day 1 (Friday) → weekday
- Day 2 (Saturday) → weekend
Thus, among the two extra days, 1 is a weekday.
Step 5: Add the Weekdays from the Remainder
180 (from full weeks) + 1 (from remainder) = 181 weekdays
Step 6: (Optional) Subtract Holidays
If you need to exclude public holidays that fall on weekdays between these dates, list them and subtract each one. So for illustration, suppose the following U. S.
| Holiday | Date (2025‑2026) | Day of Week |
|---|---|---|
| Thanksgiving Day | Nov 27, 2025 | Thursday |
| Christmas Day (observed) | Dec 25, 2025 | Thursday |
| New Year’s Day (observed) | Jan 1, 2026 | Thursday |
| Martin Luther King Jr. Day | Jan 19, 2026 | Monday |
| Presidents’ Day | Feb 16, 2026 | Monday |
| Memorial Day | May 25, 2026 | Monday |
Short version: it depends. Long version — keep reading.
That’s 6 weekday holidays. Subtracting them:
181 – 6 = 175 weekdays (excluding holidays)
If you are only interested in raw weekdays (ignoring holidays), the answer is **181
Step 7: Adjust for Organization‑Specific Non‑Working Days
Beyond federal holidays, many organizations observe additional non‑working days that affect weekday counts:
| Category | Typical Examples | How to Handle |
|---|---|---|
| Company holidays | Founder’s Day, anniversary shutdowns, floating holidays | Obtain the official HR calendar for the relevant year |
| Industry‑specific closures | Exchange trading holidays, academic breaks, manufacturing maintenance weeks | Consult industry calendars or regulatory schedules |
| Regional/state holidays | Patriots’ Day (MA/ME), César Chávez Day (CA), Juneteenth observances (varies by state) | Check state government websites for official observance dates |
| Religious/cultural observances | Eid, Diwali, Lunar New Year, Orthodox Christmas | Survey team members or reference inclusive holiday calendars |
It sounds simple, but the gap is usually here.
Pro tip: Create a master “non‑working day” calendar in your project management tool (Asana, Jira, Microsoft Project, etc.) and set it as the default calendar for resource leveling. This automates the subtraction so you never have to manually deduct days again.
Step 8: Validate with a Spreadsheet or Script
Manual calculations are great for understanding the logic, but for recurring planning you’ll want automation.
Excel / Google Sheets Formula
=NETWORKDAYS.INTL(
DATE(2025,9,25), // start date
DATE(2026,6,6), // end date
1, // 1 = Saturday/Sunday weekend
holidays_range // named range containing your holiday list
)
NETWORKDAYS.INTLreturns the count of weekdays excluding weekends and any dates listed inholidays_range.- Use
11instead of1if your weekend is Friday/Saturday (common in some Middle Eastern countries).
Python One‑Liner (requires pandas & numpy)
import pandas as pd
from pandas.tseries.holiday import USFederalHolidayCalendar
start, end = pd.That said, timestamp('2026-06-06')
bdays = pd. In practice, timestamp('2025-09-25'), pd. bdate_range(start, end, freq='C', holidays=USFederalHolidayCalendar().
## Step 9: Build a Reusable “Weekday Calculator” Template
If you frequently need weekday counts for different date ranges, build a small template:
| Input Fields | Formula / Logic |
|--------------|-----------------|
| **Start Date** | User entry |
| **End Date** | User entry |
| **Weekend Pattern** | Dropdown: Sat/Sun, Fri/Sat, Sun/Mon, Custom (7‑char string for `NETWORKDAYS.In practice, iNTL`) |
| **Holiday List** | Linked table (auto‑populated from a master holiday sheet) |
| **Output: Raw Weekdays** | `NETWORKDAYS. INTL(start, end, weekend, "")` |
| **Output: Adjusted Weekdays** | `NETWORKDAYS.
Save this as a shared spreadsheet or a simple internal web form (Google Apps Script, Power Apps, or a lightweight Flask/Streamlit app) so any team member can get an accurate count in seconds.
## Common Pitfalls & How to Avoid Them
| Pitfall | Why It Happens | Fix |
|---------|----------------|-----|
| **Off‑by‑one errors** | Confusion over inclusive vs. exclusive counting | Adopt a convention (e.g.