Yes as long as the debit card has a Visa, MasterCard, Discover or American Express logo on the front of it.