Connect with us
huawei Y7 Prime 2018

How to renew your Kenyan driving license online

Opinions & Guest Posts

How to renew your Kenyan driving license online

I never knew how serious the Government was in getting all its operations online to promote efficiency and transparency until a friend of mine went trying to renew her driving license at the Huduma Centres and was she was turned away. My friend was told she had no option but to use the online portal which the government had set up for Kenyans to renew their driver’s licenses and other important documents.

The online renewal of driving licenses follows the introduction of E-citizen portal for government payment services. What this means is that no new driving licenses will be issued from banks or Huduma Centres. After my friend went through that ordeal, I thought it would be nice as a technology blogger to help two or three people by giving simple tips on how they can renew their licenses online.

So how do you do it?

First, log into the NTSA new portal ( and sign up for an e- citizen account. All that is required here is your National Identity number and your first name as it appears on the National ID.

Once you create the account, you will be directed to a new window that displays services one can acquire from the portal. These services include an application for provisional driving license, driving test application, application for an interim driving license, driving license renewal, driving class endorsement, duplicate driving license and driving license information corrections.

Click on Driving License Renewal. Once you are on this interface, you will be guided on simple steps on how to renew the license and all one needs is the Driver’s Licence Reference Number found on the first page of the driving license, titled C o C in brackets. You will also be given a few guidelines plus the fees charges are which are indicated on this phase i.e Kshs. 600 plus Kshs.50 for convenience fee for one year and Kshs. 1400 plus a convenience fee of Kshs. 50 for 3 years.

Once you are done with the few guidelines,  click on the apply now option. You will be required to fill in the reference number as it appears on the Driving license as well as fill in the renewal period. After filling, you will be required to choose a mode of payment which can be through M-Pesa or through a Debit/credit card. After the payment, submission, and successful application print your renewal slip and boom, you are good to go.

NTSA also offers a mobile platform where one can find out their driving license details. You can always check by sending the word ‘DL’ to 22430 to subscribe, then dial *512#, type in your ID Number / Passport Number (The Number you used during the application for the DL) or type in their Driving License Reference Number and then Click. Each transaction cost Kshs. 6.

I hope that was helpful. If you liked this article or having problems using the portal drop us as a comment in the comments section below and I will gladly try help you out.

Facebook Comments

We are a news site covering Technology and Business trends in Kenya, East Africa and across the Globe, including products and service reviews. For tips, story ideas, guest posts or advertising inquiries, email or You can also call us on +254 727 503 198



  1. stanely maina waithaka

    June 5, 2015 at 1:25 pm


  2. Laila

    June 14, 2015 at 7:33 am

    The online renewal for drivers licence DOES NOT WORK! USELESS! It MUST be a scheme to fleece poor Kenyans or to confuse them or to keep Kenyans at hands reach.

    • Lynette

      June 22, 2015 at 12:25 pm

      Actually, it does work. I just renewed mine in less than 30mins!!

    • Kennedy Kimani

      May 26, 2016 at 4:21 am

      I renewed mine in 3 minutes

  3. NKP

    June 16, 2015 at 9:34 am

    This website does NOT work.

    I need to renew my license and the instructions are bogus.

    there is absolutely no way for me you apply using this website

  4. Maurice

    June 19, 2015 at 3:49 pm

    Typical Kenyans, always complaining. The web portal works perfectly fine. I followed all the steps to the end and I was able to renew my DL. Very easy steps. No wonder we Africans we don’t develop, mnafanyiwa kazi ikuwe rahisi and all you do is complain. SMH!

  5. Michael

    June 24, 2015 at 9:09 pm

    IT WORKS! And, let me say, for a government website, much efficiently than most commercial portals/sites. Congrats team. Way to go.

    • Tech TrendsKE

      July 29, 2015 at 11:25 am

      Thank you Michael for stopping by to read the details

  6. Tabby

    June 29, 2015 at 10:11 am

    Thank you! Thank you! Thank you! Am liking this digital government. For the first time in Kenya you can get services at the comfort of your home without having to queue or bribe anyone!

  7. kipkurui

    June 30, 2015 at 5:27 am

    how do you then get a receipt to confirm you payment of renewal.

  8. Jackie

    July 14, 2015 at 3:18 pm

    Thanks so much that was fast I renewed my licence in 3 minutes!

  9. Boniface Munyao Muumbi

    July 17, 2015 at 11:17 am

    I’m trying to renew my driving license but whenever i enter my details, it says that my records cannot be found on the server! when i call the number provided it says number cannot be reached at this time (all the time)! what should i do??? it is very frustrating

    • Tech TrendsKE

      July 17, 2015 at 12:05 pm

      Hi Boniface,

      It could be your details are not in their server. I would advice you visit any office where they renew them. They can be in a position to help.

    • esther

      July 30, 2015 at 10:29 am

      The system works quick well i dont know why we always complain even wen things are made easy 4 us. If the Number is busy keep on trying you know many are calling so be patient.

      • Peter

        February 7, 2016 at 12:36 pm

        You are a fool. How are things easy if they don’t work. I’m a tech guy and the system is giving me the same issues. Systems should be designed to cope with heavy traffic. Stop making excuses for incompetence.

        • Tech TrendsKE

          February 8, 2016 at 10:27 am

          Hi Peter, You do not have to insult me, the writer. There is a polite way you can put it, not by calling me a fool.

  10. peter kanyi

    July 19, 2015 at 1:02 pm

    Im trying to sign up to sign up to this service and the response is that my already registered…. I wonder by who?

  11. Angie Kamuyu

    July 22, 2015 at 6:04 am

    Very helpful, thanks.

    • Tech TrendsKE

      July 22, 2015 at 10:48 am

      You are welcome Angie and thanks for stopping by my blog


    • Tech TrendsKE

      July 27, 2015 at 2:40 pm

      Thank you Angie and Glad you could pass by my blog.


  12. sally

    July 29, 2015 at 4:36 am

    i applied my DL with my passport. Am trying to register and renew my license but its not working. How can i pay if i applied with my passport?

    • Tech TrendsKE

      July 29, 2015 at 11:27 am

      Hi Sally,

      That might be a bit tricky.
      I would advice that you physically visit where you applied it from or Huduma center. They might be in a position to help.


  13. Terry

    July 29, 2015 at 11:01 am

    So fast to renew a Driving License within ten minutes.

  14. Abdul

    August 3, 2015 at 2:10 pm

    Hey, what if one applied for the DL via passport previously and currently still doesn’t have an ID, how does one renew the DL?

    • Tech TrendsKE

      August 4, 2015 at 9:36 am

      Hi Abdul,

      I would advice you physically visit the place you applied it from or any other office for advise on that. They might be in a position to help. I understand you still have the passport, so that should make it easier for you.

      Thank you.

  15. DUB

    August 13, 2015 at 7:32 am

    Well done GoK.

  16. Edwin

    August 13, 2015 at 1:27 pm

    Very efficient!!!This method works like a charm!!!And needless to say is a good way to deter corruption and save on time. If these integrations are the future I LIKE IT! I registered and renewed my licence in 10 mins!

  17. Katherine

    August 18, 2015 at 10:38 am

    Please, what office can we go to if details/records cannot be found in the system for renewal of license?

  18. Tech TrendsKE

    August 19, 2015 at 5:46 am

    Hi Katherine,

    I would advise you visit where you applied your driving license from or any Huduma Centre. They will be in a position to help

  19. Katherine

    August 19, 2015 at 6:03 am

    Thank you!

  20. Henry

    August 28, 2015 at 2:07 pm

    Excellent! Typical Kenyans always complaining!!! i did my application in less than 15 minutes. The only trick is registering or opening the ecitizen account coz you need to upload a photo. Otherwise kudos NTSA…i also paid by mobile money…very convenient

  21. stephen

    September 4, 2015 at 7:58 am

    wow thanks it worked for me and its very fast and reliable keep it up

  22. edward moti mukhwana

    September 9, 2015 at 2:59 pm

    Lost my DL, visted NTSA offices in Times Towers on 3.9.2015 specifically on Mr Nyamu’s desk on the 3rd floor. Unfortunately he was unable to trace my DL details online yet l did my renewal for 3 years, last year via huduma centre-Nrb. l needed the ref. no. of my DL because l already have the police abstract so that l could apply for a duplicate licence. My I.D NO. is 1973640. Even NO. 22430 given for online transaction does’nt work. Desperate client. Kindly assist

  23. Michael

    September 10, 2015 at 6:51 am

    How do i get the receipt to confirm that i have paid?
    Do i have to go to a specific place to print the receipt?

  24. kimaren

    September 10, 2015 at 1:40 pm

    The website is file reference number only applies for those applying for duplicate driving license and not for renewal.
    For those getting the response that they are already registered, kindly click the login icon and sign in using your email address and password.

  25. John

    September 14, 2015 at 1:24 pm


    I cant find my DL on e citizen. It has been 4 days since i requested for the same to be corrected and i have no positive response.

    Kindly help.

  26. Jay

    September 17, 2015 at 6:06 am

    So now what next after successfully renewing? Where do I collect my ID? Times Tower?

  27. wangechi

    September 18, 2015 at 9:42 am

    kenyans plse stop to complain when things are getting good and digital,have just renewed mine 5minitues ago ,and its realy working well, so if your DL is from river road it cant appear kwa system .gorver hoyeeee.

  28. Lydia

    October 6, 2015 at 5:31 pm

    The website is not working at the moment. I have tried it for the past week and it will not work. I keep getting a message telling me to try later. I have visited the centre and the advice was that they are aware. With a soon-expiring DL any further tips?

    • Tech TrendsKE

      October 7, 2015 at 10:14 am

      Hi Lydia,

      I guess you should try visiting a Huduma center and try the previous means of renewing a driving license to try and stay safe.

  29. Hanz

    October 8, 2015 at 9:33 pm

    It works!! Just manged to do mine those complaining take time or ambia mtu akisaidie its simple …thanks

  30. Gerriey

    October 12, 2015 at 4:32 am

    Can someone still renew dl from national bank…

  31. Jyoti

    October 13, 2015 at 2:28 pm

    This was really helpful, thanks a tonne!

  32. David

    October 14, 2015 at 2:07 pm

    why is had to renew DL for foreigners,as I can’t create an account .I have been trying for the last two months with no success.The link cannot verify the alien card number with the first Name,the answer has been to try in few minutes. so far no solution???

  33. Anne

    October 16, 2015 at 12:33 pm

    Em unable to renew mine for sometime now, reason being it has not been registered in the main server. Went to huduma center was told to ttake it to KRA (kisii). Plz help me coz em told to take it to Kisumu for registration

  34. nyagah

    October 17, 2015 at 9:01 am

    thanks to you and the well guided instructions on how to renew my DL i was able to do it in 10mins…ofcourse -a good internet connection in the now a happy driver..thank you for the simple well illustrated guidelines… mtu akisema it doesn’t work i wonder the best most suitable kind response you can give them…thanks again..

  35. Patrick

    October 23, 2015 at 5:49 am

    Its very easy try applying it during non working hours when the website is free from traffic

  36. Patrick

    October 23, 2015 at 5:50 am

    Its very easy applying for a driving licence jst try applying it during non working hours when the website is free from traffic it will take you less than 15 min

  37. denis

    October 23, 2015 at 4:39 pm

    The for renewing driving license is not working it has been two weeks now. Please help to giude me on what to do

  38. Ssekimpi Experito

    October 24, 2015 at 7:18 pm

    Hello ,

    Am a Ugandan
    How can I renew my license since I have no ID. Or. Which office deal with international driveerli license?

    • Tech TrendsKE

      October 29, 2015 at 6:06 am

      Hi Ssekimpi,

      Dou yu have a passport? or what details did you use to apply for the driving license. They could help

  39. Peter

    October 25, 2015 at 6:26 am

    Hey awsome article.I was able to apply for a defaced DL and in no time was succesful. Problem is i subscribed to the 22430 service to enquire about my app but ever since then i keep on receiving their text messages which they consume my airtime alot. How do i unsubscribe from this?

    • wynn

      October 30, 2015 at 3:15 am

      Unsubscribe by dialing:*100*9*3*2# then you will get all your subscription s n unsubscribe the one you want.

  40. Rebecca

    October 27, 2015 at 7:35 am

    is it a must that i register somebody for his own account before i renew his/her license or i can use my account to renew for them. i am a cyber attendant. thanks

    • Tech TrendsKE

      October 27, 2015 at 3:15 pm

      You can renew it for him or her if you have the log ins and any other required details

      • Adem

        November 24, 2015 at 6:11 pm


        Do you know if there is a password reset option? Because I’m in the states and I forgot my log-in password. I’ll soon be declared an illegal if all my papers are not in order.

        Kindly assist.

  41. ali

    October 27, 2015 at 10:00 am

    I registered on e citizen, and followed all the instructions, but can see where to fill my drivers license coc?
    When I click on the “APPLY NOW” button it says no records found on server.
    So first where the H### do I fill in my coc license number?? cant see the “brackets” except if I am going blind.
    Someone has to do a complete how to on renewal of drivers license STEP BY STEP GUIDE.


    November 23, 2015 at 3:11 pm

    I am outside Kenya and would like to log in the website. Problem is, i dont have my Id neither my Id number. I only have a pssaport. Another issue , being that i am not in Kenya and need to renew my DL , can someone else do it for me?

  43. carol

    November 24, 2015 at 9:26 am

    I have already renewed my DL online successfully. Wat do i need to collect it and where do i collect if from and how long will it take to be out?

    • masunga

      November 25, 2015 at 7:30 am

      You have your DL with you right? what do you want to collect?

  44. masunga

    November 25, 2015 at 7:20 am

    The damn thing is not working, ‘currently pilot phase’

  45. dennis khesi kenga

    December 4, 2015 at 12:39 pm

    I have trying to renew my DL but when I long into the system it says no records found. What should I do to find the records.

    Plz help me.

  46. treeza

    December 15, 2015 at 2:37 pm

    hi i am unable to renew my DL since i have forgotten my email and passwork kindly reset,thanks

  47. faith

    January 8, 2016 at 9:33 am

    i am a cyber attendant when customer comes he/she say i want to renew a driving licence what are requirements i should ask for ?plz help

  48. Jac

    February 11, 2016 at 11:58 am

    am trying to renew my DL, I have already signed up and I have an e-citizen account, but when I click the ”apply now ” button am told my details are not available…anyone with the same experience or solution ..thanks

    • Ondari

      July 22, 2016 at 8:38 pm

      i have the same issue too..i do not know how to resolve this, because it is the only thing that i need to do so that i can renew my license.

  49. treeza

    February 12, 2016 at 6:48 am

    Hi jac
    I had the same problem kindly go to kra with your ID and DL then your details will be updated then go to cyber and renew your DL it will take you very less minutes at KRA. Let’s all be positive to the changes. Thanks

    • Ondari

      July 22, 2016 at 8:41 pm

      Oh wow..sounds like a lot of work. Wish they could just update the records now that they actually have them. But guess I will have to do that.

  50. Joel

    February 19, 2016 at 10:03 am

    I still have the old color red driving licence, should I apply for the new one?

  51. Julius

    March 30, 2016 at 8:16 am

    I really works as easy as 123 this is the digital kenya

  52. Charles

    April 4, 2016 at 1:12 pm

    Your application cannot be submitted at this time:
    No records found on server

    Need to renew my DL, what’s happening?

  53. William J K

    April 11, 2016 at 1:16 pm

    GOK well done, the system works remarkably well…Logged in, payed and received my renewal details in a record 3 minutes, even after a password reset, beating the previous NBK and KRA queues.

    I have noted most complaints coming from individuals who used unscrupulous means of obtaining the DL document, the system is slowly catching up!

  54. denis

    April 12, 2016 at 2:34 pm

    Has anyone in the diaspora (without an id) had any success with the DL renewal process while using a Kenyan passport? Also, does the GOK have plans to allow the use of passports on the eCitizen portal? Would make sense, wouldn’t it?

  55. Mitati Emmabnuel Kinisu

    April 28, 2016 at 7:47 pm

    This is very good. The system now works very well. I hope all these extent to other departments to avoid Long lines and avoid Bribes. Go Kenya.

  56. Mitati Emmanuel Kinisu

    April 28, 2016 at 7:48 pm

    Sorry I mispelled my name. It is Mitati Emmanuel Kinisu.

  57. Bree

    May 16, 2016 at 9:37 am

    I wanted to learn that

  58. Tendemwa

    May 27, 2016 at 12:47 pm

    Great initiative informing us Tech Trends and equally great initiative by the Govt.

  59. peter

    June 10, 2016 at 9:05 am

    The C of C no. has 2 sets of numbers . 1st set, and then another set in brackets. which one do we use as a reference number? I have tried all possible combinations and nothing works. Somebody help.

  60. Mugwanya

    June 15, 2016 at 7:13 am

    Am ugandan but i got my dl in kenya plz help me how to renew it

  61. Benjamin

    July 18, 2016 at 5:13 pm

    Registered and logged in Successfully, however on trying to renew my DL it says my records could not be found.

    My DL is legit and i recall getting it from KRA after going through the AA course so no shorcuts or deals cut.
    i have used and renewed it over the last 17 years with no hitch.

    it seems the lovely KRA or e-government team did not transfer all records clearly. Now i have to go and sit at a huduma center for a problem i did not create. Very efficient!. Not!

    To top it all, both numbers provided in case one has problems do not work. i have tried dialing the numbers severally today but they simply do not go through.

    How brilliant!!

  62. Duncan Wanjohi

    July 28, 2016 at 11:53 am

    Benjamin, and anyone else with the “details not on server” error, I had the same issue this weekend.

    I called the number listed on the portal and the lady I spoke to swiftly fixed the issue after giving ID and DL (CofC) number. This was all under 5 minutes. No trip to Huduma Centre was necesarry. Try calling first. The number is: +254 709 932300

    Kenya tume enda mbali kweli.

  63. koech

    September 12, 2017 at 7:41 pm

    After renewing what I have to print and fix the slip in the licence booklet for NTSA and traffic to confirm I have renewed..

    • Jay B

      April 12, 2018 at 5:47 pm

      I also need guidance on this,is the invoice enough or i need to have my driving
      license stamped?

  64. Koshala

    November 2, 2017 at 5:33 am

    Kenya Government is really Stupid. anyone who had lost his arm, legs, eye or has serious medical condition after he received his first Driving license also can renew it online without any medial test, fit to driving test and physical test. and do you think that printed slip will accepted by any international company when individual try to prove validity of D L. ohhh gross. grow up brothers.


    December 20, 2017 at 11:02 am

    Am trying to renew my license but when i key in my email addressee and the password the system tell me that Ihave forgotten my pasword. What don I do and this is very urgent

    • TechTrendsKE

      December 20, 2017 at 11:47 am

      Hi Samson,

      Try requesting for a new password.

Leave a Reply

Your email address will not be published. Required fields are marked *

More in Opinions & Guest Posts




Subscribe to our mailing list

* indicates required

Latest News

To Top