The School is one of the Best Driving Schools in Kenya with branches in Nairobi, Thika, Eldoret, Kisumu, Narok, Kisii, Meru, Embu, Kitengela, Kasarani, Donholm, South B. They have been providing Driving Lessons and Driving Instructor Training since early 90s. List of Rocky Driving School Branches and Fees Structure.
They offer refresher, defensive driving, Category A, Category B1, Category C1, Category E, and Category F courses. Below is the fee structure of the aforementioned courses in Kenyan shillings.
You can get started with your Driving Classes anytime and join the thousands who learn driving and obtain driving licenses with us each month in our multiple branches across the country.
Their Driving Training Course features;
- A flexible class schedule,
- Classes offered year round,
- Flexible drive times including weekends
- Top notch, state-certified instructors
- One-on-one behind the wheel instruction,
Rocky Driving School is accredited by NTSA and our approach is standardized to give learners quality practical time on the drivers seat, have large training areas as professional instructors to walk with you. Issuance of driving license is done by NTSA Kenya.
ROCKY DRIVING SCHOOL FEEES STRUCTURE
- CATEGORY B1- SALOON VEHICLES/LIGHT VEHICLES.
COURSE DURATION: 20 LESSONS
TUITON FEE: KSH. 14,500.00 (Ksh 12,850* on Full payment)
NTSA CHARGES – KSH 5,500
i) B AUTOMATIC – 13,850
ii) B Light – 12,850 (Manual & Automatic)
iii) B – Professional – 10,000 - CATEGORY: – C1 – LIGHT TRUCKS (22 years & Above, Class B License)
COURSE DURATION: 20 LESSONS.
TUITON FEE: KSH. 15,850.00. (Ksh 14,850)
NTSA CHARGES – KSH 5,500 - MOTORBIKE -CATEGORY A.
Course duration: 10 LESSONS.
TUITION FEE: KSH. 12000.00.
NTSA CHARGES – KSH 5,500 - TRAILER -CATEGORY E.
Course duration: 20 LESSONS.
TUITON FEE: KSH. 22,850.00.
NTSA CHARGES – KSH 5,500
(Minimum Age is 28years.) and experience of 2 Years - PERSONS LIVING WITH DISABILITY -CATEGORY F.
Course duration: 20 LESSONS.
TUITON FEE: KSH. 13,800.00.
NTSA CHARGES – KSH 5,500
MEDICAL ASSESMENTCHARGES (Paid to KNH)- KSH. 8,000.00 - TEST AND THEORY 4,950 – AUTOMATIC A THEORY PLUS/ HALF DRIVER
TRAINING - REFRESHER – AUTOMATIC – KSH 5,000 MANUAL 7,500/
Requirements – You must be licensed - DEFENSIVE – DEFENSIVE KSH 10,000
Theory – 1 week course – 2 hours
KINDLY NOTE:
• All payments are to be done via our Mpesa OR Bank accounts. Mpesa, buy
goods and services, Till number 622 843.
Bank A/C No: DTB: 0804115015 or Equity Bank A/c: 0470294951723.
• Pay using above till number and you may get a DISCOUNT on your rate.
• Take note, different course categories have different age minimums.
• NTSA Charges are costed at Ksh 5,500
Ksh 650 – Provisional Driving License (PDL)
Ksh 750 – Interim License Application.
Ksh 1050 – Test Booking 750 Interim License
Ksh 3050 – Smart License
Visit our website www.rockydrivingschool.com for ALL course Information, rates and
Online Registration.
Rocky Driving School (HQ), Hot Line: 0702 552 222
Switch Board: 0700 667 777
List of Rocky Driving School Branches and their Contacts
Rocky driving school branches are;
No | Branch Name | Opening Time | Closing Time | Contact Number |
---|---|---|---|---|
1 | Rocky Online | Online | Online | 0702 55 22 22 |
2 | Harambee Avenue Branch – Narobi | 08:00:00AM | 18:00 PM | 0702 55 22 22 |
3 | Industrial Area Branch – Nairobi | 08:00:00 AM | 18:00:00 PM | 0702 55 22 22 |
4 | UpperHill Branch – Nairobi | 08:00:00 AM | 18:00:00 PM | 0702 55 22 22 |
5 | BuruBuru Branch – Nairobi | 08:00:00 AM | 18:00:00 PM | 0702 55 22 22 |
6 | South C Branch – Nairobi | 8:00:00 AM | 6:00:00 PM | 0702 55 22 22 |
7 | Rongai Branch – Nairobi | 8:00:00 AM | 4:00:00 PM | 0702 55 22 22 |
8 | Ruaka Branch – Nairobi | 8:00:00 AM | 6:00:00 PM | 0700 66 7777 |
9 | Donholm Branch – Nairobi | 8:00:00 AM | 6:00:00 PM | 0700 66 7777 |
10 | Prestige Branch- Ngong rd – Nairobi | 8:00:00 AM | 6:00:00 PM | 0702 55 22 22 |
11 | Kasarani Branch – Nairobi | 8:00:00 AM | 6:00:00 PM | 0702 55 22 22 |
12 | Eastleigh Branch – | 8:00:00 AM | 6:00:00 PM | 0700 66 7777 |
13 | Kitengela Branch – Kajiado | 8:00:00 AM | 6:00:00 PM | 0702 55 22 22 |
14 | Kisumu Branch | 8:00:00 AM | 6:00:00 PM | 0700 66 7777 |
15 | A-Eldoret branch | 8:00:00 AM | 6:00:00 PM | 0702 55 2222 |
16 | B-Eldoret Branch | 8:00:00 AM | 6:00:00 PM | 0702 55 2222 |
17 | Kisii Branch | 8:00:00 AM | 6:00:00 PM | 0700 66 7777 |
18 | Kericho Branch | 8:00:00 AM | 6:00:00 PM | 0700 66 7777 |
19 | Nakuru Branch | 8:00:00 AM | 6:00:00 PM | 0702 55 2222 |
20 | Thika Branch | 8:00:00 AM | 6:00:00 PM | 0702 55 22 22 |
21 | Embakasi Branch – Nairobi | 8:00:00 AM | 6:00:00 PM | 0700 66 7777 |
22 | Kangemi Branch – Nairobi | 8:00:00 AM | 6:00:00 PM | 0700 66 7777 |
23 | Narok | 8:00:00 AM | 6:00:00 PM | 0700 66 7777 |
24 | Meru | 8:00:00 AM | 6:00:00 PM | 0700 66 7777 |
25 | Embu | 8:00:00 AM | 6:00:00 PM | 0700 66 7777 |
ROCKY DRIVING SCHOOL
HEAD OFFICE:
Factory St, Nairobi City.
PHONE: 0702 55 22 22 or 0700 66 77 77
Email: info@rockyschool.co.ke
NTSA Categories of Driving Licenses Categories
Rocky Driving School which offers driving courses in kenya and is accredited by NTSA and our Course Fees are standardized to give learners quality practical time on the drivers seat, have large training areas as professional instructors to walk with you.
Issuance of driving license is done by NTSA Kenya. Qualification: National ID Duration: 1 month (Full day practicals) from 8am to 5 pm.
License Category Vehicle in License Category
Description of Vehicle to Operate and Restrictions
Minimum Requirements

CATEGORY A
Motorbike & Three Wheeler
- Age: 18 years minimum
- Passengers: Yes (maximum load 60 Kg)
- Type: Motorcycle
- Driving Course Cost: Ksh. 11,850 (Average
CATEGORY A2
• Enables one to ride a motorcycle above 50cc
• Can carry a maximum load of 60 Kg (for up to 400cc)
• Can carry a passenger
- Age: 18 years minimum
- Passengers: Yes (maximum load 60 Kg)
- Type: Motorcycle
- Driving Course Cost: Ksh. 11,850 (Average
CATEGORY A3
Motorcycle taxi,Couriers, Three wheelers (e.g Tuk-tuk)
• Enables one to ride a motorcycle above 100cc
• Can carry a maximum load of 100 Kg (for up to 50cc)
• Can carry a passenger
• Minimum age of 21 years
• 1 year riding experience of category A2
CATEGORY B Light
Light Vehicles (Saloon Cars )
- Age: 18 years minimum
- Passengers: 7
- Type: Saloon Cars
- Driving Course Cost: Ksh. 13,850 (Average)
CATEGORY B Light Automatic
• Enable one to drive a light vehicle (passenger car) with an automatic gear box and a maximum Gross Vehicle Weight (GVW) of 3500 kg with one light trailer (not exceeding 750 kg)
• Cannot drive a vehicle equipped with a manual gearbox
• Can carry up to a maximum of 7 passengers
- Age: 18 years minimum
- Passengers: 7
- Type: Saloon Cars
- Driving Course Cost: Ksh. 13,850 (Average)
CATEGORY B3 professional
• Enables one to drive a light vehicle (passenger car) with a maximum Gross Vehicle Weight (GVW) of 3500 kg with one light trailer (not exceeding 750 kg)
• Equipped with a manual or automatic gear box
• Can carry up to a maximum of 7 passengers
• Minimum age of 21 years
- Age: 21 years minimum
- Passengers: 7
- Type: Saloon Cars
- Driving Course Cost: Ksh. 13,850 (Average)
CATEGORY C1
Light Trucks
- Age: 22 – 65 years (with B2 license for at least 2 years)
- Passengers: No
- Type: Truck
- Driving Course Cost: Ksh. 14,850 (Average)
CATEGORY C
• Enables one to drive a heavy truck with a Gross Vehicle Weight (GVW) exceeding 7500 kg with maximum one light trailer not exceeding 750 kg
• Equipped with manual or automatic gear box
• Minimum age of 24 years
• Two years’ experience of driving category C1
• Required to undergo training
CATEGORY CE
Heavy Truck with Trailer
- Age: 28 – 65 years (with 4 years experience of driving category C)
- Passengers: No
- Type: Heavy Truck
- Driving Course Cost: Ksh. 34,850
CATEGORY F
Special Driving License for Persons with Disability (PWD)
• Enables one to drive a vehicle depending on the category the PWD is trained on
• Minimum age of 18 years
• Requirement is as per the class the categories of abled drivers
Refreshers Courses / Test and Theory (TT)
- Manual – Ksh 5,000
- Automatic Ksh 6,500
Make sure to check out our social media to keep track of the latest content.
Instagram - @nyongesasande
Twitter - @nyongesasande
Facebook - Nyongesa Sande
YouTube - @nyongesasande
Disclaimer: The information that Nyongesasande.com provides on this website is obtained from publicly available resources and is intended for information or educational purposes only. We aim to present the most accurate information possible. Through this website, you might link to other websites which are not under our control. We have no control over the nature, content and availability of those websites. Inclusion of any links does not necessarily imply a recommendation or endorsement of the views expressed within them. All content on this website is copyright to the website’s owner and all rights are reserved. We take no responsibility for, and will not be liable for, the website being temporarily unavailable due to technical issues beyond our control. Please refer to our terms and conditions and privacy policy before using this website.