Renew your driving licence

From: Government of Kenya (public information)

Published 2 June 2026 · Last updated 31 August 2026

Find out how to renew your Kenyan driving licence online through the NTSA eCitizen portal. This guide covers renewal options for both 1-year and 3-year periods, including requirements and updated fees.

Warning This is an independent guide — not a government website. Never share passwords or OTPs with agents. Only pay through official portals. Scams and fake websites
Start on eCitizen (opens in a new tab)

You will leave CitizenGuide.KE to complete the application on an official system.

Quick facts

Processing time
Instant (Your digital profile updates immediately upon payment clearance)
Base cost
From Ksh 625 (1-year renewal) to Ksh 1,450 (3-year renewal) based on selection
How to apply
Online (Digital submission)

Fees and times can change. Confirm on the official site before you pay.

Before you start

  • Must possess an existing unexpired or expired Kenyan Driving Licence record on the eCitizen platform.
  • Drivers over the age of 70 must provide a medical fitness clearance certificate to unlock commercial vehicle options.

Documents you need

  • Your National ID number or passport number.
  • Your current driving licence number or reference details.
  • No physical documents need to be uploaded as records are synced digitally.

Step by step

  1. Sign into the eCitizen platform

    Navigate to the official eCitizen portal and log into your account using your National ID or email alongside your secure password.

  2. Access NTSA portal services

    Select the National Transport and Safety Authority (NTSA) service block layout from your main account dashboard screen.

  3. Choose Driving Licence Renewal

    Click on the "Driving License Services" menu sub-panel, choose "Renew Driving License", and verify that your personal records populate correctly.

  4. Select renewal duration and pay

    Choose either the "1-Year Renewal" or "3-Year Renewal" option, select your preferred electronic payment pathway, and clear the statutory amount.

  5. Download and print your renewal slip

    Go to your processed transaction history layout immediately after payment, download the computer-generated renewal slip, and print it out to keep with your licence.

Fees and charges

ItemCost
NTSA 1-Year License Renewal FeeKsh 600
eCitizen Administrative Fee (Band 500-699)Ksh 20
NTSA 3-Year License Renewal FeeKsh 1,400
eCitizen Administrative Fee (Band Over 1,000)Ksh 50

Questions

Is there a penalty for late driving licence renewal in Kenya?
No, NTSA does not charge a late penalty fee for expired licences. However, driving on public roads with an expired licence is a criminal offense under the Traffic Act, subject to an immediate instant fine of Ksh 3,000 by traffic officers.
Can I change from a 1-year renewal to a 3-year renewal after paying?
No. Once a transaction is processed and paid for on eCitizen, it cannot be modified, reversed, or upgraded. You must wait for that chosen period to lapse before switching renewal durations.
Do I need to recapture my biometrics when renewing my driving licence?
No. If you have already transitioned to the biometric Smart DL, your card remains valid physically, and the system updates your expiry date data on the internal microchip digitally.