No. The H-1B does not include a drug test as a requirement for obtaining the visa. Drug screening is not part of the immigration process for this category, which is designed for professionals in specialty occupations.
What may happen is a separate matter: many companies in the United States have drug testing as an internal hiring policy to maintain a safe work environment. In that case, the test is a condition set by the employer, not by the visa, and it applies to employees in general, not only to those holding an H-1B.
In other words, you may be asked to take a drug test because of the company’s own rules, even though there is no immigration requirement to that effect. Since practices vary from employer to employer, it is worth confirming directly with the company the conditions of the position and, if you have questions about the visa process, checking official sources or consulting a specialist.
Learn more about H-1B
- Initial validity
- 3 years
- Extension
- Up to 6 years total
- Annual cap
- 85,000 visas
- Processing
- 6-12 months
About the author
Victoria Harper
Editor-in-Chief
As a journalist and lead editor at Visto n’ Visa, Victoria helps ensure that immigration topics are covered in a clear, trustworthy, and easy-to-understand way. Her focus is on delivering useful, human, and relevant content for people exploring new paths abroad.