Cron job every Friday at 5pm

0 17 * * 5 At 05:00 PM, only on Friday

Typical use: weekly timesheet and invoice reminders. Try it below — change any field and see the next runs in your timezone.

At 05:00 PM, only on Friday

Valid

Next 10 executions

  1. 1Fri, Oct 2, 2026, 5:00 PM
  2. 2Fri, Oct 9, 2026, 5:00 PM
  3. 3Fri, Oct 16, 2026, 5:00 PM
  4. 4Fri, Oct 23, 2026, 5:00 PM
  5. 5Fri, Oct 30, 2026, 5:00 PM
  6. 6Fri, Nov 6, 2026, 5:00 PM
  7. 7Fri, Nov 13, 2026, 5:00 PM
  8. 8Fri, Nov 20, 2026, 5:00 PM
  9. 9Fri, Nov 27, 2026, 5:00 PM
  10. 10Fri, Dec 4, 2026, 5:00 PM

Field by field

FieldValueMeaning
Minute0minute 0
Hour17hour 17
Day of month*every day
Month*every month
Day of week5only Friday

The same schedule on every platform

The five fields mean the same thing everywhere, but each scheduler wraps them differently — and AWS and Quartz number weekdays from 1 (Sunday), not 0.

0 17 * * 5 /path/to/script.sh >> /var/log/job.log 2>&1
spec:
  schedule: "0 17 * * 5"
GitHub ActionsRuns in UTC.
on:
  schedule:
    - cron: '0 17 * * 5'
AWS EventBridgeEventBridge weekdays are 1–7 (1 = Sunday) and one day field must be ?.
cron(0 17 ? * 6 *)
Quartz (Java)Seconds first; weekdays 1–7 with 1 = Sunday.
0 0 17 ? * 6
Spring @ScheduledSpring adds a seconds field but keeps Unix weekday numbers.
@Scheduled(cron = "0 0 17 * * 5")
[TimerTrigger("0 0 17 * * 5")]

Running a job every Friday at 5pm

What is the cron expression for every Friday at 5pm?
0 17 * * 5. In plain English: at 05:00 PM, only on Friday. It works in standard 5-field cron — Linux crontab, Kubernetes and GitHub Actions.
How do I schedule a job every Friday at 5pm in AWS EventBridge?
Use cron(0 17 ? * 6 *). EventBridge needs six fields (a year at the end), a ? in one of the day fields, and numbers weekdays 1–7 starting on Sunday.
What timezone does "0 17 * * 5" run in?
Cron uses the server's timezone. Kubernetes CronJobs default to the controller's timezone (set spec.timeZone on 1.27+), GitHub Actions and AWS EventBridge rules always use UTC. Use the timezone picker above to see the next runs in your own time.