Cron Every Monday at Midnight

Cron expression to run a job every Monday at midnight: 0 0 * * 1. Start-of-week scheduling for reports and weekly batch jobs.

0
Minute
0
Hour
*
Day (M)
*
Month
1
Weekday

At 12:00 AM, only on Monday

Next execution dates

  • Mon, Jun 15, 2026, 12:00:00 AMin 4 days
  • Mon, Jun 22, 2026, 12:00:00 AMin 11 days
  • Mon, Jun 29, 2026, 12:00:00 AMin 18 days
  • Mon, Jul 6, 2026, 12:00:00 AMin 25 days
  • Mon, Jul 13, 2026, 12:00:00 AMin 32 days

Visual builder

Pick how often the job should run. The expression updates automatically.

At:

How cron syntax works

A standard cron expression has five fields, separated by spaces.

MinuteHourDay of monthMonthDay of week
0 - 590 - 231 - 311 - 120 - 6 (Sun-Sat)
*
Any value* * * * * — every minute
,
Value list separator0 9,17 * * * — at 9 AM and 5 PM
-
Range of values0 9-17 * * * — every hour 9 AM–5 PM
/
Step values*/15 * * * * — every 15 minutes
?
No specific value (Quartz)0 0 12 ? * MON
L
Last (day of month/week)0 0 L * ? — last day of month

Common cron expressions

Click any example to load and translate it.

When to use this schedule

Monday midnight triggers are ideal for resetting weekly metrics, kicking off start-of-week data pipelines, and generating the previous week's summary reports before Monday morning stand-ups.

Related cron schedules