Can I Work in the U.S. While I Wait for My Green Card?

This depends. If you currently hold a United States visa that allows you to work in the country, then you may do so while you wait to obtain your green card. If you do not currently hold a visa that allows you to work in the U.S., you’ll have to apply for a work permit. Work permits take, on average, five to seven months to arrive after applying.