Applying for the Kenyan Long-Term Work Permit (Class D Permit)
Kenya offers several types of Long-Term Work Permits for foreign nationals. However, this page focuses on the most common and widely applicable option: the Class D Work Permit.
This should not be confused with the Short Term Work Permit for Kenya, also known as the “Kenyan Special Pass”.
The Class D Work Permit is issued to foreign nationals who have secured employment in Kenya with a registered employer. It is intended for individuals whose expertise or qualifications are necessary for a specific job that cannot be readily filled by a Kenyan citizen.
- Applicants must present a valid employment contract, agreement, or offer letter from a Kenyan-registered organisation.
- The permit is typically granted for an initial period of one to two years, with the possibility of renewal depending on the continued need for the foreign employee’s services.
- To qualify, the applicant must provide evidence of skills, qualifications, and experience that directly relate to the role offered. If the position can reasonably be filled by a Kenyan national, the application is likely to be declined.
- Dependants such as a spouse and/or children must apply for accompanying passes if they intend to join the main applicant in Kenya.
The Class D Work Permit is a key part of Kenya’s immigration system for skilled professionals and requires both the employer and employee to comply with specific regulatory requirements throughout the duration of the permit.
Last Updated: 30/09/2025