Is it possible for a foreigner in Thailand who does not have any work permit to open a bank account ?
Generally, a foreigner in Thailand is required to have a work permit by most banks when he opens a bank account even though it is not compulsory by law. A few banks do not require it.
You should check with many banks at the same time.