Yes, the BMO debit has foreign transaction fees. BMO charges you an additional 2.5% for your international purchases and deducts 2.5% for your international refunds.