Question: how long it takes to get work permit?
Answer: How long does it take to get a work permit? In general, it takes about 150–210 days (5–7 months) for USCIS to process work permit applications. (Previously, USCIS processed work permit applications within 90 days, but a growing backlog has caused additional delays.)