申请法律援助需要多久并无明确规定。首先,法律援助机构自收到法律援助申请之日起10日内完成审查,作出给予或者不予法律援助的决定。然后有的案件需要应当自接到指定之日起3日内指派律师辩护。
《法律援助条例》第二十条由人民法院指定辩护的案件,人民法院在开庭10日前将指定辩护通知书和起诉书副本或者判决书副本送交其所在地的法律援助机构;人民法院不在其所在地审判的,可以将指定辩护通知书和起诉书副本或者判决书副本送交审判地的法律援助机构。