Count how many Mondays, Fridays or any weekday fall between two dates

Pick a start date, an end date and a weekday to count how many of that day fall in the range, with the first and last dates and a count for every day of the week.

Live demo · real result from this tool
Fridays52
First
Friday, 2 January 2026
Last
Friday, 25 December 2026
Days in range (both dates included)
365

Every weekday in the range

WeekdayCount
Monday52
Tuesday52
Wednesday52
Thursday53
Friday52
Saturday52
Sunday52

Processed on your device — nothing is uploaded.

How to use the weekday counter

  1. Set the Start date and End date. Both dates are included.
  2. Choose the Weekday to count. It starts on Friday.
  3. Read the count, for example “Fridays: 52”, with the First and Last of those days in the range.
  4. Check Days in range (both dates included) and the table, Every weekday in the range, which runs Monday to Sunday.

What it does and when to use it

Some plans run on a single weekday. A Wednesday evening class, a Saturday market stall, a Monday team meeting, or a medicine taken every Sunday. The counter tells you how many sessions fit in a term, how many market days a season has, or how many Fridays of pay fall in a year. Because the first and last dates are listed, you can also see when the series starts and ends.

For all Monday-to-Friday working days with your own holidays and weekend, use the business days calculator. To check what weekday a single date falls on, try the day of the week finder. The days in month calculator lists the weekdays in every month of a year.

How it works

The tool finds the first date in the range that falls on your weekday by moving forward from the start date at most six days. From there, the count is how many full steps of 7 days fit before the end date, plus one. The last occurrence is found the same way, moving back from the end date. This is exact for any range, even thousands of years long, and uses plain calendar dates, so time zones do not matter.

Worked examples

Saturdays in 2027. Start 1 January, end 31 December 2027, weekday Saturday: 52, from 2 January to 25 December. The table shows Friday | 53, the only weekday with 53, because 2027 begins on a Friday.

Wednesday classes in an autumn term. Start Monday 7 September, end Friday 18 December 2026, weekday Wednesday: 15 sessions, beginning First: Wednesday, 9 September 2026 and ending on 16 December. Remove any half-term weeks yourself.

A leap February. Start 1 February, end 29 February 2028, weekday Tuesday: Tuesdays: 5, because 29 February 2028 is a Tuesday too. Every other weekday occurs 4 times that month.

Limits and tips

  • The tool does not skip holidays or term breaks. Subtract them by hand, or split the range into parts.
  • Dates must be valid and between years 1 and 9999.

Frequently asked questions

Are the start and end dates included?
Yes, both are counted. A range from Tuesday 1 February to Tuesday 29 February 2028 includes both Tuesdays, giving 5 in total.
Why does a year have 53 of one weekday?
A common year has 365 days, which is 52 weeks and 1 day, so the weekday of 1 January occurs 53 times. A leap year has 2 extra days, so two weekdays occur 53 times. 2027 starts on a Friday, so it has 53 Fridays.
What if I enter the dates the wrong way round?
The tool quietly swaps them and counts the same range, so the answer is the same either way.
Can I count weekends or several days at once?
The large result is for one weekday, but the table under it gives all seven. Add the Saturday and Sunday rows for weekend days, or use the business days calculator for working days with holidays.

Written by the ToolsRift team · Last updated

Pages are drafted with AI assistance and checked by automated tests. How we write and check pages.

Was this tool useful?

Report a problem

Start typing to search every tool.

↑ ↓ to moveEnter to openEsc to close