Cron Every Wednesday

Set up a cron job to run every Wednesday at midnight with 0 0 * * 3. Full field breakdown, mid-week scheduling use cases, and configuration tips.

Cron Expression

0 0 * * 3

Field Breakdown

FieldValueMeaning
Minute0At 0
Hour0At 0
Day of Month*Every day of the month (1–31)
Month*Every month (1–12)
Day of Week3At Wednesday

Detailed Explanation

The cron expression 0 0 * * 3 schedules a task to run once per week, every Wednesday at midnight.

Field-by-field breakdown:

  • 0 (Minute): At minute 0. The task fires at the start of the hour.
  • 0 (Hour): At hour 0 (midnight). The task runs at the beginning of Wednesday.
  • * (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 the month.
  • 3 (Day of Week): Wednesday only. In standard cron, 3 represents Wednesday.

This means your task will execute once per week at the start of Wednesday. Mid-week scheduling is strategic for tasks that should run after the beginning-of-week rush has settled. Wednesday jobs often handle mid-week progress tracking, data quality checks, and automated compliance reporting. Placing maintenance tasks mid-week also gives your team time to address any issues before the 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

Great for running mid-week data quality audits that check for anomalies in your analytics pipeline before the end-of-week reporting cycle.

Try It — Interactive Builder

Every Wednesday at 12: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.Wed, Mar 18, 2026, 12:00 AM
2.Wed, Mar 25, 2026, 12:00 AM
3.Wed, Apr 1, 2026, 12:00 AM
4.Wed, Apr 8, 2026, 12:00 AM
5.Wed, Apr 15, 2026, 12:00 AM
6.Wed, Apr 22, 2026, 12:00 AM
7.Wed, Apr 29, 2026, 12:00 AM
8.Wed, May 6, 2026, 12:00 AM
9.Wed, May 13, 2026, 12:00 AM
10.Wed, May 20, 2026, 12:00 AM

Ctrl+Shift+C to copy expression

Customize this expression