Rocky Driving School is one of Kenya’s longest-serving and most affordable driving schools. With many years of operation, the institution has built a strong reputation for producing competent, confident, and safety-conscious drivers through structured training programs and experienced instructors.
The school is fully licensed by the National Transport and Safety Authority, which assures learners that all training meets national driving and road safety standards. Many students choose Rocky Driving School because of its competitive pricing, flexible class schedules, and wide branch network that makes access easy across major towns.
If you are looking for an affordable driving school in Kenya, this guide provides a complete list of Rocky Driving School branches, official contact numbers, and the latest fee structure to help you make an informed decision.
Rocky Driving School Branches and Contacts
Rocky Driving School operates several branches across Nairobi and other major towns. Most branches share centralized contact numbers for ease of communication.
Donholm Branch
Contact: 0700 667777
Buruburu Branch
Contact: 0700 667777
South C Branch
Contact: 0700 667777
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: 0702 552222
Embakasi Branch
Contact: 0700 667777
Kangemi Branch
Contact: 0702 552222
Kasarani 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
Eldoret Branch
Contact: 0702 552222
Eldoret B Branch
Contact: 0702 552222
Kisumu Branch
Contact: 0702 552222
Kisii Branch
Contact: 0700 667777
Kericho Branch
Contact: 0700 667777
Online Training Enquiries
Contact: 0702 552222
Rocky Driving School Fee Structure
Rocky Driving School offers 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
Rocky Driving School conducts lessons from Monday to Saturday between 8:00 am and 5:00 pm. Flexible training schedules are also available for working learners and students with tight routines. In most cases, learners complete their driving course in less than one month, depending on the category and availability.
With affordable fees, multiple branches, and NTSA-approved training, Rocky Driving School remains a practical choice for learners seeking quality driver education in Kenya.


