The fastest way to withdraw from savings at Bank of America
You can withdraw money from your Bank of America savings account in person at any branch, through an ATM using your debit card, by transferring to your checking account and writing a check, or by phone if you call the customer service number on the back of your card. The method you choose depends on how much you need, how quickly you need it, and whether you want the cash in hand or moved to another account.
If you need cash right now, an ATM withdrawal is fastest — the money comes out immediately. If you need a large amount or want a record of the withdrawal, visiting a branch lets you withdraw up to several thousand dollars in a single transaction. Transfers between your own Bank of America accounts are instant online, and you can then withdraw from checking. Phone withdrawals work if you're unable to visit a branch or use digital channels, though you'll need to verify your identity.
Key Takeaways
- ATM withdrawals happen instantly and work 24/7, but most ATMs have daily limits between $500 and $1,000 depending on your account type and history.
- In-branch withdrawals let you take out larger amounts and speak to a teller if you have questions, but branches have limited hours and you need to visit in person.
- Transferring from savings to your own checking account takes seconds online and has no daily limit, though you can only make six transfers per month from savings under federal rules.
- Phone withdrawals require you to verify your identity and may take one to two business days if the bank needs to mail you a check or arrange a wire.
Withdrawing cash at an ATM
Insert your debit card into any Bank of America ATM or an ATM in the Allpoint network (which Bank of America participates in). Enter your PIN, select "Withdrawal," choose your savings account, and enter the amount. The ATM will dispense the cash and show a receipt. This works instantly and around the clock.
Your daily ATM withdrawal limit depends on your account type and your banking history with Bank of America. Most savings accounts allow between $500 and $1,000 per day. If you need more than your limit allows, you can make multiple withdrawals on different days, or visit a branch to withdraw a larger amount in person. If you've had your account for a long time and maintain a good balance, Bank of America may allow higher limits — you can call customer service to ask if your limit can be raised.
Using an ATM outside the Bank of America and Allpoint networks usually costs a fee — typically $2 to $3 per transaction. Bank of America reimburses some out-of-network fees depending on your account tier, so check your account terms or call customer service to confirm what you're covered for.
Withdrawing cash at a Bank of America branch
Walk into any Bank of America branch during business hours with your debit card or ID. Tell the teller you want to withdraw from your savings account, and provide the amount. The teller will verify your identity, process the withdrawal, and hand you the cash. This usually takes five to ten minutes.
Branch withdrawals have no daily limit — you can withdraw several thousand dollars in a single transaction if you need to. The teller can also answer questions about your account, help you understand your balance, or assist with other banking needs at the same time. If you're withdrawing a very large amount (typically $10,000 or more), the bank is required by federal law to file a Currency Transaction Report, but this does not prevent the withdrawal — it's simply a reporting requirement.
Bank of America branches are open Monday through Friday, with limited Saturday hours at most locations and no Sunday hours. If you need cash outside these times, an ATM is your only option. You can find branch locations and hours on the Bank of America website or by calling 1-800-432-1000.
Transferring from savings to checking, then withdrawing
Log into your Bank of America online account or mobile app, go to "Transfer Money," and select your savings account as the source and your checking account as the destination. Enter the amount and confirm. The transfer completes instantly, and the money appears in your checking account right away. You can then withdraw the money from checking using an ATM, debit card, or check.
This method works well if you want to move a large amount without visiting a branch or if you prefer to keep the money in checking temporarily. There is no daily limit on transfers between your own Bank of America accounts. However, federal regulations limit you to six transfers or withdrawals per month from a savings account — this includes ATM withdrawals, phone transfers, and online transfers. Once you hit six, the bank may freeze your savings account temporarily or convert it to a checking account. Transfers to your own checking account do not count against this limit if they are done through the bank's transfer system rather than as a withdrawal.
If you're unsure whether a specific transfer counts toward your limit, call Bank of America customer service at 1-800-432-1000 and ask. The rules can vary slightly depending on your account type.
Withdrawing by phone or mail
Call Bank of America customer service at 1-800-432-1000 and tell them you want to withdraw from your savings account. They will verify your identity by asking for your Social Security number, account number, and other personal details. Once verified, you can request a check be mailed to you, arrange a wire transfer to another bank account, or ask for other withdrawal options.
Phone withdrawals take longer than ATM or branch withdrawals. A mailed check typically arrives within five to seven business days. A wire transfer to another bank usually takes one to two business days and may cost $15 to $30 depending on the destination. If you need the money urgently, this is not the fastest route — use an ATM or visit a branch instead.
Phone withdrawals are useful if you are unable to visit a branch or access an ATM, or if you need to send money to someone else's bank account. You can also request a cashier's check by phone, which the bank will prepare and hold for you to pick up at a branch.
Understanding the six-transfer limit on savings accounts
Federal Regulation D limits you to six transfers or withdrawals per month from a savings account. This includes ATM withdrawals, online transfers, phone transfers, and checks written against the account. Once you reach six in a calendar month, the bank can refuse further withdrawals or convert your savings account to a checking account.
Transfers to your own checking account at the same bank may or may not count toward this limit — the rules vary by bank and account type. At Bank of America, transfers between your own accounts typically do not count if done through the online transfer system, but ATM withdrawals and phone transfers do count. The best way to confirm is to call customer service and ask which of your withdrawal methods count toward the limit.
If you regularly need to withdraw more than six times per month, consider keeping most of your money in a checking account instead, or ask Bank of America about account types that do not have this restriction. Some money market accounts have different rules.
What to do if your withdrawal is denied or delayed
If an ATM rejects your card or says "insufficient funds," the most common reasons are that you've hit your daily withdrawal limit, your card is blocked for security reasons, or there is a technical issue with the ATM. Try a different ATM or visit a branch. If the problem persists, call customer service to check your account status and ask if your card has been flagged.
If you requested a large withdrawal and the bank asks questions, they may be conducting a routine check for fraud or money laundering compliance. This is normal and does not mean you've done anything wrong. Answer their questions honestly and the withdrawal will proceed. If the bank suspects fraud, they will tell you directly and explain what information they need.
If a check you requested by phone never arrives, call customer service with the date you requested it. They can track it, reissue it, or arrange an alternative withdrawal method. If a wire transfer fails, the bank will contact you with the reason — usually a missing or incorrect account number at the receiving bank.
Frequently Asked Questions
Can I withdraw money from my savings account without a debit card?
Yes. You can visit a branch with a photo ID and ask the teller to withdraw cash from your savings account. You can also call customer service and request a check or wire transfer. An ATM requires a debit card, but the other methods do not.
How much can I withdraw from my savings account at one time?
At an ATM, your daily limit is usually $500 to $1,000. At a branch, there is no limit — you can withdraw several thousand dollars in one transaction. By phone or mail, the amount depends on what the bank approves, but there is typically no hard cap. If you need an unusually large amount, call ahead to let the branch know so they have enough cash on hand.
Does withdrawing from savings hurt my credit score?
No. Withdrawals from a savings account do not appear on your credit report and do not affect your credit score. Only borrowing activity — loans, credit cards, and payment history — affects credit. Savings account activity is between you and the bank.
What happens if I exceed the six-transfer limit?
Bank of America may charge a fee (usually $10 per excess transaction), refuse further withdrawals that month, or convert your savings account to a checking account. The exact consequence depends on your account agreement. If you regularly need more than six withdrawals per month, ask about switching to a checking account or a money market account with different rules.
Can someone else withdraw money from my savings account?
Only if they have authorized access — for example, if you added them as a joint owner or authorized user. If someone withdraws without permission, report it to Bank of America immediately by calling 1-800-432-1000. The bank can freeze the account, investigate the transaction, and reverse unauthorized withdrawals.