Yes, some banks in Canada allow you to pre-register for an account online. However, finalizing the setup often requires personally visiting a branch to verify your identity and documents.