Rocky Driving School is one of Kenya’s longest-running and most affordable driving schools. With many years of operation, the institution has built a strong reputation for producing confident, disciplined, and road-safe drivers through structured lessons and patient instruction.
Licensed and approved by the National Transport and Safety Authority, Rocky Driving School focuses on accessibility and flexibility. Its instructors are known for their professional approach, making the school a popular choice for first-time learners, refresher students, and working individuals who need flexible schedules.
If you are searching for a cost-effective driving school with multiple branches nationwide, this guide outlines all Rocky Driving School branches, official contact numbers, and the latest fee structure to help you plan your enrollment.
Rocky Driving School Branches and Contacts
Rocky Driving School operates branches in Nairobi and major towns across Kenya, ensuring easy access to driving lessons.
Donholm Branch
Contact: 0700 667777
Buruburu Branch
Contact: 0700 667777
South C Branch
Contact: 0700 667777
Ongata Rongai Branch
Contact: 0700 667777
Ruaka Branch
Contact: 0700 667777
Harambee Avenue Branch
Contact: 0702 552222
Industrial Area Branch
Contact: 0702 552222
Upper Hill Branch
Contact: 0702 552222
Westlands Branch
Contact: 0700 667777
Kasarani Branch
Contact: 0700 667777
Kangemi Branch
Contact: 0702 552222
Embakasi Branch
Contact: 0700 667777
Prestige Branch – Ngong Road
Contact: 0700 667777
Athi River Branch
Contact: 0702 552222
Kitengela Branch
Contact: 0700 667777
Thika Branch
Contact: 0702 552222
Nakuru Branch
Contact: 0702 552222
Kisumu Branch
Contact: 0702 552222
Eldoret Branch
Contact: 0702 552222
Eldoret B Branch
Contact: 0702 552222
Kericho Branch
Contact: 0700 667777
Kisii Branch
Contact: 0700 667777
Online Admissions Office
Contact: 0702 552222
Rocky Driving School Fee Structure
Rocky Driving School offers transparent and competitive pricing across different driving categories. Fees may vary slightly by branch and are subject to change.
Category A
Tuition Fee: KSh 12,850
Category B1
Tuition Fee: KSh 13,850
Category C1
Tuition Fee: KSh 14,850
Category E
Tuition Fee: KSh 18,850
Category F
Tuition Fee: KSh 13,850
Refresher Course
Tuition Fee: KSh 5,000
Training Schedule and Duration
Driving lessons are offered six days a week, from Monday to Saturday, between 8:00 am and 5:00 pm. The school also provides flexible class arrangements for learners with busy or irregular schedules.
In most cases, students complete their driving course in less than one month, depending on the category and individual availability.
With its affordable fees, extensive branch network, and NTSA approval, Rocky Driving School remains a practical choice for learners seeking quality driver training across Kenya.









