Next Weekday Calculator
Pick a starting date and a target weekday to find the next time that weekday lands on the calendar. The result is written in ISO form, like 2026-06-15, and you can list a run of upcoming occurrences that are each exactly seven days apart. Every date is worked out with an exact calendar algorithm, so month and year rollovers never trip it up.
How to find the next weekday
- Set the From year, Month, and Day fields to the date you want to count from.
- Choose the target weekday from the dropdown, such as Monday or Friday.
- Type a number in the How many field to list that many upcoming dates.
- Tick Include the start date if it matches to count the start date when it already falls on that weekday.
- Read the Upcoming dates list below and click Copy to grab all of them at once.
Examples
Next three Mondays after a Thursday
From 2026-06-11 (a Thursday), weekday Monday, how many 3
2026-06-15 2026-06-22 2026-06-29
Include the start date when it is already the target weekday
From 2026-06-15 (a Monday), weekday Monday, include start on
2026-06-15
Next Friday across a month is handled cleanly
From 2026-07-05 (a Sunday), weekday Friday
2026-07-10
Frequently asked questions
Does it include the start date?
By default the search is strictly after the start date, so the first result is always a later day. Tick Include the start date if it matches and the start date counts as the first result whenever it already falls on the target weekday.
What if I ask for the same weekday the start date already is?
With Include the start date off, it skips a full week and returns the date seven days later. With it on, the start date itself is the first result. For example, from a Monday looking for Monday gives the next Monday when the box is off, or that same Monday when it is on.
Can I list several upcoming dates?
Yes. Set the How many field and the tool returns that many matching dates, each exactly seven days after the previous one. The input accepts values from 1 up to 52, which covers a full year of weekly occurrences.
What format are the dates shown in?
Every date is written in ISO 8601 form as YYYY-MM-DD with zero-padded months and days, such as 2026-06-15. The Copy button returns the whole list with one date per line, ready to paste into a spreadsheet or script.
How is the weekday of a date worked out?
It uses Sakamoto's algorithm, a compact and exact method for the day of the week of any Gregorian date. Adding days is done through a continuous day-number conversion rather than the browser Date object, so results stay correct across month and year boundaries.
Which weekday numbering is used?
Internally weekdays run from 0 for Sunday through 6 for Saturday, matching common programming conventions and the tool's API. In the interface you just pick the weekday name from the dropdown, so you never need to remember the numbers.
Does it handle leap years and far-future dates?
Yes. The calendar math accounts for the Gregorian leap-year rules, including the century and four-hundred-year exceptions, so a target that crosses February 29 or a year end resolves to the correct date.
Why would I use this?
It is handy for scheduling a recurring weekly meeting, finding the next payday, planning the next bin or recycling collection, or building a short series of weekly dates from any reference point without counting on a calendar.
Is my data private?
Yes. All the date math runs locally in your browser with no network calls. Nothing you enter is uploaded or stored, so your planning stays on your device.
Learn more
- How the next weekday date is calculated
How the tool finds the day of the week, counts forward to the next target weekday, and lists exact weekly occurrences without calendar drift.
Related tools
Day of the Week Calculator
Find out what day of the week any date falls on, from past to future. See the weekday name and whether it lands on a weekend. Free and instant.
Days in Month Calculator
Find how many days are in any month and year. February is leap-year aware, and the result names the weekday the 1st lands on. Free, fast, and accurate.
Date Difference Calculator
Find the number of days, weeks, business days and years, months and days between two dates. Enter a start and end date to see the full breakdown.
Add Business Days Calculator
Add or subtract working days from a date, skipping weekends and any holidays you list. See the result date and its day of the week instantly.
Add Days Calculator
Add or subtract calendar days from any date and see the result with its day of the week. Free, instant and works for past or future dates.
Add Time Calculator
Add or subtract hours and minutes from a time of day. See the new clock time and whether it crosses into another day. Free and private.