Bank holidays stop most payment processing, but the timing depends on which holiday and which payment method you use
A bank holiday is a day when banks are closed and do not process transactions. On these days, ACH transfers, wire transfers, check deposits, and most other payment activity pause. Money you send may not arrive until the next business day after the holiday ends. Money owed to you may not post until then either. The federal government sets these holidays, but banks may also observe additional closures.
The key difference is between the holiday itself and the business day after. If you send a payment on a holiday, it typically enters the queue on the next business day. If the next day is also a holiday or a weekend, the delay extends further. This matters most for bills with specific due dates, loan payments, and transfers you thought would land by a certain time.
Key Takeaways
- Federal bank holidays in the United States are New Year's Day, MLK Jr. Day, Presidents' Day, Memorial Day, Juneteenth, Independence Day, Labor Day, Columbus Day, Veterans Day, Thanksgiving, and Christmas.
- Payments sent on a bank holiday do not process until the next business day, and if that day is also a holiday or weekend, the delay extends further.
- ACH transfers and wire transfers are affected by bank holidays, but some digital payment methods like Venmo or PayPal may process on holidays because they are not bank-to-bank transfers.
- If a bill is due on a bank holiday, contact your creditor or biller before the holiday to confirm whether they accept early payment or extend the deadline.
- Automatic payments scheduled for a bank holiday usually process on the next business day without penalty, but you should verify this with your bank or biller.
The federal bank holidays that affect payment processing
The Federal Reserve recognizes eleven bank holidays each year. These are: New Year's Day (January 1), Martin Luther King Jr. Day (third Monday in January), Presidents' Day (third Monday in February), Memorial Day (last Monday in May), Juneteenth (June 19), Independence Day (July 4), Labor Day (first Monday in September), Columbus Day (second Monday in October), Veterans Day (November 11), Thanksgiving (fourth Thursday in November), and Christmas (December 25).
When any of these days fall on a weekend, banks typically observe the holiday on the nearest weekday. If New Year's Day falls on a Saturday, for example, banks close on Friday. If it falls on a Sunday, they close on Monday. This means the actual closure date can shift, so checking your bank's holiday schedule is more reliable than assuming the calendar date.
Some banks also close on additional days that are not federal holidays. This varies by bank and region. A few banks close on Good Friday or other religious observances. Your bank's website or your account statement usually lists all closure dates for the year.
How bank holidays delay ACH transfers and wire transfers
An ACH transfer (Automated Clearing House) is the most common way to move money between bank accounts. These transfers normally take one to three business days. If you initiate an ACH transfer on a bank holiday, the transfer does not enter the processing queue until the next business day. If that day is also a holiday or a weekend, the clock does not start until the following business day.
A wire transfer is faster but also stops on bank holidays. Wire transfers usually complete the same business day if sent before the bank's cutoff time (often 2 or 3 p.m.). On a bank holiday, no wires process at all. A wire sent on a holiday enters the queue on the next business day and typically completes that day, assuming the receiving bank is also open.
The delay matters most when you are paying a bill with a specific due date. If your mortgage payment is due on December 26 and you send it on December 25 (Christmas), it will not process until December 26 at the earliest. If December 26 is also a weekend, it will not process until Monday, December 28. Some lenders allow a grace period, but others charge a late fee immediately. Always send payments a few days before the due date if a holiday is in between.
Payments that process on bank holidays
Not all payment methods stop on bank holidays. Peer-to-peer payment apps like Venmo, PayPal, and Cash App often process transfers on holidays because they move money between accounts within the same company, not between different banks. The money may appear instantly or within hours, depending on the app. However, if you are transferring money out of the app to your bank account, that final step uses ACH and will be delayed by bank holidays.
Credit card payments made through a credit card company's website or app may also process on holidays, because the company records your payment immediately even if the bank does not clear it until the next business day. The payment is marked as received on the day you submit it, which protects you from late fees. However, the actual funds do not leave your bank account until the next business day.
Check deposits made through mobile banking (taking a photo of the check) are recorded on the day you submit them, but the check does not clear until the next business day. The bank places a hold on the funds during this time, so you cannot spend the money until clearing is complete.
What to do if a payment is due on or near a bank holiday
If a bill is due on a bank holiday, send the payment at least two business days before the holiday. This ensures it clears before the due date. If you are already close to the due date, contact the biller directly. Many creditors, utilities, and loan servicers have policies that treat payments received on the next business day after a holiday as on-time, but you should confirm this rather than assume it.
For automatic payments (recurring bills set up to deduct from your account on a specific date), most banks and billers process these on the next business day if the scheduled date falls on a holiday. This is standard practice and usually does not trigger a late fee. However, read your account agreement or call your biller to confirm. Some billers process automatic payments a day earlier if they know a holiday is coming.
If you have a loan payment due on a holiday and you are worried about a late fee, call the lender before the holiday. Ask whether they accept early payment without penalty. Many will let you pay a day or two early to avoid any confusion. This is especially important for mortgage payments, car loans, and other large obligations where a single late payment can affect your credit.
How bank holidays affect check clearing and deposits
A check deposited on a bank holiday does not clear until the next business day. If you deposit a check on Friday and Monday is a bank holiday, the check does not clear until Tuesday. The bank typically places a hold on the funds during this time, meaning you cannot withdraw the money until clearing is complete. The hold period is usually one to three business days, depending on the check amount and your bank's policy.
If you need the money urgently and a bank holiday is coming, deposit the check as early as possible in the week. Some banks offer next-business-day clearing for deposits made before a certain time on a business day, but this does not apply to deposits made on or after a holiday. Mobile check deposits (taking a photo) are recorded immediately, but the actual clearing still waits for the next business day.
Planning ahead to avoid payment delays
The simplest way to avoid holiday-related payment delays is to send all payments at least three business days before the due date. This gives you a buffer if a holiday or weekend falls in between. For recurring bills, set up automatic payments to process a few days before the due date rather than on the due date itself.
Mark bank holidays on your calendar at the start of the year. Your bank's website lists all closures, and you can also find the federal holiday schedule on the Federal Reserve's website. If you have multiple bills due in the same week as a holiday, stagger the payment dates so they do not all process on the same day.
For large or time-sensitive payments, use your bank's online bill pay system rather than mailing a check. Online bill pay allows you to schedule the payment date in advance, and the system automatically accounts for holidays. You can also call your biller to confirm they received the payment, which gives you proof if there is ever a dispute about whether it arrived on time.
Frequently Asked Questions
Do I get charged a late fee if my payment processes the day after a bank holiday?
Most creditors and billers do not charge a late fee if your payment processes on the next business day after a bank holiday, as long as you sent it before the holiday. However, this is not may provide. Contact your biller before the holiday to confirm their policy. For credit cards and loans, check your account agreement or call customer service.
Can I send a wire transfer on a bank holiday?
You can initiate a wire transfer on a bank holiday through your bank's website or app, but the bank will not process it until the next business day. The wire will then typically complete that day, assuming the receiving bank is also open. If you need the money to arrive on a specific date, send the wire at least one business day before that date.
What happens if I schedule an automatic payment for a bank holiday?
Most banks and billers process automatic payments on the next business day if the scheduled date falls on a bank holiday. This is standard practice and usually does not result in a late fee. However, you should confirm this with your biller or bank before relying on it. Some billers may process the payment a day early if they anticipate the holiday.
Do peer-to-peer payment apps like Venmo work on bank holidays?
Yes, Venmo and similar apps usually process transfers on bank holidays because they move money within the same company. However, if you are transferring money from Venmo to your bank account, that final step uses ACH and will be delayed until the next business day after the holiday ends.
How do I know if my bank is closed on a specific day?
Check your bank's website or call their customer service line. Most banks publish a full holiday schedule at the start of the year. You can also find the Federal Reserve's holiday schedule online, though some banks may observe additional closures beyond the federal holidays.