Most passports holders require this. However, some do not – so check this list: https://www.myvietnamvisa.com/vietnam-visa-exemption.html
Please arrange your visa in advance if necessary.
It is easiest to arrange your visa through the Vietnam Consulate rather than online. Please allow approximately 2 weeks for your visa to be processed.
Also, make sure that your passport is valid for at least 6 months from your arrival date in Vietnam.