Boneyard Tools

Next Weekday Calculator

Pick a starting date and a weekday to find the next time that weekday occurs. Ask for several occurrences to list a run of upcoming dates.

How to find the next weekday

  1. Enter the date you want to count from.
  2. Choose the target weekday, such as Monday.
  3. Optionally include the start date and set how many dates to list.

Examples

Next Monday after a Thursday

From 2026-06-11, weekday Monday
2026-06-15

Frequently asked questions

Does it include the start date?

By default the search is strictly after the start date. Turn on include start date and the start counts as the first result when it falls on the target weekday.

Can I list several upcoming dates?

Yes. Set the number of occurrences and the tool returns that many matching dates, each exactly seven days after the previous one.

How is the weekday of a date worked out?

It uses a standard calendar algorithm that is exact for any Gregorian date, so results stay correct across month and year boundaries.

Which weekday numbering is used?

Weekdays are numbered 0 for Sunday through 6 for Saturday, matching common programming conventions. The tool shows the names so you do not have to memorise them.

Why would I use this?

It is handy for scheduling recurring meetings, finding the next payday, or planning the next bin collection day from any reference date.

Related tools