Yes, you can legally withdraw $100,000 from your bank account, provided you have the funds available, but it is not as simple as walking up to a teller and asking for the cash. Most bank branches do not keep that much physical currency on hand and will require several days' notice to order the cash from the Federal Reserve. Furthermore, banks are required by the Bank Secrecy Act to file a Currency Transaction Report (CTR) with the IRS for any cash withdrawal over $10,000. This is a standard anti-money laundering procedure and is not a "red flag" if your funds are legitimate. You will need to provide identification and may be asked about the purpose of the withdrawal. Be aware that "structuring"—making multiple smaller withdrawals to avoid the $10,000 reporting limit—is a federal crime. For most people, a cashier's check or a wire transfer is a much safer and more efficient way to move $100k, as carrying that much physical cash poses a massive security risk. If you insist on cash, be prepared for a private meeting with the bank manager and a potential wait of 3 to 5 business days.