It depends. You don't need a bank account to operate a Venmo account, but if you want to withdraw from Venmo, you'll definitely need one. You need a bank account to get cash out, so if you want to cash out funds you receive through Venmo, you need to link your Venmo account to a bank account.