Delivery time depends on how you order and where you live
Most banks deliver checks within 7 to 10 business days after you order them. If you order through your bank's website or mobile app, the bank prints and mails them to your address on file. Standard mail delivery adds another 3 to 5 business days, so plan for 10 to 15 business days total from the moment you place the order.
Some banks offer expedited printing for an extra fee—usually $15 to $25—and can get checks to you in 3 to 5 business days instead. A few banks also let you pick up checks in person at a branch the same day or next business day if you order early enough, though this option is less common now.
The timeline can stretch if you order during a weekend or holiday, if your address needs verification, or if the bank flags your order for fraud review. If your bank suspects unusual activity on your account, they may hold the order for a day or two while they investigate.
Key Takeaways
- Standard check delivery takes 10 to 15 business days from order to arrival at your mailbox.
- Expedited shipping costs extra but cuts the wait to 3 to 5 business days.
- Ordering through your bank's official website or app is faster and safer than using third-party check printers.
- Address verification, fraud checks, and weekends can add 1 to 3 days to any timeline.
- If you need checks urgently, ask your bank whether same-day or next-day pickup is available at a local branch.
Why the wait is longer than you might expect
Banks do not print checks in-house at most locations. Instead, they contract with third-party check printers who handle the actual printing and mailing. Your bank sends the order to the printer, the printer produces the checks, and then the printer mails them to you. Each step takes time.
The printer also batches orders to save on production costs, which means your order may sit in a queue for a day or two before printing begins. Weekend and holiday delays compound this—if you order on Friday evening, the printer may not process it until Monday or Tuesday.
Address verification is another common delay. If your bank has any doubt about whether the address on file is current, they may send you a confirmation email or text before releasing the order to the printer. This step alone can add 24 to 48 hours.
How to order checks faster
Order early in the week, ideally Monday through Wednesday morning. This gives the printer the most time to process and mail your order before the weekend. Avoid ordering on Friday or over a holiday weekend unless you are willing to pay for expedited shipping.
Use your bank's official website or mobile app rather than calling or visiting a branch. Online orders go directly into the system and are usually processed faster than phone or in-person requests, which may require manual data entry.
Make sure your address on file is current and matches your mailing address exactly. If the bank has to correct or verify your address, it adds days to the timeline. Log into your account and confirm the address before you order.
If you need checks in a hurry, call your bank's customer service line and ask whether they offer same-day or next-day pickup at a branch near you. Not all banks do, but some still maintain this option for customers who order before a certain time in the morning.
Third-party check printers versus your bank
You can also order checks from third-party printers like Deluxe, Costco, or Walmart, which sometimes deliver faster and cheaper than your bank. However, ordering through your bank is safer because the bank verifies your identity before releasing the order. Third-party printers have less direct connection to your account and may be a target for fraud.
If you do use a third-party printer, make sure they are legitimate and that you are ordering from their official website, not a lookalike site. Scammers sometimes create fake check-ordering pages to steal banking information. Your bank's website is always the safest choice.
What to do if your checks do not arrive on time
If your checks do not arrive within the timeframe your bank quoted, contact customer service and ask for a status update. The bank can check with the printer to see whether the order was shipped and can provide a tracking number if available.
If the checks are lost in the mail, the bank can issue a stop payment on the original order and reprint at no extra charge. You will need to wait another 7 to 10 business days for the replacement, unless you pay for expedited shipping.
While you wait, ask your bank whether they can issue you a temporary debit card, cashier's checks, or a temporary check number you can use to make payments. Some banks will also let you set up bill pay through their website so you do not have to wait for physical checks at all.
Alternatives to waiting for checks
If you need to make a payment before your checks arrive, you have several faster options. Bill pay through your bank's website or app sends money directly from your account to a business or person, usually within 1 to 3 business days. It is free at most banks and does not require a check.
ACH transfers (also called electronic transfers) move money between bank accounts and typically clear within 1 to 2 business days. Wire transfers are faster—usually same-day or next-day—but cost $15 to $30 per transfer.
Cashier's checks are printed by the bank itself and are available same-day or next-day at most branches. They cost $5 to $15 each and are useful when you need a check for a large payment, like a down payment on a house or car.
For peer-to-peer payments, Venmo, PayPal, Square Cash, and Zelle move money instantly or within 1 to 3 business days, depending on the service and whether both parties use the same platform.
Frequently Asked Questions
Can I order checks and pick them up the same day?
Some banks still offer same-day or next-day pickup at a branch if you order before a certain time in the morning, usually 10 a.m. or noon. Call your bank's customer service line or visit a branch to ask whether this option is available. Most banks have phased out in-branch printing, so availability varies widely.
Why do checks take so long when everything else is instant?
Checks are printed on special paper with security features to prevent fraud, and they have to be physically mailed to you. Banks use third-party printers to keep costs down, which adds processing time. Digital payments like Venmo or bill pay are faster because they move data, not physical objects.
What if I order checks and then close my account?
Contact your bank immediately and ask them to cancel the order before it ships. If the checks have already been printed and mailed, you can request a stop payment, but you may still be charged a fee. If the checks arrive after you close the account, do not use them—return them to the bank or destroy them.
Do I have to order checks from my bank, or can I use any printer?
You can order from third-party printers like Deluxe or Costco, and they are often cheaper. However, ordering through your bank is safer because the bank verifies your identity. If you use a third-party printer, order only from their official website and never from a link in an email or text.
How much do checks cost?
Prices vary by bank and printer. Most banks charge $15 to $30 per box of 25 checks when you order through them. Third-party printers may charge less, sometimes $10 to $20 per box, but shipping costs can offset the savings. Some banks include free checks as part of certain account types.