Yes, most banks allow you to open a business bank account online. However, this may come with a slight delay depending on how busy the bank is, whereas opening a bank account in person is relatively instant once you gain access to the right employee. Think of the longer delay as the equivalent of waiting in line in-person before an employee can help you. That being said, some brick-and-mortar banks may require you to submit your application in-person.