Run a Cron Job on the 1st and 15th of Every Month

Cron expression to run a job twice monthly — on the 1st and 15th. Uses a comma-separated day-of-month list.

Cron Expression
0 0 1,15 * *
1st and 15th of every month at 12:00 AM

Field-by-Field Breakdown

FieldValueMeaning
Minute00
Hour00
Day of Month1,151, 15
Month*every month
Day of Week*every day of week

Next 5 Scheduled Runs

Computed in UTC. Use the generator for timezone-aware results.

  1. 1Wed, Apr 1, 2026, 12:00 AM
  2. 2Wed, Apr 15, 2026, 12:00 AM
  3. 3Fri, May 1, 2026, 12:00 AM
  4. 4Fri, May 15, 2026, 12:00 AM
  5. 5Mon, Jun 1, 2026, 12:00 AM

Schedule this with TrigRun

Deploy this cron schedule in seconds. Automatic retries, encrypted secrets, full execution history, and native MCP support for AI agents.

Start Scheduling — Free

0 0 1,15 * *

Frequently Asked Questions

How do I run a cron job twice a month?

Use 0 0 1,15 * * to run at midnight on the 1st and 15th. The comma in the day-of-month field creates a list.