How to Open a US Checking Account [TD Bank] (Owned by TD) offers a great cross-border solution for Canadians wishing to open a US based checking account with very little effort. The application can be completed online, or you can visit a TD Canada Trust branch in Canada and submit the cross border application.

The visa debit card will be mailed to your Canadian mailing address within a week to 10 days.

The monthly $15 service fee is waived if you maintain a minimum $100 USD balance in your checking account at all time.