Find how often your chosen weekday occurs
A Thursday lesson, Friday delivery or Sunday gathering repeats by weekday, not by a fixed day of the month. To plan it, you need the occurrences of that selected day between your first and last allowed dates.
This tool counts one chosen weekday at a time. It does not count every calendar day between the dates or combine multiple selected weekdays. Use the exact list to check possible sessions against your actual commitments.
Choose the day before reviewing the schedule
- Select Day of the week. Monday is the initial choice; all seven weekdays are available through the native selector.
- Choose This year, This month or Remaining this year, or enter Start date and End date for a custom period. Both boundaries are included unless changed under Advanced: date boundaries.
- Read the total and Matching dates, grouped by month and year. Changing the weekday preserves the chosen range so you can compare schedules.
Results update as you edit. Calculate focuses the first invalid date. Reset returns to Monday, the current year and inclusive boundaries. The reference for relative presets is the UTC date displayed beside the controls.
Example: Thursday lessons in February 2024
For a hypothetical weekly Thursday lesson, select Thursday and enter February 1 through February 29, 2024. This is a leap-year February, and both the first and last dates happen to be Thursdays.
The matching dates are February 1, 8, 15, 22 and 29. There are five possible lessons. If the arrangement ends before February 29, exclude the end date and four remain. A leap month does not add one occurrence of every weekday; the extra date only belongs to its actual weekday.
February 1, 8, 15, 22, 29 = 5 Thursdays
4 weekly gaps + the first occurrence = 5
Exclude the ending Thursday: 5 − 1 = 4
Why changing the weekday can change the total
The calculator finds the first selected weekday on or after the effective start, then counts complete seven-day intervals through the effective end. It adds one for the first match. If no match fits, the result is zero.
Months are not generally an exact number of weeks. August 2026 has five Saturdays, Sundays and Mondays, but only four Thursdays and Fridays. Keep the same range and change Day of the week to compare those alternatives without re-entering the dates.
Count = complete weeks from first selected weekday to effective end + 1
No selected weekday inside the effective range = 0
Read the month headings and exact dates together
The main total, First and Last describe the entire range. Each month heading gives that month’s full count inside the selected boundaries. A partial month is counted only for the dates you requested, not automatically for every date in that month.
Matching dates shows up to 60 entries per page. A long month list may continue on another page, while the monthly heading retains its complete count. Previous and Next change the displayed entries only. Month headings include the year, so a multi-year range keeps each January distinct.
Separate a valid zero from an input problem
A one-day range returns one if it matches the selected weekday and both endpoints count. A different weekday returns zero. Excluding the only matching boundary also returns zero; that is a valid result rather than missing information.
Blank dates, impossible dates and an end before the start display field errors instead of a count. Enter the intended dates to recover; the form does not silently swap a reversed range. UTC date arithmetic prevents daylight saving changes from moving a match.
Check the plan beyond the calendar
Holidays, term breaks and cancelled sessions remain in the list. Treat the result as possible recurring dates, then mark exceptions using your own schedule. A count also does not determine meeting duration, hours worked or entitlement to pay.
For a different question, choose Weekdays to count the whole Monday–Friday pool or Weekends to distinguish individual weekend dates from full pairs. Those modes have different units and should not be substituted for a single-weekday schedule.
Questions about how many days
Can I select Tuesday and Thursday at the same time?
No. The selector supports one weekday at a time. Check each separately with identical boundaries if you need to inspect both schedules.
Does this calculate the total days between dates?
No. It counts occurrences of the selected weekday. A range containing 31 calendar dates can therefore return only four or five matches for one weekday.
Can I count Thursdays, Fridays and Sundays here?
Yes. Those choices are included alongside Monday, Tuesday, Wednesday and Saturday, without needing separate pages.
Can I use dates in different years?
Yes. The weekday sequence continues across year boundaries, and month headings identify both month and year. Relative presets are optional conveniences rather than restrictions.
Related calculators
- Weekdays Calculator
Count all Monday–Friday dates rather than one selected day.
- Weekends Calculator
Choose single weekend days or complete pairs.
- Mondays Calculator
Keep a dedicated Monday schedule page handy.
- Timesheet Calculator
Track actual work hours separately from recurring dates.