Back to platforms
AWS EventBridge
aws
eventbridge
cron
utc

AWS EventBridge cron guide

Use AWS EventBridge cron and rate expressions safely, including UTC behavior, ? syntax, and year fields.


AWS EventBridge supports both cron(...) and rate(...) expressions. Use rate(...) for simple intervals and cron(...) for wall-clock schedules.

Format

cron(minutes hours day-of-month month day-of-week year)

AWS cron has six fields and is evaluated in UTC.

Example

cron(0 9 ? * MON-FRI *)

This runs at 09:00 UTC Monday through Friday.

Notes

  • Use ? in day-of-month when day-of-week is specific.
  • Use ? in day-of-week when day-of-month is specific.
  • Prefer rate(5 minutes) for simple intervals.
  • Convert business-local schedules to UTC carefully.

Related cron resources

Blog
AWS EventBridge
AWS EventBridge Cron Guide

Use AWS EventBridge cron and rate expressions correctly, including UTC behavior, question marks, and year fields.

Open
Academy
Intermediate
AWS EventBridge

Master AWS EventBridge cron and rate schedules, UTC behavior, question-mark syntax, targets, retries, and production patterns.

Open
Blog
Scheduler comparisons
Cron vs AWS Scheduler

Compare traditional cron with AWS EventBridge Scheduler and EventBridge rules for cloud-native automation.

Open