US Federal Reserve (FedACH, Fedwire) · 2028
Federal Reserve bank holidays 2028: when ACH and Fedwire don’t settle.
9 weekday closures in 2028, plus 2 holidays on a weekend that close nothing, leaving 251 business days. FedACH and Fedwire Funds settle only on these business days, and ACH return and NOC deadlines count them.
Federal Reserve bank holidays 2028
The Federal Reserve Banks observe eleven federal holidays (a year has fewer closed days when one falls on a Saturday). FedACH and Fedwire don’t settle on them, and the Nacha Operating Rules count banking days on this calendar, so it sets every ACH settlement date and return deadline.
| Closed on | Holiday | Last business day before | Next business day |
|---|---|---|---|
| Monday, January 17, 2028 | Birthday of Martin Luther King, Jr. | Fri, Jan 14 | Tue, Jan 18 |
| Monday, February 21, 2028 | Washington's Birthday | Fri, Feb 18 | Tue, Feb 22 |
| Monday, May 29, 2028 | Memorial Day | Fri, May 26 | Tue, May 30 |
| Monday, June 19, 2028 | Juneteenth National Independence Day | Fri, Jun 16 | Tue, Jun 20 |
| Tuesday, July 4, 2028 | Independence Day | Mon, Jul 3 | Wed, Jul 5 |
| Monday, September 4, 2028 | Labor Day | Fri, Sep 1 | Tue, Sep 5 |
| Monday, October 9, 2028 | Columbus Day | Fri, Oct 6 | Tue, Oct 10 |
| Thursday, November 23, 2028 | Thanksgiving Day | Wed, Nov 22 | Fri, Nov 24 |
| Monday, December 25, 2028 | Christmas Day | Fri, Dec 22 | Tue, Dec 26 |
On a weekend, so no weekday closes
- New Year's Day, Saturday, January 1, 2028. Falls on a Saturday: the Federal Reserve Banks are open the Friday before (Friday, December 31, 2027) and close on no other day for it.
- Veterans Day, Saturday, November 11, 2028. Falls on a Saturday: the Federal Reserve Banks are open the Friday before (Friday, November 10, 2028) and close on no other day for it.
What a closing day does to payments
- No ACH entries settle and no Same Day ACH windows run; Fedwire funds transfers wait for the next banking day.
- An ACH entry whose effective date falls on a holiday settles on the next banking day. To pay before a holiday — payroll, for example — date the entry for the banking day before it and send it in time for that day.
- Return, NOC and reversal deadlines count banking days, so a holiday inside the window moves the deadline out by a day.
- A fixed-date holiday on a Sunday is observed the Monday after. One on a Saturday is not observed at all: the Reserve Banks stay open the Friday before, so ACH settles that Friday even though many businesses close.
- Banks set their own branch hours; this calendar decides when ACH and Fedwire settle.
Need a date five banking days out, or the next settlement day after a holiday? The business day calculator does the math on this calendar, and the ACH date calculator turns it into settlement dates and return deadlines.
Business days per month, 2028
| Month | Business days |
|---|---|
| January | 20 |
| February | 20 |
| March | 23 |
| April | 20 |
| May | 22 |
| June | 21 |
| July | 20 |
| August | 23 |
| September | 20 |
| October | 21 |
| November | 21 |
| December | 20 |
| 2028 | 251 |
How the dates are worked out
- Fixed dates: New Year’s Day (January 1), Juneteenth (June 19), Independence Day (July 4), Veterans Day (November 11) and Christmas Day (December 25).
- Mondays and Thursdays: Martin Luther King Jr.’s Birthday (3rd Monday of January), Washington’s Birthday (3rd Monday of February), Memorial Day (last Monday of May), Labor Day (1st Monday of September), Columbus Day (2nd Monday of October), Thanksgiving Day (4th Thursday of November).
- A fixed-date holiday on a Sunday closes the Monday after; on a Saturday it closes nothing (the Reserve Banks open the Friday before).
- Unscheduled closings announced by the Federal Reserve (such as a national day of mourning) are not included.
- Juneteenth became a Federal Reserve holiday in 2022; it is not a holiday here in earlier years.
Federal Reserve 2028 holidays from code or an AI agent
curl -s 'https://payopskit.com/api/v1/holidays?calendar=us-fed&year=2028'{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "list_bank_holidays",
"arguments": {
"calendar": "us-fed",
"year": 2028
}
}
}The MCP server is at /mcp (Streamable HTTP, no key); the API and MCP docs show how to connect Claude, Cursor or VS Code.
Add format=ics to the REST call for the calendar file; business_day_math answers “is it a business day”, next, previous, add and count.
Other calendars and years
Federal Reserve, other years
Other calendars, 2028
Source: Federal Reserve holiday schedule, computed by rule. Dates are computed by the calendar’s rules for any year, so future years can change if a holiday is added; unscheduled closures are not included. Informational only.