ALABAMA

Labor Certification Processing Times

Filing Until Approval (Reduction in Recruitment) 150 Days

Filing Until Approval (Non-RIR Cases) 700 Days

ALASKA

Labor Certification Processing Times

Filing Until Approval (Reduction in Recruitment) 60 Days

Filing Until Approval (Non-RIR Cases) 730 Days

ARIZONA

Labor Certification Processing Times

Filing Until Approval (Reduction in Recruitment) 90 Days

Filing Until Approval (Non-RIR Cases) 150 Days

ARKANSAS

Labor Certification Processing Times

Filing Until Approval (Reduction in Recruitment) 45 Days

Filing Until Approval (Non-RIR Cases) 60 Days

CALIFORNIA

Labor Certification Processing Times

Filing Until Approval (Reduction in Recruitment) 120 Days

Filing Until Approval (Non-RIR Cases) 220 Days

COLORADO

Labor Certification Processing Times

Filing Until Approval (Reduction in Recruitment) 60 Days

Filing Until Approval (Non-RIR Cases) 240 Days

CONNECTICUT

Labor Certification Processing Times

Filing Until Approval (Reduction in Recruitment) 190 Days

Filing Until Approval (Non-RIR Cases) 970 Days

DELAWARE

Labor Certification Processing Times

Filing Until Approval (Reduction in Recruitment) Current

Filing Until Approval (Non-RIR Cases) 90 - 120 Days

DISTRICT OF COLUMBIA

Labor Certification Processing Times

Filing Until Approval (Reduction in Recruitment) 210 Days

Filing Until Approval (Non-RIR Cases) 210 Days

FLORIDA

Labor Certification Processing Times

Filing Until Approval (Reduction in Recruitment) 120 Days

Filing Until Approval (Non-RIR Cases) 160 Days

GEORGIA

Labor Certification Processing Times

Filing Until Approval (Reduction in Recruitment) 120 Days

Filing Until Approval (Non-RIR Cases) 850 Days

HAWAII

Labor Certification Processing Times

Filing Until Approval (Reduction in Recruitment) 365 Days

Filing Until Approval (Non-RIR Cases) 365 Days

IDAHO

Labor Certification Processing Times

Filing Until Approval (Reduction in Recruitment) 60 Days

Filing Until Approval (Non-RIR Cases) 210 Days

ILLINOIS

Labor Certification Processing Times

Filing Until Approval (Reduction in Recruitment) 60 Days

Filing Until Approval (Non-RIR Cases) 300 Days

INDIANA

Labor Certification Processing Times

Filing Until Approval (Reduction in Recruitment) 330 Days

Filing Until Approval (Non-RIR Cases) 420 Days

IOWA

Labor Certification Processing Times

Filing Until Approval (Reduction in Recruitment) Current

Filing Until Approval (Non-RIR Cases) Current

KANSAS

Labor Certification Processing Times

Filing Until Approval (Reduction in Recruitment) 240 Days

Filing Until Approval (Non-RIR Cases) 450 Days

KENTUCKY

Labor Certification Processing Times

Filing Until Approval (Reduction in Recruitment) Current

Filing Until Approval (Non-RIR Cases) 150 Days

LOUISIANA

Labor Certification Processing Times

Filing Until Approval (Reduction in Recruitment) 120 Days

Filing Until Approval (Non-RIR Cases) 210 Days

MAINE

Labor Certification Processing Times

Filing Until Approval (Reduction in Recruitment) Current

Filing Until Approval (Non-RIR Cases) Current

MARYLAND

Labor Certification Processing Times

Filing Until Approval (Reduction in Recruitment) 160 Days

Filing Until Approval (Non-RIR Cases) 180 Days

MASSACHUSETTS

Labor Certification Processing Times

Filing Until Approval (Reduction in Recruitment) 190 Days

Filing Until Approval (Non-RIR Cases) 210 Days

MICHIGAN

Labor Certification Processing Times

Filing Until Approval (Reduction in Recruitment) 240 Days

Filing Until Approval (Non-RIR Cases) 660 Days

MINNESOTA

Labor Certification Processing Times

Filing Until Approval (Reduction in Recruitment) 120 Days

Filing Until Approval (Non-RIR Cases) 190 Days

MISSISSIPPI

Labor Certification Processing Times

Filing Until Approval (Reduction in Recruitment) 210 Days

Filing Until Approval (Non-RIR Cases) 580 Days

MISSOURI

Labor Certification Processing Times

Filing Until Approval (Reduction in Recruitment) 120 Days

Filing Until Approval (Non-RIR Cases) 120 Days

MONTANA

Labor Certification Processing Times

Filing Until Approval (Reduction in Recruitment) Current

Filing Until Approval (Non-RIR Cases) Current

NEBRASKA

Labor Certification Processing Times

Filing Until Approval (Reduction in Recruitment) 90 Days

Filing Until Approval (Non-RIR Cases) 420 Days

NEVADA

Labor Certification Processing Times

Filing Until Approval (Reduction in Recruitment) 60 Days

Filing Until Approval (Non-RIR Cases) 140 Days

NEW HAMPSHIRE

Labor Certification Processing Times

Filing Until Approval (Reduction in Recruitment) 120 Days

Filing Until Approval (Non-RIR Cases) 150 Days

NEW JERSEY

Labor Certification Processing Times

Filing Until Approval (Reduction in Recruitment) 210 Days

Filing Until Approval (Non-RIR Cases) 210 Days

NEW MEXICO

Labor Certification Processing Times

Filing Until Approval (Reduction in Recruitment) 30 Days

Filing Until Approval (Non-RIR Cases) 180 Days

NEW YORK

Labor Certification Processing Times

Filing Until Approval (Reduction in Recruitment) 180 - 240 Days

Filing Until Approval (Non-RIR Cases) 1250 Days

NORTH CAROLINA

Labor Certification Processing Times

Filing Until Approval (Reduction in Recruitment) 210 Days

Filing Until Approval (Non-RIR Cases) 240 Days

NORTH DAKOTA

Labor Certification Processing Times

Filing Until Approval (Reduction in Recruitment) Current

Filing Until Approval (Non-RIR Cases) Current

OHIO

Labor Certification Processing Times

Filing Until Approval (Reduction in Recruitment) 30 Days

Filing Until Approval (Non-RIR Cases) 190 Days

OKLAHOMA

Labor Certification Processing Times

Filing Until Approval (Reduction in Recruitment) 210 Days

Filing Until Approval (Non-RIR Cases) 670 Days

OREGON

Labor Certification Processing Times

Filing Until Approval (Reduction in Recruitment) 190 Days

Filing Until Approval (Non-RIR Cases) 230 Days

PENNSYLVANIA (Philadelphia)

Labor Certification Processing Times

Filing Until Approval (Reduction in Recruitment) 30 - 140 Days

Filing Until Approval (Non-RIR Cases) 60 - 140 Days

RHODE ISLAND

Labor Certification Processing Times

Filing Until Approval (Reduction in Recruitment) 210 Days

Filing Until Approval (Non-RIR Cases) 240 Days

SOUTH CAROLINA

Labor Certification Processing Times

Filing Until Approval (Reduction in Recruitment) 120 Days

Filing Until Approval (Non-RIR Cases) 210 Days

SOUTH DAKOTA

Labor Certification Processing Times

Filing Until Approval (Reduction in Recruitment) Current

Filing Until Approval (Non-RIR Cases) Current

TENNESSEE

Labor Certification Processing Times

Filing Until Approval (Reduction in Recruitment) 240 Days

Filing Until Approval (Non-RIR Cases) 240 Days

TEXAS

Labor Certification Processing Times

Filing Until Approval (Reduction in Recruitment) 100 Days

Filing Until Approval (Non-RIR Cases) 300 Days

UTAH

Labor Certification Processing Times

Filing Until Approval (Reduction in Recruitment) 60 Days

Filing Until Approval (Non-RIR Cases) 150 Days

VERMONT

Labor Certification Processing Times

Filing Until Approval (Reduction in Recruitment) Current

Filing Until Approval (Non-RIR Cases) Current

VIRGINIA

Labor Certification Processing Times

Filing Until Approval (Reduction in Recruitment) 200 Days

Filing Until Approval (Non-RIR Cases) 250 Days

WASHINGTON

Labor Certification Processing Times

Filing Until Approval (Reduction in Recruitment) 210 Days

Filing Until Approval (Non-RIR Cases) 270 Days

WEST VIRGINIA

Labor Certification Processing Times

Filing Until Approval (Reduction in Recruitment) 60 Days

Filing Until Approval (Non-RIR Cases) 60 Days

WISCONSIN

Labor Certification Processing Times

Filing Until Approval (Reduction in Recruitment) 90 Days

Filing Until Approval (Non-RIR Cases) 210 Days

Send to a Friend

WYOMING

Labor Certification Processing Times

Filing Until Approval (Reduction in Recruitment) Current

Filing Until Approval (Non-RIR Cases) Current

Schedule A Legal Consultation

Return to INS/DOL Waiting Times

Return to Immigration Guide Homepage