Cron expression

Every 15 minutes

*/15 * * * *

Runs four times an hour, on the quarter hours: 00, 15, 30 and 45.

Runs per month

≈ 2,880

Next run (UTC)

Thu 14:30

On CronEngine

Runs on the free plan

What each part means

Minute */15 every 15 minutes
Hour * every hour
Day of month * every day of the month
Month * every month
Day of week * every day of the week

Next runs

  1. 1 Thursday 22 October 2026 14:30 UTC
  2. 2 Thursday 22 October 2026 14:45 UTC
  3. 3 Thursday 22 October 2026 15:00 UTC
  4. 4 Thursday 22 October 2026 15:15 UTC
  5. 5 Thursday 22 October 2026 15:30 UTC

See these in your own timezone, or change the schedule →

Good to know

Typical uses: WordPress cron on a quiet blog, checking backups, refreshing exchange rates or stock levels.

Copy and paste

crontab -e Crontab
*/15 * * * * /path/to/script.sh
.github/workflows/scheduled.yml GitHub Actions
on:
  schedule:
    - cron: '*/15 * * * *'

GitHub Actions reads this in UTC, and scheduled runs can start late when GitHub is busy. How to start it on time.

routes/console.php Laravel
Schedule::command('your:command')->everyFifteenMinutes();

Variations

0,15,30,45 * * * * The same schedule, written out
*/15 9-17 * * 1-5 Every 15 minutes during office hours on weekdays
*/30 * * * * Every 30 minutes →

Questions

What is the cron expression for every 15 minutes?

*/15 * * * *. Runs four times an hour, on the quarter hours: 00, 15, 30 and 45.

Can GitHub Actions run every 15 minutes?

Yes, with cron: '*/15 * * * *'. GitHub Actions reads this in UTC, and scheduled runs can start late when GitHub is busy.