Run a Cron Job Every Weekday (Mon-Fri)

Cron expression to run a job Monday through Friday. Uses the range 1-5 in the day-of-week field.

Cron Expression
0 0 * * 1-5
Every weekday (Mon–Fri) at 12:00 AM

Field-by-Field Breakdown

FieldValueMeaning
Minute00
Hour00
Day of Month*every day of month
Month*every month
Day of Week1-5Monday through Friday

Next 5 Scheduled Runs

Computed in UTC. Use the generator for timezone-aware results.

  1. 1Tue, Mar 17, 2026, 12:00 AM
  2. 2Wed, Mar 18, 2026, 12:00 AM
  3. 3Thu, Mar 19, 2026, 12:00 AM
  4. 4Fri, Mar 20, 2026, 12:00 AM
  5. 5Mon, Mar 23, 2026, 12:00 AM

Schedule this with TrigRun

Deploy this cron schedule in seconds. Automatic retries, encrypted secrets, full execution history, and native MCP support for AI agents.

Start Scheduling — Free

0 0 * * 1-5

Frequently Asked Questions

What is the cron expression for weekdays only?

0 0 * * 1-5 runs at midnight Monday through Friday. The range 1-5 covers Monday (1) to Friday (5).

How do I exclude weekends from a cron schedule?

Use the day-of-week range 1-5 to run only on weekdays. For example, 0 9 * * 1-5 runs at 9 AM every weekday.