Yes, you can withdraw cash from an ATM that's not affiliated with your bank, but both your bank and the ATM operator may charge you a fee. To avoid these fees, finding an ATM affiliated with your bank or a network in which your bank participates is best.