WaitVisa
IRCC

Canada Work Permit Processing Time

Verified from Canada IRCC on 2026-04-23

Recent trend:Full chart →

This is a Canadian immigration category processed by Immigration, Refugees and Citizenship Canada (IRCC).

The current processing time for Work Permit is 21 days to 16.3 months. This data was last updated on 2026-04-23 from Canada IRCC.

Processing Times by Country

CountryProcessing Time
AndorraNo processing time available
United Arab Emirates12 weeks
AfghanistanNo processing time available
AGNo processing time available
AINo processing time available
AlbaniaNo processing time available
ArmeniaNo processing time available
AngolaNo processing time available
ArgentinaNo processing time available
AustriaNo processing time available
Australia5 weeks
AWNo processing time available
AzerbaijanNo processing time available
Bosnia and HerzegovinaNo processing time available
BBNo processing time available
Bangladesh12 weeks
Belgium6 weeks
Burkina Faso7 weeks
BulgariaNo processing time available
BahrainNo processing time available
BurundiNo processing time available
BeninNo processing time available
BMNo processing time available
BruneiNo processing time available
BoliviaNo processing time available
BQNo processing time available
Brazil5 weeks
BSNo processing time available
BhutanNo processing time available
BotswanaNo processing time available
BelarusNo processing time available
BZNo processing time available
Canada9 weeks
DR Congo6 weeks
Central African RepublicNo processing time available
Republic of CongoNo processing time available
SwitzerlandNo processing time available
Ivory Coast13 weeks
Chile6 weeks
Cameroon11 weeks
China10 weeks
Colombia8 weeks
Costa RicaNo processing time available
Cuba4 weeks
Cape VerdeNo processing time available
CyprusNo processing time available
Czech RepublicNo processing time available
Germany8 weeks
DjiboutiNo processing time available
DenmarkNo processing time available
DMNo processing time available
Dominican Republic6 weeks
Algeria12 weeks
Ecuador6 weeks
EstoniaNo processing time available
Egypt29 weeks
EritreaNo processing time available
Spain6 weeks
EthiopiaNo processing time available
FinlandNo processing time available
FijiNo processing time available
FMNo processing time available
France7 weeks
GabonNo processing time available
United Kingdom12 weeks
GDNo processing time available
GeorgiaNo processing time available
Ghana14 weeks
GLNo processing time available
GambiaNo processing time available
Guinea14 weeks
Equatorial GuineaNo processing time available
GreeceNo processing time available
Guatemala3 weeks
Guinea-BissauNo processing time available
GuyanaNo processing time available
Hong Kong11 weeks
Honduras3 weeks
CroatiaNo processing time available
Haiti6 weeks
HungaryNo processing time available
Indonesia12 weeks
IrelandNo processing time available
Israel8 weeks
India9 weeks
IONo processing time available
IraqNo processing time available
Iran70 weeks
IcelandNo processing time available
Italy8 weeks
Jamaica3 weeks
JordanNo processing time available
Japan7 weeks
Kenya11 weeks
KyrgyzstanNo processing time available
CambodiaNo processing time available
KINo processing time available
ComorosNo processing time available
KNNo processing time available
North KoreaNo processing time available
South Korea10 weeks
Kuwait5 weeks
KYNo processing time available
KazakhstanNo processing time available
LaosNo processing time available
Lebanon8 weeks
LCNo processing time available
LiechtensteinNo processing time available
Sri Lanka15 weeks
LiberiaNo processing time available
LesothoNo processing time available
LithuaniaNo processing time available
LuxembourgNo processing time available
LatviaNo processing time available
LibyaNo processing time available
Morocco7 weeks
MonacoNo processing time available
MoldovaNo processing time available
MontenegroNo processing time available
Madagascar38 weeks
MHNo processing time available
North MacedoniaNo processing time available
MaliNo processing time available
MyanmarNo processing time available
MongoliaNo processing time available
MONo processing time available
MQNo processing time available
MauritaniaNo processing time available
MaltaNo processing time available
Mauritius30 weeks
MaldivesNo processing time available
MalawiNo processing time available
Mexico3 weeks
Malaysia5 weeks
MozambiqueNo processing time available
NamibiaNo processing time available
NCNo processing time available
NigerNo processing time available
Nigeria13 weeks
Nicaragua4 weeks
NetherlandsNo processing time available
NorwayNo processing time available
Nepal6 weeks
NRNo processing time available
New ZealandNo processing time available
Oman22 weeks
PanamaNo processing time available
Peru3 weeks
PFNo processing time available
Papua New GuineaNo processing time available
Philippines8 weeks
Pakistan8 weeks
PolandNo processing time available
PRNo processing time available
PSNo processing time available
PortugalNo processing time available
ParaguayNo processing time available
Qatar20 weeks
RomaniaNo processing time available
SerbiaNo processing time available
RussiaNo processing time available
Rwanda24 weeks
Saudi Arabia4 weeks
SBNo processing time available
SCNo processing time available
SudanNo processing time available
SwedenNo processing time available
Singapore8 weeks
SloveniaNo processing time available
SlovakiaNo processing time available
Sierra LeoneNo processing time available
San MarinoNo processing time available
Senegal11 weeks
SomaliaNo processing time available
SurinameNo processing time available
South SudanNo processing time available
STNo processing time available
El Salvador5 weeks
SyriaNo processing time available
EswatiniNo processing time available
TCNo processing time available
ChadNo processing time available
Togo19 weeks
Thailand6 weeks
TajikistanNo processing time available
East TimorNo processing time available
TurkmenistanNo processing time available
Tunisia8 weeks
TONo processing time available
Turkey7 weeks
Trinidad and TobagoNo processing time available
TVNo processing time available
Taiwan5 weeks
TanzaniaNo processing time available
UkraineNo processing time available
UgandaNo processing time available
United States7 weeks
UruguayNo processing time available
UzbekistanNo processing time available
Vatican CityNo processing time available
VCNo processing time available
VenezuelaNo processing time available
VINo processing time available
Vietnam8 weeks
VUNo processing time available
WBNo processing time available
WSNo processing time available
KosovoNo processing time available
YemenNo processing time available
South Africa8 weeks
ZambiaNo processing time available
ZimbabweNo processing time available

Calculator

When will your Canada Work Permit likely be decided?

Enter your date and get a predicted window based on current processing times.

Frequently Asked Questions

How long does Work Permit take?

Current processing time for Work Permit is 21 days to 16.3 months, based on the latest data from Canada IRCC.

When was Work Permit processing time data last updated?

The data was last updated on 2026-04-23, sourced from Canada IRCC.

Which country has the fastest Work Permit processing?

The fastest processing time for Work Permit is 21 days from GT. The slowest is 16.3 months from IR.

What factors affect Work Permit processing time?

Processing times vary based on application volume, case complexity, security checks, and the completeness of submitted documentation. Times shown are estimates and individual cases may differ.

Source: WaitVisa.com — Canada IRCC, updated 2026-04-23