Some Canadian banks may have branches in America and offer cross-border bank accounts, such as CIBC, TD, BMO, Scotiabank, and RBC.