First Monday of month at 9 AM

Runs on the first Monday of every month at 9:00 AM

Unix/Linux

0 9 1-7 * 1

Quartz

0 0 9 ? * MON#1

AWS EventBridge

cron(0 9 ? * 2#1 *)

Next Run Times

Local Time

  • Mon, Dec 15, 2025, 9:00 AM UTC
  • Mon, Dec 22, 2025, 9:00 AM UTC
  • Mon, Dec 29, 2025, 9:00 AM UTC
  • Thu, Jan 1, 2026, 9:00 AM UTC
  • Fri, Jan 2, 2026, 9:00 AM UTC

UTC Time

  • Mon, Dec 15, 2025, 9:00 AM UTC
  • Mon, Dec 22, 2025, 9:00 AM UTC
  • Mon, Dec 29, 2025, 9:00 AM UTC
  • Thu, Jan 1, 2026, 9:00 AM UTC
  • Fri, Jan 2, 2026, 9:00 AM UTC

Implementation Notes

  • Standard cron uses 1-7 range with Monday constraint
  • Quartz supports MON#1 for first Monday
  • EventBridge uses 2#1 (Sunday=1, Monday=2)

Try It Out

Want to modify this expression or create your own? Use our interactive cron generator with visual builder and real-time preview.

Open in Cron Generator