If you are looking for the best National Polytechnic in Kenya that specializes in offering marketable certificate, diploma, and higher diploma courses in Kenya, your first choice should be the Sigalagala National Polytechnic (SNP). The institution has grown widely today to offer several classes, and the best part is that all the programs on offer are available to both Self-Sponsered and Government students from all over the country.
The Sigalagala National Polytechnic (SNP) was founded in 1950 as a Technical and Vocational Training Institute. However, it wasn’t until May 2016 that the Ministry of Education elevated it to the national Polytechnic in Kenya. As of the writing of this article, the polytechnic has three campuses: the Main campus, the Kakamega Town campus, and the Maturu campus.
What are the courses offered at Sigalagala National Polytechnic?
Sigalagala National Polytechnic offers several courses across three levels of study. These are certificates, diplomas, and higher diplomas. However, its courses are organized explicitly according to departments at the institution, of which there are 11. To help you understand all the courses on offer for the January, May, and September Intakes at Sigalagala, below we have listed all of them along with their durations and specific examination bodies:
Agriculture and Environmental Studies Department
S/N | Course Name | Minimum Entry Requirements | Duration | Exam Body |
---|---|---|---|---|
1 | Agriculture Extension Level 6 | KCSE C- (Minus) | 3 years | CDACC |
3 | Environmental Science with Technology Level 6 | KCSE C- (Minus) | 3 years | CDACC |
4 | Horticulture Producer Level 6 | KCSE C- (Minus) | 3 years | SNP |
5 | Agripreneurship Level 6 | KCSE C- (Minus) | 3 years | CDACC |
6 | Animal Production Level 6 | KCSE C- (Minus) | 2 years | SNP |
7 | Sustainable Agriculture for Rural Development Level 5 | KCSE D (Plain) | 2 years | CDACC |
8 | Horticulture Producer Level 5 | KCSE D (Plain) | 2 years | CDACC |
9 | Agripreneurship Level 5 | KCSE D (Plain) | 2 years | CDACC |
10 | Agriculture and Extension Level 5 | KCSE D (Plain) | 2 years | SNP |
11 | Animal Production Level 5 | KCSE D (Plain) | 2 years | SNP |
12 | Kienyeji Chicken Growers Management Level 3 | KCSE D-(Minus) | 3 Months | SNP |
13 | Kienyeji Chicken Health and Welfare Management Level 3 | KCSE D-(Minus) | 3 Months | SNP |
14 | Artificial Incubation Management Level 3 | KCSE D-(Minus) | 3 Months | SNP |
15 | Artificial Kienyeji Chick Brooding Management Level 3 | KCSE D-(Minus) | 3 Months | SNP |
16 | Bee Product Harvesting Level 3 | KCSE D-(Minus) | 3 Months | SNP |
Applied Sciences Department
S/N | Course Name | Minimum Entry Requirements | Duration | Exam Body |
---|---|---|---|---|
1 | Chemical Engineering Level 6 | KCSE C- (Minus) | 3 years | SNP |
2 | Industrial Chemistry Level 6 | KCSE C- (Minus) | 3 years | SNP |
3 | Science Laboratory Technology Level 6 | KCSE C- (Minus) | 3 years | SNP |
4 | Applied Biology Level 6 | KCSE C- (Minus) | 3 years | SNP |
5 | Analytical Chemistry Level 6 | KCSE C- (Minus) | 3 years | SNP |
6 | Food Technology Level 6 | KCSE C- (Minus) | 3 years | SNP |
7 | Applied Statistics Level 6 | KCSE C- (Minus) | 3 years | SNP |
8 | Science Laboratory Technology Level 5 | KCSE D Plain | 2 years | SNP |
9 | Food Technology Level 5 | KCSE D Plain | 2 years | SNP |
Health Sciences Department
S/N | Course Name | Minimum Entry Requirements | Duration | Exam Body |
---|---|---|---|---|
1 | Health Records and Information Technology Level 6 | KCSE (C Plain): Eng/ Kisw – C (Plain); Bio/ Chem D+ (Plus); Maths C- (Minus) | 3 years | SNP |
2 | Nutrition and Dietetics Level 6 | KCSE C- (Minus): Eng/ Kisw D+ (Plus); Bio D+ (Plus); Chem D+ (Plus); Maths/ Phy/ Agric- D (Plain) | 3 years | SNP |
3 | Community Health Level 6 | KCSE (C Plain); Eng/ Kisw C- (Minus); Maths/ Phy C- (Minus), Chem/ Bio C – (Minus) | 3 years | SNP |
4 | Pharmaceutical Technology Level 6 | KCSE (C Plain) Eng/Kisw C (Plain); Bio C (Plain) Chem C (Plain); Maths/Phy C (Plain) | 3 years | SNP |
5 | Medical Laboratory Technology Level 6 | KCSE (C Plain); Eng/ Kisw C (Plain); Bio C (Plain) Chem C (Plain); Maths/ Phy C (Plain) | 3 years | SNP |
6 | Community Health Level 5 | KCSE C- (Minus); Eng/ Kisw – D+ (plus); Bio/ Chem – D (Plain); Maths D (Plain) | 7 Terms | SNP |
7 | Health Records and information Tech Level 5 | KCSE C- (Minus); Eng/Kisw C- (Minus); Bio/Chem D (Plain); Maths D- (Minus) | 7 Terms | SNP |
8 | Nutrition and Dietetics level 5 | KCSE D (Plain); Eng/Kisw D (Plain); Bio D (Plain); Chem D (Plain); Maths/Phy/Agric- D(Plain) | 7 Terms | SNP |
Building and Civil Engineering Department
S/N | Course Name | Minimum Entry Requirements | Duration | Exam Body |
---|---|---|---|---|
1 | Architecture Level 6 | KCSE C- (Minus) | 3 years | SNP |
2 | Building Technician Level 6 | KCSE C- (Minus) | 3 years | CDACC |
3 | Civil Engineering Technician Level 6 | KCSE C- (Minus) | 3 years | CDACC |
4 | Land Survey Level 6 | KCSE C- (Minus) | 3 years | CDACC |
5 | Quantity Survey Level 6 | KCSE C- (Minus) | 3 years | CDACC |
6 | Water Engineering Level 6 | KCSE C (plain): C(plain) in Maths, Physics and English | 3 years | CDACC |
7 | Land Survey Level 5 | KCSE D (Plain) | 2 years | CDACC |
8 | Plumbing Level 5 | KCSE D (Plain) | 2 years | SNP |
9 | Water Engineering Level 5 | KCSE D+ (Plus) | 2 years | CDACC |
10 | Building Technician Level 5 | KCSE D (Plain) | 2 years | SNP |
11 | Plumbing level 4 (Maturu Campus) | KCSE D – (Minus) | 1 year | CDACC |
12 | Masonry Level 4 (Maturu Campus) | KCSE D – (Minus) | 1 year | CDACC |
Business & Entrepreneurship Department
S/N | Course Name | Minimum Entry Requirements | Duration | Exam Body |
---|---|---|---|---|
1 | Accountancy Level 6 | KCSE C- (Minus) | 7 Terms | CDACC |
2 | Banking and Finance Level 6 | KCSE C- (Minus) | 7 Terms | CDACC |
3 | Business Management Level 6 | KCSE C- (Minus) | 7 Terms | CDACC |
4 | Co-operative Management Level 6 | KCSE C- (Minus) | 7 Terms | CDACC |
5 | Human Resource Management Level 6 | KCSE C- (Minus) | 3 years | HRMPEB |
6 | Marketing Management Level 6 | KCSE C- (Minus) | 7 Terms | CDACC |
7 | Office Administration Level 6 | KCSE C- (Minus) | 3 years | CDACC |
8 | Supply Chain Management Level 6 | KCSE C- (Minus) | 3 years | CDACC |
9 | Project Management Level 6 | KCSE C- (Minus) | 3 years | CDACC |
10 | Accounting Technician Diploma (ATD) | KCSE C- (Minus) | 6 months | KASNEB |
11 | Accountancy Level 5 | KCSE D (Plain) | 2 years | SNP |
12 | Banking and Finance Level 5 | KCSE D (Plain) | 2 years | CDACC |
13 | Business Management Level 5 | KCSE D (Plain) | 2 years | CDACC |
14 | Co-operative Management Level 5 | KCSE D (Plain) | 2 years | CDACC |
15 | Human Resource Management Level 5 | KCSE D (Plain) | 2 years | HRMPEB |
16 | Marketing Management Level 5 | KCSE D (Plain) | 2 years | CDACC |
17 | Office Administration Level 5 | KCSE D (Plain) | 2 years | CDACC |
18 | Supply Chain Management Level 5 | KCSE D (Plain) | 2 years | CDACC |
19 | Project Management Level 5 | KCSE D (Plain) | 2 years | CDACC |
20 | Certificate in Accounting and Management | KCSE D (Plain) | 6 months | KASNEB |
21 | Certified Public Accountant (CPA) I, II and III | KCSE C+/ Diploma in a Business course | 2 years | KASNEB |
22 | Certified Secretaries (CS) I, II and III | KCSE C+/ Diploma in a Business course | 2 years | KASNEB |
23 | Certified Investment Financial Analyst (CIFA) I, II and III | KCSE C+/Diploma in a Business course | 2 years | KASNEB |
24 | Certified Human Resource Professional (CHRP) I, II and III | KCSE C+/Diploma in HRM | 6 months | HRMPEB |
25 | Associate in Procurement and Supply I, II & III | KCSE C- (Minus) | 6 months | KISEB |
26 | Certified Procurement and Supply Professional I, II and III | KCSE C+ (Plus) Diploma in a Business Course | 6 months | KISEB |
27 | Certified Credit Professionals I, II & III | KCSE C+ (Plus) Diploma in a Business Course | 2 years | KASNEB |
28 | Store Keeping management Level 4 (Town Campus only) | KCSE D- (Minus) | 1 year | CDACC |
Electrical and Electronics Engineering Department
S/N | Course Name | Minimum Entry Requirements | Duration | Exam Body |
---|---|---|---|---|
1 | Electrical Engineering (Power option) Level 6 | KCSE C- (Minus) | 3 years | SNP |
2 | Telecommunication Engineering Level 6 | KCSE C- (Minus) | 3 years | CDACC |
3 | Medical Engineering Level 6 | KCSE C(Plain); C Plain in English/Kiswahili, C- Minus in Maths and Physics, D+ Plus in Biology/Chemistry | 3 years | SNP |
4 | Electrical Operator (Power option) Level 5 | KCSE D+ (Plus) and above | 2 years | CDACC |
5 | Solar PV Installation Level 5 | KCSE D (Plain) and above | 2 years | CDACC |
6 | Electrical Installation Level 4 (Maturu Campus) | KCSE D – (Minus) | 1 year | CDACC |
Computing and Informatics Department
S/N | Course Name | Minimum Entry Requirements | Duration | Exam Body |
---|---|---|---|---|
1 | ICT Technician Level 6 | KCSE C- (Minus) | 3 years | SNP |
2 | Broadcast Journalist Level 6 | KCSE C- (Minus) | 3 years | SNP |
3 | Library and Information Studies Level 6 | KCSE C- (Minus) | 3 years | SNP |
4 | Diploma in Journalism and Media Studies | KCSE C- (Minus) | 3 Terms | ICM |
5 | ICT Technician level 5 | KCSE D (Plain) | 2 years | SNP |
6 | Broadcast Journalist Level 5 | KCSE D (Plain) | 6 Term | SNP |
7 | Library and Information Studies Level 5 | KCSE D (Plain) | 6 Term | SNP |
8 | Computer Packages | KCSE | 6 Weeks | SNP |
9 | Computer Graphics Design | KCSE | 12 Weeks | SNP |
10 | Computer Repair and Maintenance | KCPE | 12 Weeks | SNP |
11 | Web Designing | KCSE | 12 Weeks | SNP |
12 | Programming in PHP | KCSE | 12 Weeks | SNP |
13 | Video Editing (Adobe Premiere) | KCSE | 12 Weeks | SNP |
14 | Computer Networking | KCSE | 12 Weeks | SNP |
15 | Jitume Digital Skills (Working Online) | KCSE | 12 Weeks | SNP |
Hospitality, Institutional Management, Fashion & Design
S/N | Course Name | Minimum Entry Requirements | Duration | Exam Body |
---|---|---|---|---|
1 | Fashion Design Level 6 | KCSE C- (Minus) | 3 Years | SNP |
2 | Cosmetology level 6 | KCSE C- (Minus) | 3 Years | SNP |
3 | Catering and Accommodation Level 6 | KCSE C- (Minus) | 3 Years | SNP |
4 | Baking Technology Level 6 | KCSE C- (Minus) | 3 Years | SNP |
5 | Baking Technology Level 5 | KCSE D (Plain) | 2 Years | SNP |
6 | Fashion Design Level 5 | KCSE D (Plain) | 2 Years | SNP |
7 | Cosmetology level 5 | KCSE D (Plain) | 2 Years | SNP |
8 | Catering and Accommodation Level 5 | KCSE D (Plain) | 2 Years | SNP |
9 | Fashion Design Level 4 (Maturu Campus) | KCSE D – (Minus) | 1 year | SNP |
10 | Cosmetology Level 4 (Town and Maturu Campus) | KCSE D – (Minus) | 1 year | SNP |
11 | Catering and Accommodation level 4 (Maturu Campus) | KCSE D – (Minus) | 1 year | SNP |
12 | Food and Beverage | KCSE D – (Minus) | 1 year | CDACC |
Mechanical and Automotive Engineering Department
S/N | Course Name | Minimum Entry Requirements | Duration | Exam Body |
---|---|---|---|---|
1 | Automotive Engineering Level 6 | KCSE C- (Minus) | 3 Years | CDACC |
2 | Mechanical Production Level 6 | KCSE C- (Minus) | 3 Years | CDACC |
3 | Welding and Fabrication Level 6 | KCSE C- (Minus) | 3 Years | CDACC |
4 | Automotive Engineering level 5 | KCSE D (Plain) | 2 Years | CDACC |
5 | Mechanical Production Level 5 | KCSE D (Plain) | 2 Years | CDACC |
6 | Welding and Fabrication Level 5 | KCSE D (Plain) | 2 Years | CDACC |
7 | Motor Vehicle Mechanics Level 4 (Maturu Campus) | KCSE D – (Minus) | 1 year | CDACC |
Liberal Studies Department
S/N | Course Name | Minimum Entry Requirements | Duration | Exam Body |
---|---|---|---|---|
1 | Social Work Level 6 | KCSE C- (Minus) | 3 years | SNP |
2 | Childcare and Protection Level 6 | KCSE C- (Minus) | 3 years | SNP |
3 | Counselling and Psycho Social Support Level 6 | KCSE C- (Minus) | 3 years | SNP |
4 | Christian Ministry Level 6 | KCSE C- (Minus) | 3 years | SNP |
5 | Christian Chaplaincy Level 6 | KCSE C- (Minus) | 3 years | SNP |
6 | Social Work Level 5 | KCSE D (Plain) | 2 years | SNP |
7 | Childcare and Protection Level 5 | KCSE D (Plain) | 2 years | SNP |
8 | Christian Chaplaincy Level 5 | KCSE D (Plain) | 2 years | SNP |
Sigalagala National Polytechnic Fee Structure
For the 2025/2026 Academic financial year, the Sigalagal Polytechnic has already updated its fee structure, and all students are encouraged to pay the course fee in time to attend classes and even sit for the examinations at the end of the term. The Polytechnic has categorized its fee structure based on government students who pay much smaller fees because of HELB or HEF intervention. In contrast, the other category of students is the self-sponsored students who pay the fees in full as required by the Polytechnic. The fees are split into two terms and are as follows:
VOTE HEAD | Term 1 | Term 2 | TOTAL |
---|---|---|---|
Tuition Fees | 19,600.00 | 18,119.00 | 37,719.00 |
EWC | 1,870.00 | 2,100.00 | 3,970.00 |
LT&T | 2,100.00 | 2,100.00 | 4,200.00 |
Activity | 2,000.00 | 2,000.00 | 4,000.00 |
Personal Emoluments | 5,150.00 | 5,150.00 | 10,300.00 |
R.M.I | 2,000.00 | 2,000.00 | 4,000.00 |
Development | 1,500.00 | 1,500.00 | 3,000.00 |
TOTAL | 34,220.00 | 32,969.00 | 67,189.00 |
Note
Extra Fee charges by the Polytechnic are as follows:
- Each KUCCPS Selected Student must pay Kshs.1,500 for Placement Service.
- Each student will pay Kshs. 500 for TVETA fees.
- External Examination fees shall be paid as per the examination body.
- Registration fees for new students are Kshs. 500
- Each student will pay Kshs. 500 for a student ID card
- Each student will pay Kshs. 1500 for student welfare activities
- Each student will pay Kshs. 500 for medical examination
For fee Payments, Sigalagala National Polytechnic advice all Students to use the following Bank accounts:
Campus | Bank Name | Branch | Account Number |
---|---|---|---|
Main Campus | ABSA Bank | Kakamega Branch | 0098043551 |
Main Campus | Equity Bank | Kakamega Branch | 0500277394606 |
Town Campus | Cooperative Bank | Kakamega Branch | 01120098473700 |
Maturu Campus | Cooperative Bank | Kakamega Branch | 01139098473700 |
Sigalagala National Polytechnic Student Portal
If you are a prospective applicant at Sigalagala National Polytechnic or a continuing Student, you must learn how to use the SNP student portal during your stay at the institution. This portal is essential because it helps you to register for your Course and see your Program Fees and Exam Results, among many others. To access this portal, you need to be admitted to the Polytechnic and have an admission letter or number.
To register for the Sigalagal National Polytechnic, Just follow the process below:
- Visit the Official SNP student portal Registration Link at https://portal.sigalagalapoly.ac.ke/Account/Register
- On the presented Page, Choose Student and not Employee; provide your Stundet No as username and Password.
- Click on Submit and Check your student email for an activation link. Afterward, you can log in and access your dashboard along with all its services.

Admission Process and Requirements
When it comes to applying to join the Sigalagala National Polytechnic, you must ensure that you have first met all the Course requirements; we have already listed them in the tables in the course section above. If everything is alright, you can proceed with the admission process, which is done in two phases. The first phase involves government-sponsored students who want to join the Sigalagla National Polytechnic, and they can do so by making their applications directly via the KUCCPS portal when it is opened for applications.
The second phase involves self-sponsored Students who are joining Sigalala. For these, you apply through the SNP application portal, which is available on jiunge.com through the portal link: https://sigalagalapoly.jiunge.com/intakes. Once this page opens, all you need to do is click on the apply button and follow the rest of the prompts to get accepted into the polytechnic, that is, if you meet the entry requirements.

Sigalagala National Polytechnic Contacts
For immediate assistance you can reach out to the polytechnic using the contacts below:
- Postal address: The Sigalagala National Polytechnic,
- P.O Box 2966 – 50100, Kakamega, Kenya.
- Phone: +254 726 806105 or +254 736 101803
- Email: [email protected]
- Facebook: Sigalagala Polytechnic
- Website: www.sigalagalapoly.ac.ke
Conclusion
And there you have it. We hope this guide has given you a step ahead to join the Sigalagala National Polytechnic quickly. We have listed all the courses and how to apply for them. However, remember that while the fee structure may be as accurate as of 2025, we advise you to confirm with the polytechnic as they may be updated with our prior knowledge. All the best