Courses You Can Do With a D+ in Kenya That Lead to Real Income
With a D+ in KCSE, you can enrol in NITA artisan courses, TVET certificate programmes (Level 4 and 5), driving schools, beauty and cosmetology training, welding and plumbing courses, agricultural colleges, coding bootcamps, and digital skills programmes. Many of these paths lead to monthly incomes of KES 20,000 to 80,000 within a year of completing training, and some skilled tradespeople earn well above KES 100,000.
What a D+ Actually Qualifies You For
You opened that results slip and saw D+. Maybe your stomach dropped. Maybe your parents went quiet. Maybe someone said "you failed."
Let us be clear about something. A D+ is not a fail. An E is the lowest grade. A D+ means you passed. It means you completed four years of secondary school and came out with a qualification that opens specific doors. Not every door, but real ones.
Here is what a D+ qualifies you for under Kenya's education framework. You can join any TVET (Technical and Vocational Education and Training) institution for certificate-level courses at Level 4 and Level 5. You can enrol in NITA artisan training programmes and sit for Government Trade Tests. You can join driving schools, beauty academies, agricultural training centres, and dozens of private skills-training programmes. And you can join coding bootcamps and digital skills courses that do not look at your KCSE grade at all.
The paths below are not consolation prizes. Some of them lead to better income than what many university graduates earn in their first five years. That is not a motivational statement. It is an observable fact in the Kenyan job market.
NITA Artisan Courses and Government Trade Tests
The National Industrial Training Authority (NITA) runs artisan training programmes across Kenya. These are the bread-and-butter qualifications for the trades: welding, plumbing, electrical installation, masonry, carpentry, motor vehicle mechanics, and more.
What it costs: KES 15,000 to 40,000 per year at public institutions. Private training centres charge more, typically KES 30,000 to 80,000. [TODO: verify current NITA fee ranges for 2026.]
How long it takes: Most artisan courses run 6 to 12 months for the initial training. After that, you sit for the Government Trade Test Grade III, which is the entry-level certification. You can progress to Grade II and Grade I over subsequent years as you gain experience.
What income looks like after: A freshly certified Grade III welder working on construction sites in Nairobi or Mombasa can earn KES 25,000 to 40,000 monthly. Give it two to three years. A Grade II welder with a reputation for clean work bills KES 60,000 to 100,000. Specialized welders in manufacturing or oil and gas earn more. [TODO: verify welder income ranges.]
Picture this. A young man in Athi River, two years after his D+ result, standing in a fabrication workshop with his own welding mask and gloves. He is working on a gate order for a residential estate. The client is paying KES 45,000 for the job. He will finish it in four days. That is his second job this month.
The trades are physical work. Your body is your tool. Not everyone wants that, and not everyone can sustain it long-term. But the demand is real. Kenya is building. Roads, houses, factories, water systems. Every one of those projects needs people who can weld, wire, and plumb.
TVET Certificate Programmes (Level 4 and 5)
TVET institutions across Kenya, including national polytechnics and technical training institutes, offer certificate courses that accept students with a D+ or above. These are more structured than short artisan courses and run for one to two years.
Popular certificate programmes for D+ holders include: ICT (Information Communication Technology), food and beverage production, fashion design and garment making, building technology, automotive engineering, and agriculture. [TODO: verify full list of TVET Level 4/5 courses accepting D+ minimum.]
What it costs: Government-sponsored TVET places cost KES 20,000 to 50,000 per year. Self-sponsored slots at the same institutions run KES 40,000 to 80,000. Some TVET institutions offer HELB (Higher Education Loans Board) support for certificate students, though availability varies. [TODO: verify HELB eligibility for certificate-level TVET students.]
How long it takes: Certificate courses are typically 1 to 2 years. Some institutions offer modular formats where you can complete sections while working.
What income looks like after: This depends heavily on the field. An ICT certificate holder who can actually troubleshoot networks and set up systems can start at KES 20,000 to 35,000 in a support role. A food and beverage graduate working in a hotel starts around KES 18,000 to 30,000 but has a clear progression path in hospitality. Fashion design graduates who build their own client base often earn more than those in formal employment.
The key advantage of TVET certificates: they are a stepping stone. If you perform well, you can proceed to a diploma, and from a diploma, you can enter a degree programme. The D+ does not have to be your permanent ceiling.
Driving School and Commercial Licences
A driving licence is one of the most straightforward income paths in Kenya, and you do not need any particular KCSE grade to get one.
What it costs: A basic driving course (Class B, personal vehicles) costs KES 15,000 to 25,000 at most driving schools. A PSV (Public Service Vehicle) or commercial licence (Class BCE) costs more, typically KES 25,000 to 45,000 including the NTSA fees. [TODO: verify current NTSA and driving school fee ranges.]
How long it takes: Basic driving courses run 2 to 4 weeks. Getting a PSV licence takes an additional 2 to 4 weeks of training plus the NTSA licensing process.
What income looks like after: A matatu driver in Nairobi earns KES 800 to 1,500 per day, depending on the route and the sacco. That is roughly KES 20,000 to 40,000 per month. Long-haul truck drivers on the Mombasa-Nairobi-Kampala corridor earn KES 40,000 to 80,000 monthly. Ride-hailing drivers on platforms like Uber and Bolt earn variable amounts, but active full-time drivers report KES 30,000 to 60,000 monthly after fuel and commission. [TODO: verify driver income ranges with recent data.]
Tour van drivers earn even more during peak season. A driver with a clean record and good English working for a safari company can earn KES 50,000 to 90,000 per month, plus tips from tourists.
Driving is not glamorous. The hours are long, the traffic is punishing, and the wear on your body is real. But the income starts fast, and the barrier to entry is low.
Beauty, Cosmetology, and Hairdressing
The beauty industry in Kenya is massive, and it does not care about your KCSE grade. It cares about your hands, your eye, and your willingness to practise until you are good.
What it costs: Professional beauty and cosmetology courses range from KES 20,000 to 60,000 for a comprehensive programme. Hairdressing and barbering courses are often cheaper, around KES 15,000 to 35,000. Some established salons offer informal apprenticeships where you learn on the job for free or a small stipend. [TODO: verify beauty school fee ranges.]
How long it takes: 3 to 12 months for a formal course. Informal apprenticeships can take 6 to 18 months depending on how fast you learn.
What income looks like after: A hairdresser working in an established salon in Nairobi earns KES 15,000 to 30,000 in salary plus tips. A braider who is fast and skilled can earn KES 1,500 to 3,000 per client. Do four clients a day, six days a week, and the maths speaks for itself. Salon owners in busy locations earn significantly more.
A woman in Kitengela, eight months after completing her beauty course, renting a single chair in a shared salon space. She pays KES 5,000 rent for the chair. She does nails, braids, and facials. On a good week, she clears KES 8,000 to 12,000 profit. She is building a client list on WhatsApp. Every satisfied customer sends a friend.
The beauty industry rewards skill and consistency. Build a reputation, and clients find you.
Welding, Plumbing, and Electrical Installation
These three trades deserve their own section because they consistently offer the highest earning potential for people who enter through artisan-level training.
Welding: Training costs KES 20,000 to 50,000 for a 6-month course. The demand is constant. Every construction project, every factory, every metal fabrication workshop needs welders. A welder with 3 to 5 years of experience and a Grade II trade test certificate can command KES 60,000 to 120,000 monthly. Specialized welders (TIG, MIG, underwater) earn more. [TODO: verify specialized welder income in Kenya.]
Plumbing: Training costs KES 15,000 to 40,000 for a 6-to-12-month course. Plumbers are needed in every building that has water. A qualified plumber doing installation work on new builds earns KES 1,500 to 3,000 per day. Maintenance plumbers with regular clients (apartments, offices, restaurants) can build predictable monthly income of KES 40,000 to 80,000. The plumber who answers his phone on a Sunday when a pipe bursts never runs out of work.
Electrical installation: Training costs KES 20,000 to 50,000 for a 6-to-12-month course. Electricians wire new houses, maintain commercial buildings, install solar panels, and handle industrial power systems. A licensed electrician with KPLC certification earns KES 30,000 to 70,000 monthly in formal employment. Independent electricians doing residential wiring and solar installations often earn more. [TODO: verify electrician income ranges and KPLC certification requirements.]
All three trades require physical fitness and comfort with hands-on work. They also carry real safety risks, so proper training matters. Do not learn welding from YouTube. Learn it from a qualified instructor with proper safety equipment.
Agricultural Training and Agribusiness
Kenya's agricultural training institutes accept students with D and D+ grades. If you have access to even a small piece of land, or you are willing to work on someone else's farm to start, this path can generate real income.
What it costs: Public agricultural training centres (like Bukura, Ahiti Ndomba, or Embu ATC) charge KES 15,000 to 35,000 per term. Private agricultural colleges charge more. [TODO: verify current ATC fee structures.]
How long it takes: Certificate courses run 1 to 2 years. Short courses in specific skills (greenhouse farming, poultry management, dairy farming) can be as short as 2 to 4 weeks.
What income looks like after: This varies wildly depending on what you grow or raise and whether you own land. A greenhouse tomato farmer on a quarter-acre plot can gross KES 80,000 to 150,000 per season (3 to 4 months). Subtract inputs and you are looking at KES 30,000 to 80,000 profit per season. Poultry farmers selling broilers can turn a batch of 500 birds in 6 weeks for a profit of KES 30,000 to 50,000. [TODO: verify greenhouse and poultry profit margins.]
Agribusiness is not quick money. It requires patience, some capital for inputs, and tolerance for risk (weather, disease, market price swings). But it is a sector where your KCSE grade is completely irrelevant. The soil does not ask for your results slip.
Digital Skills and Online Income
Here is a category that did not exist for your parents' generation. You can learn digital skills with nothing but a phone or a basic laptop and an internet connection. No institution checks your KCSE grade.
Graphic design: Learn Canva (free) or Adobe tools. Freelance designers on platforms like Fiverr and Upwork charge KES 2,000 to 10,000 per design. A designer handling social media graphics for three or four small businesses earns KES 20,000 to 50,000 monthly. Learning time: 2 to 4 months of consistent practice.
Social media management: Small businesses in Kenya need someone to post on Instagram, Facebook, and TikTok. They pay KES 5,000 to 15,000 per month per client. Manage four clients and you are earning KES 20,000 to 60,000. Learning time: 1 to 3 months.
Data entry and virtual assistance: Not exciting, but it pays. Virtual assistants earn KES 15,000 to 40,000 monthly depending on the client and the tasks. You need basic computer skills, decent typing speed, and reliability. Platforms like Upwork and OnlineJobs.ph connect you with clients directly.
Content writing: If you can write clear, correct English, there is freelance writing work available. Kenyan content writers earn KES 2 to 5 per word for web content. A writer producing 2,000 words per day can earn KES 4,000 to 10,000 daily. [TODO: verify current freelance writing rates in Kenya.]
Digital skills have low startup costs but require self-discipline. Nobody is checking on you. You have to sit down, learn, practise, and market yourself. The people who succeed are the ones who treat it like a job from day one.
Coding Bootcamps: No Grade Required
Coding bootcamps do not check your KCSE grade. Not McTaba. Not any serious bootcamp. They check whether you can learn, whether you show up, and whether you are willing to push through the hard parts.
Software development is one of the highest-paying skills in Kenya. Junior developers earn KES 40,000 to 150,000 monthly. Mid-level developers earn KES 100,000 to 400,000. Remote developers working for international companies earn in USD. None of these employers have ever asked to see a KCSE results slip.
The McTaba marathon is 26 weeks. It costs KES 100,000, payable in instalments. You build 8 real applications using what we call the African Stack: React, Node.js, PostgreSQL, M-Pesa integration, WhatsApp Business API, and AI tools. You come out with a portfolio of deployed projects, not a certificate to hang on a wall.
Is it easy? No. Coding is genuinely difficult. You will spend hours staring at error messages. You will feel stupid regularly. That is normal. It is part of the process. But the skill is learnable. People with D+ grades, people with PhDs, people who dropped out of Form 2, all of them can learn to code if they are willing to put in the hours.
If KES 100,000 is not available right now, start with free resources. freeCodeCamp and The Odin Project are both free and world-class. Learn the basics on your own. When you are ready for structured training with mentors and a cohort, create a free McTaba Academy account and explore what is available. You can also start with Tech Foundations (KES 2,999) to test whether coding is for you before committing to the full programme.
Your KCSE grade tested your ability to memorise content and perform under exam conditions. Coding tests something completely different: your ability to break problems into small pieces and solve them one at a time. Those are not the same skill.
How to Choose Your Path
You have options. That is the point of this article. But having too many options can feel just as paralysing as having none. So here is a simple framework.
Ask yourself three questions:
First: do you prefer working with your hands or with a screen? If you like building physical things, fixing machines, or being on your feet, look at the trades (welding, plumbing, electrical, mechanics). If you prefer sitting and thinking through problems on a computer, look at coding or digital skills.
Second: how much money do you have right now? Some paths need KES 15,000 to start. Others need KES 100,000. Be honest about what you can afford without borrowing at punishing interest rates. Start where you can start, not where you wish you could start.
Third: how fast do you need income? If your family needs you earning within 3 months, look at driving, beauty, or short digital skills courses. If you can invest 6 to 12 months in training, the trades and coding offer higher long-term income.
There is no single "best" path. There is the path that fits your situation, your interests, and your resources right now. You can always change direction later. A plumber who learns to code becomes a plumber who also builds software. A hairdresser who learns graphic design becomes a hairdresser with a strong brand. Skills stack.
The Grade Is Not the Story
A results slip is a piece of paper that describes how you performed on a set of exams at age 17 or 18. It does not measure your intelligence. It does not measure your work ethic. It does not predict your income at 25 or 30.
Some of the most successful tradespeople, entrepreneurs, and even tech professionals in Kenya scored D+ or below in KCSE. They are not successful because of their grade or in spite of it. They are successful because they picked a skill, learned it properly, and kept showing up.
The gap between a D+ results slip and a first paid client is not as wide as people make it sound. A 6-month welding course. A 3-month beauty programme. A 26-week coding bootcamp. That is the bridge. Not four years. Not millions of shillings. Months of focused training, and then the work begins.
If you scored D+ in your KCSE, your next step is not to feel sorry for yourself. It is to pick one of the paths above, find out the exact enrolment requirements and fees, and start. The grade is already in the past. What you do with the next 6 to 12 months is the part you still control.
Key Takeaways
- ✓A D+ qualifies you for NITA artisan courses, TVET certificate programmes (Level 4 and 5), and dozens of skills-based training paths that do not require a C+ or above.
- ✓Skilled tradespeople in Kenya, including welders, electricians, and plumbers, are in high demand and many earn KES 50,000 to 150,000 monthly once experienced.
- ✓Coding bootcamps and digital skills programmes do not check your KCSE grade at all. They care about your ability to learn and show up.
- ✓The fastest paths to income are 3 to 12 months long. The most expensive options on this list cost less than one semester of university tuition.
Frequently Asked Questions
- Can I join a university with a D+ in Kenya?
- Not directly. The minimum entry requirement for a degree programme at a Kenyan university is a C+ (plus). However, you can take a certificate or diploma course at a TVET institution, perform well, and use that qualification to apply for degree programmes later through credit transfer. Some private universities also accept diploma holders regardless of their KCSE grade. The point is that a D+ closes the direct university route, not the entire route.
- Can I upgrade my KCSE grade?
- Yes. KNEC allows candidates to retake specific KCSE subjects to improve their overall grade. You register through your former school or a KNEC-registered examination centre. The retake fees are around KES 5,000 to 8,000 per subject. [TODO: verify current KNEC retake fees for 2026.] You can retake as many subjects as you want. Many students improve their grade by one or two levels this way. But upgrading takes time, and you do not have to wait for a better grade before starting to earn.
- Which D+ courses have the highest earning potential?
- Welding, electrical installation, and plumbing consistently lead to the highest incomes among artisan-level courses. Experienced welders working on construction sites or in manufacturing earn KES 80,000 to 150,000 monthly. [TODO: verify income ranges with NITA or recent surveys.] Coding and digital skills also have high earning potential but require consistent self-development after the initial training. Driving, especially for commercial licences (BCE class), can also lead to strong income if you get into the logistics or tour sectors.
- Are NITA certificates recognised by employers?
- Yes. NITA (National Industrial Training Authority) certificates are government-recognised qualifications. Employers in construction, manufacturing, automotive, hospitality, and other trades specifically look for NITA-certified workers. The Government Trade Test system (Grade III, II, and I) is the standard qualification pathway for artisans in Kenya, and many formal employers require at least a Grade III certificate.
- How much money do I need to start training after getting a D+?
- It depends on the path. NITA artisan courses at public institutions start from around KES 15,000 to 30,000 per year. Driving school costs KES 15,000 to 35,000. Beauty and cosmetology training ranges from KES 20,000 to 60,000. Some digital skills programmes are free. The most affordable starting point is a free online coding or digital marketing course, which costs nothing except your time and internet access.
Ready to build real-world apps?
Join the McTaba Labs full-stack marathon (4 months full-time · 6 months part-time). Learn M-Pesa, USSD, and WhatsApp engineering while shipping 8 production apps.
Apply to the McTaba Marathon