Cron Every Tuesday and Saturday at 7 AM

Schedule a cron job every Tuesday and Saturday at 7 AM using 0 7 * * 2,6. Full field-by-field breakdown for mixed weekday-weekend scheduling.

Cron Expression

0 7 * * 2,6

Field Breakdown

FieldValueMeaning
Minute0At 0
Hour7At 7
Day of Month*Every day of the month (1–31)
Month*Every month (1–12)
Day of Week2,6At Tuesday, Saturday

Detailed Explanation

The cron expression 0 7 * * 2,6 schedules a task to run twice per week, on Tuesday and Saturday, at exactly 7:00 AM.

Field-by-field breakdown:

  • 0 (Minute): At minute 0. The task fires at the top of the hour.
  • 7 (Hour): At hour 7 (7 AM). The task runs early in the morning before typical business hours.
  • * (Day of Month): Every day from 1 through 31. No restriction on the day of the month.
  • * (Month): Every month from January through December. No restriction on which month.
  • 2,6 (Day of Week): Tuesday and Saturday. The list notation specifies two specific days: 2 (Tuesday) and 6 (Saturday).

This means your task will execute twice per week at 7:00 AM on Tuesday and Saturday. This mixed weekday-weekend schedule provides coverage across both working and non-working days. The roughly even 3-4 day spacing between runs (Saturday to Tuesday is 3 days, Tuesday to Saturday is 4 days) creates a balanced cadence. Running at 7 AM ensures the task completes before business hours on Tuesday and before most weekend activities on Saturday. This pattern is common for tasks that need to run regardless of whether it is a workday or weekend. This expression is supported by standard cron on Linux/macOS, as well as cloud services like AWS CloudWatch, Google Cloud Scheduler, and GitHub Actions.

Use Case

Useful for running bi-weekly SSL certificate expiration checks on Tuesday and Saturday mornings, ensuring continuous monitoring across workdays and weekends.

Try It — Interactive Builder

Every Tuesday, Saturday at 7:00 AM

**/5*/10*/15*/300
**/2*/3*/6*/120
*1151,15*/2
*11,4,7,101,7
*1-50,615

Next 10 Executions

1.Tue, Apr 28, 2026, 07:00 AM
2.Sat, May 2, 2026, 07:00 AM
3.Tue, May 5, 2026, 07:00 AM
4.Sat, May 9, 2026, 07:00 AM
5.Tue, May 12, 2026, 07:00 AM
6.Sat, May 16, 2026, 07:00 AM
7.Tue, May 19, 2026, 07:00 AM
8.Sat, May 23, 2026, 07:00 AM
9.Tue, May 26, 2026, 07:00 AM
10.Sat, May 30, 2026, 07:00 AM

Ctrl+Shift+C to copy expression

Customize this expression