AWS Cron Every Hour
0 * * * *Every hour
Next 10 Executions
Times shown in UTC
- Mon, May 18, 202609:00
- Mon, May 18, 202610:00
- Mon, May 18, 202611:00
- Mon, May 18, 202612:00
- Mon, May 18, 202613:00
- Mon, May 18, 202614:00
- Mon, May 18, 202615:00
- Mon, May 18, 202616:00
- Mon, May 18, 202617:00
- Mon, May 18, 202618:00
Field Breakdown
0Minute
0
*Hour
Every hour
*Day of Month
Every day
*Month
Every month
*Day of Week
Every day of week
About This Schedule
In AWS EventBridge, the cron expression for every hour is cron(0 * * * ? *). This triggers at minute 0 of every hour, every day. The ? in the day-of-week field means "no specific value" — a required AWS syntax element.
For simple hourly scheduling, AWS also offers the rate expression syntax: rate(1 hour). Rate expressions are easier to read for basic intervals but can't express complex schedules like "every hour on weekdays only."
All AWS cron expressions run in UTC. If you need a specific timezone, calculate the UTC offset: for 9 AM Eastern (UTC-5), use hour 14. Note that UTC offsets change with daylight saving time, so some teams schedule in UTC and handle timezone logic in their Lambda function.