To get a bitcoin debit card you will need to have a bitcoin wallet with the company offering the bitcoin card.
You open an account and purchase the card from your selected company (such as Wirex, Coinbase, Bitpay or Cryptopay).
Fees will vary and you should pick an account that suits your circumstances and spending habits. Make sure to look around and compare the various fees, rates and so on before making your decision.
Once you have made your decision as to which card is right for you, you can make an online application and pay the correct fees.