California 2025 Semi-Monthly payroll calendar
Complete semi-monthly pay schedule for California small businesses in 2025. 24 pay periods, all federal holiday and weekend adjustments applied, IRS Publication 15 deposit deadlines included — ready to drop into Gusto, Rippling, QuickBooks Payroll, or your own bookkeeping system.
Full 2025 pay period schedule
Adjusted rows (highlighted) had a scheduled pay date that fell on a weekend or observed federal holiday. The actual pay date moves to the prior business day. The two rightmost columns show the IRS deposit deadline that applies to each payroll under the semi-weekly and monthly depositor rules — pick the column that matches your IRS classification.
| PP | Period start | Period end | Pay date | IRS semi-weekly deposit due | IRS monthly deposit due | Notes |
|---|---|---|---|---|---|---|
| 1 | Wed, Jan 1, 2025 | Wed, Jan 15, 2025 | Wed, Jan 15, 2025 | Wed, Jan 22 | Tue, Feb 18 | |
| 2 | Thu, Jan 16, 2025 | Fri, Jan 31, 2025 | Fri, Jan 31, 2025 | Wed, Feb 5 | Mon, Mar 17 | |
| 3 | Sat, Feb 1, 2025 | Sat, Feb 15, 2025 | Fri, Feb 14, 2025 adjusted | Wed, Feb 19 | Mon, Mar 17 | Pay date moved earlier because the 15th falls on a weekend. |
| 4 | Sun, Feb 16, 2025 | Fri, Feb 28, 2025 | Fri, Feb 28, 2025 | Wed, Mar 5 | Mon, Mar 17 | |
| 5 | Sat, Mar 1, 2025 | Sat, Mar 15, 2025 | Fri, Mar 14, 2025 adjusted | Wed, Mar 19 | Tue, Apr 15 | Pay date moved earlier because the 15th falls on a weekend. |
| 6 | Sun, Mar 16, 2025 | Mon, Mar 31, 2025 | Mon, Mar 31, 2025 | Fri, Apr 4 | Thu, May 15 | |
| 7 | Tue, Apr 1, 2025 | Tue, Apr 15, 2025 | Tue, Apr 15, 2025 | Fri, Apr 18 | Thu, May 15 | |
| 8 | Wed, Apr 16, 2025 | Wed, Apr 30, 2025 | Wed, Apr 30, 2025 | Wed, May 7 | Thu, May 15 | |
| 9 | Thu, May 1, 2025 | Thu, May 15, 2025 | Thu, May 15, 2025 | Wed, May 21 | Mon, Jun 16 | |
| 10 | Fri, May 16, 2025 | Sat, May 31, 2025 | Fri, May 30, 2025 adjusted | Wed, Jun 4 | Mon, Jun 16 | Pay date moved earlier because the last day of the month falls on a weekend. |
| 11 | Sun, Jun 1, 2025 | Sun, Jun 15, 2025 | Fri, Jun 13, 2025 adjusted | Wed, Jun 18 | Tue, Jul 15 | Pay date moved earlier because the 15th falls on a weekend. |
| 12 | Mon, Jun 16, 2025 | Mon, Jun 30, 2025 | Mon, Jun 30, 2025 | Mon, Jul 7 | Tue, Jul 15 | |
| 13 | Tue, Jul 1, 2025 | Tue, Jul 15, 2025 | Tue, Jul 15, 2025 | Fri, Jul 18 | Fri, Aug 15 | |
| 14 | Wed, Jul 16, 2025 | Thu, Jul 31, 2025 | Thu, Jul 31, 2025 | Wed, Aug 6 | Fri, Aug 15 | |
| 15 | Fri, Aug 1, 2025 | Fri, Aug 15, 2025 | Fri, Aug 15, 2025 | Wed, Aug 20 | Mon, Sep 15 | |
| 16 | Sat, Aug 16, 2025 | Sun, Aug 31, 2025 | Fri, Aug 29, 2025 adjusted | Wed, Sep 3 | Mon, Sep 15 | Pay date moved earlier because the last day of the month falls on a weekend. |
| 17 | Mon, Sep 1, 2025 | Mon, Sep 15, 2025 | Mon, Sep 15, 2025 | Fri, Sep 19 | Wed, Oct 15 | |
| 18 | Tue, Sep 16, 2025 | Tue, Sep 30, 2025 | Tue, Sep 30, 2025 | Fri, Oct 3 | Wed, Oct 15 | |
| 19 | Wed, Oct 1, 2025 | Wed, Oct 15, 2025 | Wed, Oct 15, 2025 | Wed, Oct 22 | Mon, Nov 17 | |
| 20 | Thu, Oct 16, 2025 | Fri, Oct 31, 2025 | Fri, Oct 31, 2025 | Wed, Nov 5 | Mon, Dec 15 | |
| 21 | Sat, Nov 1, 2025 | Sat, Nov 15, 2025 | Fri, Nov 14, 2025 adjusted | Wed, Nov 19 | Mon, Dec 15 | Pay date moved earlier because the 15th falls on a weekend. |
| 22 | Sun, Nov 16, 2025 | Sun, Nov 30, 2025 | Fri, Nov 28, 2025 adjusted | Wed, Dec 3 | Mon, Dec 15 | Pay date moved earlier because the last day of the month falls on a weekend. |
| 23 | Mon, Dec 1, 2025 | Mon, Dec 15, 2025 | Mon, Dec 15, 2025 | Fri, Dec 19 | Thu, Jan 15 | |
| 24 | Tue, Dec 16, 2025 | Wed, Dec 31, 2025 | Wed, Dec 31, 2025 | Wed, Jan 7 | Thu, Jan 15 |
Pay dates adjusted for federal holidays in 2025
The following 7 pay periods have a pay date that differs from the scheduled date because the scheduled date falls on a weekend or one of the eleven observed federal holidays. Each adjusted pay date moves earlier — to the prior business day — which is the standard convention used by the U.S. federal government and most U.S. small businesses to keep payroll funded ahead of bank closures. The opposite shift (moving the date later) is uncommon outside large employers with a fixed payday-of-the-week policy.
- PP 3: Pay moves from Saturday, February 15, 2025 to Friday, February 14, 2025. Pay date moved earlier because the 15th falls on a weekend.
- PP 5: Pay moves from Saturday, March 15, 2025 to Friday, March 14, 2025. Pay date moved earlier because the 15th falls on a weekend.
- PP 10: Pay moves from Saturday, May 31, 2025 to Friday, May 30, 2025. Pay date moved earlier because the last day of the month falls on a weekend.
- PP 11: Pay moves from Sunday, June 15, 2025 to Friday, June 13, 2025. Pay date moved earlier because the 15th falls on a weekend.
- PP 16: Pay moves from Sunday, August 31, 2025 to Friday, August 29, 2025. Pay date moved earlier because the last day of the month falls on a weekend.
- PP 21: Pay moves from Saturday, November 15, 2025 to Friday, November 14, 2025. Pay date moved earlier because the 15th falls on a weekend.
- PP 22: Pay moves from Sunday, November 30, 2025 to Friday, November 28, 2025. Pay date moved earlier because the last day of the month falls on a weekend.
How to use this California 2025 calendar
This calendar represents the semi-monthly pay schedule we recommend for California small businesses and startups in 2025. The pay periods follow the 1st-to-15th and 16th-to-end-of-month semi-monthly cadence required or expected by most state wage payment statutes, and the pay dates already account for the eleven observed federal holidays and weekend bank closures throughout 2025. Print this page (Ctrl/⌘+P) for a clean, single-color reference you can drop into your payroll binder.
To adopt this calendar:
- Set your time-card cutoff at the end of each pay period — typically end of business on the period's last day, or the morning after at the latest. Compare time-tracking software if you don't already have a system for this.
- Run payroll one to three business days before each pay date so funds settle in employee accounts on the published date. Most direct-deposit ACH credits require a 1–2 business day lead; same-day ACH or wire transfers can shorten that window if you need to recover from a missed deadline.
- Schedule your IRS payroll tax deposit using whichever column above matches your IRS classification (semi-weekly or monthly). New employers default to monthly until their lookback-period total exceeds $50,000.
- Reconcile against the California wage payment rule shown above. The rule sets a floor — you can always pay more frequently, but never less.
- If your business prefers to pay on a fixed weekday (e.g., always Friday), shift the entire pay-date column accordingly and re-apply the prior-business-day rule for any holiday conflicts.
Federal payroll tax deposits in 2025
Pay dates drive your federal payroll tax deposit deadlines. The IRS classifies most small employers as either monthly depositors (deposit by the 15th of the following month) or semi-weekly depositors (deposit by Wednesday for pay dates Wednesday–Friday, or by Friday for pay dates Saturday–Tuesday). New employers default to monthly until their lookback period — July 1 of the second prior year through June 30 of the prior year — shows more than $50,000 of total federal payroll tax liability, at which point they automatically convert to semi-weekly for the next calendar year.
The deposit deadlines in the table above are computed from the pay dates on this calendar and shifted forward whenever the deadline itself lands on a weekend or federal holiday — the same banking-day rule the IRS applies in §31.6302-1(c)(2). Use the column that matches your classification and consult IRS Publication 15 (Circular E) or your payroll provider for the next-day deposit rule that applies whenever a single payroll triggers $100,000 or more of accumulated tax liability.
Quick reference: California employer obligations (2025)
| Wage payment statute | Cal. Lab. Code §204 |
|---|---|
| Final paycheck deadline | Immediately (involuntary) or within 72 hours (voluntary) |
| Minimum wage (current) | $16.00/hr (higher in many cities) |
| Overtime authority | Daily overtime over 8 hrs; double-time over 12 hrs |
Reference data; verify current rates with the California labor department before adopting.
Looking at a different California schedule?
Compare this calendar to other California options:
- California 2025 Biweekly schedule →
- California Semi-Monthly overview (all years)
- All California calendars
- All semi-monthly calendars
- All 2025 calendars
- 2025 federal holiday reference