Run a Cron Job Every Monday

Cron expression to run a job every Monday at midnight. Uses day-of-week value 1 (Monday).

Cron Expression
0 0 * * 1
Every Monday at 12:00 AM

Field-by-Field Breakdown

FieldValueMeaning
Minute00
Hour00
Day of Month*every day of month
Month*every month
Day of Week1Monday

Next 5 Scheduled Runs

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

  1. 1Mon, Mar 23, 2026, 12:00 AM
  2. 2Mon, Mar 30, 2026, 12:00 AM
  3. 3Mon, Apr 6, 2026, 12:00 AM
  4. 4Mon, Apr 13, 2026, 12:00 AM
  5. 5Mon, Apr 20, 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

Frequently Asked Questions

What is the cron expression for every Monday?

0 0 * * 1 runs at midnight every Monday. In cron syntax, day-of-week 1 is Monday (0 and 7 are both Sunday).

Can I run it at a different time on Monday?

Yes. Change the hour and minute fields. For example, 0 9 * * 1 runs every Monday at 9 AM.