Immigration to Kenya: Work Permits, Special Passes, and Foreign Worker Regulations Explained
Immigration to Kenya: Work Permits, Special Passes, and Foreign Nationals' Complete Guide for 2025–2026
Kenya's immigration system governs the entry, stay, and work authorization of foreign nationals through a structured framework of visas, passes, permits, and residence authorizations. Managed by the Directorate of Immigration Services under the Ministry of Interior and Coordination of National Government, the system has undergone significant digitization in recent years, including the introduction of the Electronic Travel Authorization (eTA) system in January 2024 and the Foreign Nationals Service (eFNS) portal for work permit and residence applications.
Whether you are an employer seeking to hire foreign talent, an investor exploring business opportunities, a professional relocating for work, or a retiree planning to settle in Kenya, understanding the various permit categories, application requirements, fees, and processing timelines is essential for lawful entry and stay. This comprehensive guide covers every immigration pathway available in Kenya for 2025–2026.
Electronic Travel Authorization (eTA) — Replacing the Visa System
In a landmark policy shift, President William Ruto announced a visa-free regime for Kenya effective January 2024, replacing the traditional visa system with the Electronic Travel Authorization (eTA). All foreign nationals planning to visit Kenya must obtain an eTA before travel, regardless of nationality. The eTA application is submitted online through the official portal at etakenya.go.ke, with a processing fee of USD 30 for most nationalities.
The eTA is valid for 90 days from the date of issue, allowing a stay of up to 90 days per entry. It covers tourism, business meetings, transit, and short-term visits. Applicants must provide a valid passport with at least six months' validity, a recent passport photograph, proof of accommodation in Kenya, return or onward travel tickets, and proof of sufficient funds for the duration of stay. Processing typically takes 48 to 72 hours, though applicants are advised to apply at least one week before travel.
Work Permit Classes in Kenya
Kenya's work permit system is organized into distinct classes, each designed for specific categories of foreign workers. All work permit applications are submitted through the eFNS portal, with employers typically initiating the process on behalf of prospective foreign employees.
Class D: Employment Permit
The Class D permit is the most common work authorization for foreign employees in Kenya. It is issued to persons offered specific employment by a specific employer, who possess skills or qualifications not readily available in Kenya, and whose engagement will benefit the country. The employer must demonstrate that no qualified Kenyan citizen is available for the position, typically through evidence of advertising the role locally.
A critical requirement is the Kenyan understudy provision — most Class D applications require the employer to designate a Kenyan employee who will be trained to eventually assume the foreign worker's role, supporting skills transfer. The understudy's CV, academic certificates, national ID copy, and a training plan must be submitted with the application. The processing fee is KES 20,000 (non-refundable), with issuance fees ranging between KES 250,000 and KES 500,000 per year. Processing typically takes 4 to 8 weeks depending on document completeness and immigration workload.
Class G: Investor and Business Permit
The Class G permit is designed for foreign nationals intending to engage in trade, business, consultancy, or a non-prescribed profession in Kenya, whether alone or in partnership. Applicants must demonstrate a minimum capital investment of USD 100,000 verified in a Kenyan bank account, along with a detailed business plan, company registration documents, and proof that the business will create employment for Kenyan citizens. The processing fee is KES 20,000, with an annual issuance fee of KES 250,000.
Class K: Ordinary Resident Permit
The Class K permit caters to foreign nationals aged 35 years and above who have an assured annual income of not less than USD 24,000 derived from sources outside Kenya, such as pensions, annuities, or investment returns. This permit is popular among retirees and independently wealthy individuals seeking to reside in Kenya without engaging in employment. The application requires proof of income, police clearance from the country of origin, and medical fitness certificates. Fees include KES 20,000 for processing and KES 250,000 annual issuance.
New Permit Classes: Q, R, N, and P
In December 2024, the Kenya Gazette introduced new work permit classes expanding the immigration framework. These new categories — Classes Q, R, N, and P — address previously underserved categories of foreign nationals and reflect Kenya's evolving economic needs. Each class has specific eligibility criteria, documentation requirements, and fee structures tailored to particular professional or investment activities.
Special Pass
A Special Pass is a temporary authorization for foreign nationals who need to work or conduct business in Kenya for a period not exceeding six months. It serves as a bridge for short-term engagements while more permanent work permit applications are being processed, or for genuinely temporary assignments such as equipment installation, training delivery, or project-based consultancy.
The Special Pass costs USD 200 per month for non-East African Community nationals, while citizens of EAC member states — Uganda, Tanzania, Rwanda, Burundi, South Sudan, Democratic Republic of Congo, and Somalia — are granted Special Passes free of charge in line with the EAC Common Market Protocol on free movement of labour. Applications are submitted through the eFNS portal with supporting documents including a letter from the engaging organization, passport copies, and a description of the temporary assignment.
Dependent Pass and Student Pass
Foreign nationals holding valid work permits or residence permits can apply for Dependent Passes for their spouse and children under 18 years of age. The Dependent Pass allows family members to reside in Kenya for the duration of the principal permit holder's authorization. Dependent children over 18 who wish to remain in Kenya must obtain their own independent immigration status, either through a student pass, work permit, or other applicable category.
The Student Pass authorizes foreign nationals to pursue education at recognized Kenyan institutions. Applications require an acceptance letter from the educational institution, proof of financial ability to cover tuition and living expenses, valid travel documents, and medical insurance. The pass is typically issued for the duration of the academic programme and must be renewed if studies extend beyond the initial authorization period.
Permanent Residence and Kenyan Citizenship
Foreign nationals who have resided lawfully in Kenya for a continuous period of at least seven years may apply for permanent residence. The application requires evidence of sustained lawful residence, good character references, financial self-sufficiency, and contribution to Kenya's economy or society. Permanent residents enjoy most rights of Kenyan citizens except voting and holding public office.
Kenyan citizenship by registration is available to foreign nationals who have been lawfully resident for seven continuous years, are of good character, intend to continue residing in Kenya, and meet language and knowledge requirements. The Kenya Citizenship and Immigration Act 2011 governs naturalization and citizenship processes, with applications submitted through the eFNS portal and reviewed by the Immigration Department and the Ministry of Interior.
Application Process and Tips
All immigration applications in Kenya are submitted digitally through the eFNS portal. Applicants create an account, complete the relevant application form, upload required documents in prescribed formats, and make payments electronically via card or mobile money (M-Pesa). Common documents required across most permit categories include a valid passport, passport photographs, police clearance certificates, academic and professional qualifications, and a letter from the sponsoring employer or organization.
To improve processing times and avoid delays, ensure all documents are certified copies where required, translated into English by a sworn translator if originally in another language, and that the passport has at least 18 months' validity remaining. Engage a qualified immigration advocate for complex applications, particularly Class D and Class G permits where the understudy and investment requirements demand careful documentation. Monitor application status regularly through the eFNS portal and respond promptly to any queries raised by immigration officers.
More Articles
How to Verify and Authenticate Kenyan Academic Certificates for Use Abroad
Feb 21, 2026
How to Transfer Property Ownership in Kenya: Title Deed Transfers for Diaspora Kenyans
Feb 21, 2026
Applying for a Kenyan Visa for Your Foreign Spouse: Marriage Visas, Dependent Passes, and Residency
Feb 21, 2026
How to Resolve Land Disputes in Kenya from the Diaspora: Courts, Mediation, and Protecting Your Property
Feb 21, 2026
Attending Funerals and Cultural Ceremonies in Kenya When You Cannot Travel: How to Participate from Abroad
Feb 21, 2026