Cron Every 45 Minutes

*/45 * * * *

Every 45 minutes

Next 10 Executions

Times shown in UTC

  • Mon, May 18, 202608:45
  • Mon, May 18, 202609:00
  • Mon, May 18, 202609:45
  • Mon, May 18, 202610:00
  • Mon, May 18, 202610:45
  • Mon, May 18, 202611:00
  • Mon, May 18, 202611:45
  • Mon, May 18, 202612:00
  • Mon, May 18, 202612:45
  • Mon, May 18, 202613:00

Field Breakdown

*/45
Minute
Every 45 minutes
*
Hour
Every hour
*
Day of Month
Every day
*
Month
Every month
*
Day of Week
Every day of week

About This Schedule

The cron expression */45 * * * * runs at minutes 0 and 45 of every hour. Note that this is not truly "every 45 minutes" in a continuous sense — because the minute field resets each hour, the gap between :45 and :00 is only 15 minutes, not 45.

If you need a true 45-minute interval (running at :00, :45, :30, :15 across hours), cron cannot natively express this since it works on fixed hour boundaries. You would need a different scheduling approach or run a wrapper script.

For most use cases, */45 * * * * (running twice per hour at :00 and :45) is a reasonable approximation.

Frequently Asked Questions