This really depends on the bank. It can take from just a few days up to a few months. If you need your account open fast, we will definitely take this into account. It helps things run more smoothly if you get a pre-approval first.