Cron tool / Every year on Jan 1

Cron expression for "every year on jan 1"

The cron expression is 0 0 1 1 * At 12:00 AM, on day 1 of the month, only in January.

This schedule means

At 12:00 AM, on day 1 of the month, only in January

Next 5 runs (your timezone — UTC)

  • 1/1/2027, 12:00:00 AM
  • 1/1/2028, 12:00:00 AM
  • 1/1/2029, 12:00:00 AM
  • 1/1/2030, 12:00:00 AM
  • 1/1/2031, 12:00:00 AM

Using it

In a crontab, you'd write 0 0 1 1 * /path/to/your/command. Most schedulers (Linux cron, Vercel Cron, GitHub Actions, Laravel, node-cron) accept this 5-field format.

Monitor a "every year on jan 1" job

Cronmint runs 0 0 1 1 *for you, logs every run, and emails or Slacks you the moment it fails — or silently doesn't run.

Monitor this schedule — free

Related schedules