Yes, there are debit cards available that can be opened and used without having a separate bank account – these cards are called guaranteed bank accounts. Traditional debit cards pull funds from a separate bank account, however cards issued under a guaranteed bank account have funds loaded directly to them but usually also offer the flexibility of direct debits if required.