Skip to main content

Cron every Monday, Wednesday, and Friday at 7:00 PM

Question

How can one schedule a cron job for every Monday, Wednesday and Friday at 7:00 pm?

Answer

Use 0 19 * * 1,3,5 to run at 7:00 PM every Monday, Wednesday, and Friday. Cron uses 24-hour time, so 19 means 7 PM. In the common Unix numbering convention, day-of-week 1 is Monday, 3 is Wednesday, and 5 is Friday. Many schedulers also accept MON,WED,FRI, but name aliases are dialect-specific, so check your implementation before relying on them.

crontab
# every Monday, Wednesday, and Friday at 19:00
0 19 * * 1,3,5

Read 0 19 * * 1,3,5 from left to right: minute 0, hour 19, every day of the month, every month, and only weekdays 1, 3, and 5. The comma-separated final field is a list, not a range, so it selects exactly those three weekdays. Keep the day-of-month field as * when weekday is the only date restriction you want. The expression runs in the scheduler's configured timezone. If “7:00 PM” refers to a particular location, set that timezone explicitly; converting once to UTC can shift the local clock time when daylight saving rules change.

Run 0 19 * * 1,3,5 on Crontap
A row of seven day boxes for one week with the first, third and fifth boxes filled in yellow, marking Monday, Wednesday and Friday.
One week, three runs: the day-of-week list 1,3,5.
Why this matters

Keeping day-of-month unrestricted avoids unexpected extra runs. In many Unix cron implementations, restricting both day-of-month and day-of-week creates OR behavior: the job runs when either field matches, not only when both match. For example, adding day 1 while keeping 1,3,5 could run on every month's first day plus each selected weekday. The single weekday list also avoids maintaining three separate entries that can drift apart during later schedule changes.

Read the dedicated guide: Cron Monday, Wednesday and Friday.

Cron schedule used

What it does

0 19 * * 1,3,5 — command

At 19:00, only on Monday, Wednesday, and Friday.

Calendar

View future cron matches in a calendar

September 2026 · UTC

0 runs

See this cron expression on the calendar view example

Write the cron here. Run it on Crontap.

Point Crontap at any URL. Pick any cron. Done.

WordPress, Shopify, Railway, Cloud Run, Vercel, HubSpot, Ghost, your own box. If it answers HTTP, Crontap can drive it on a clock you can read, in the timezone that actually matters, and page you when something breaks.

1.9k+ teams · Free forever tier · No credit card

Permalink: https://tool.crontap.com/help/cron-job-every-monday-wednesday-and-friday-at-a-specific-time