Tools › Cron examples › every 10 minutes
Cron expression for every 10 minutes
The cron expression for every 10 minutes is:
What it does
Runs at minutes 0, 10, 20, 30, 40 and 50 of every hour.
Field by field
| Field | Value | Meaning |
|---|---|---|
| Minute | */10 | step */10 |
| Hour | * | every value |
| Day of month | * | every value |
| Month | * | every value |
| Day of week | * | every value |
Typical uses
Polling APIs with rate limits, light report generation, or certificate expiry checks.
Watch out for
Steps that do not divide 60 evenly (like */7) restart at the top of each hour, so you get uneven gaps.
Add it to your crontab
crontab -e, then add:
*/10 * * * * /path/to/command >> /var/log/myjob.log 2>&1
Related schedules
every minuteevery 5 minutesevery 15 minutesevery 30 minutesevery hourevery 2 hoursevery day at midnightevery day at 3amevery weekday at 9amevery 15 minutes during business hoursevery Mondayevery Sunday at midnighton weekendson the first day of every monthon the last day of the monthevery quartertwice a day