Question: how long does it take to get a work permit for asylum?
Answer: USCIS can give you a work permit 30 days after receiving your complete application. So, the total wait is at least 180 days. Any delays to USCIS processing your asylum application that you cause or ask for don't count toward the 150 days.