Driving Licence Test Centres in South Africa

A Driving Licence Testing Centre (DLTC) is the official government facility where you apply for your learner's licence, take the K53 theory test, book your practical driving test, and renew or upgrade your licence. DLTCs also process Professional Driving Permit (PrDP) applications. Select your province below to find your nearest DLTC.

Western Cape Driving Licence Test Centres

Managed by the City of Cape Town and surrounding municipalities. Popular centres: Milnerton, Bellville, Mitchells Plain, George. Book via your local municipality traffic department website or in person.

Centre NameAddressPhoneHours
Ashton Traffic Office Ashton, Langeberg, Western Cape 023 615 8000 Mon-Fri: 07:30-15:30
Atlantis Driving Licence Testing Centre Atlantis, City of Cape Town, Western Cape 021 573 7900 Mon-Fri: 08:00-15:30
Beaufort West Municipality DLTC Beaufort West, Western Cape 023 414 7500 Mon-Fri: 07:45-15:45
Bellrail DLTC Bellville, City of Cape Town, Western Cape 021 918 2268 Mon-Fri: 08:00-15:30
Bergrivier Municipality DLTC Piketberg, Bergrivier, Western Cape 022 913 6000 Mon-Fri: 08:00-15:30
Brackenfell DLTC Brackenfell, City of Cape Town, Western Cape 021 980 1117 Mon-Fri: 08:00-15:30
Breede Valley Municipality DLTC Worcester, Breede Valley, Western Cape 023 348 2600 Mon-Fri: 07:45-15:45
Cape Agulhas Municipality DLTC Bredasdorp, Cape Agulhas, Western Cape 028 425 5500 Mon-Fri: 07:45-15:45
Cederberg Municipality DLTC Clanwilliam, Cederberg, Western Cape 027 482 8000 Mon-Fri: 08:00-15:30
Durbanville DLTC Durbanville, City of Cape Town, Western Cape 021 970 2020 Mon-Fri: 08:00-15:30
Eastridge DLTC Mitchells Plain, City of Cape Town, Western Cape 021 392 1056 Mon-Fri: 08:00-15:30
Elsies River DLTC Elsies River, City of Cape Town, Western Cape 021 933 8200 Mon-Fri: 08:00-15:30
Fish Hoek DLTC Fish Hoek, City of Cape Town, Western Cape 021 784 2000 Mon-Fri: 08:00-15:30
Gallows Hill DLTC Corner Ebenezer and Somerset Rd, Green Point, Cape Town, 8001 021 400 6234 Mon-Fri: 08:00-15:30
George Municipality DLTC George, Western Cape 044 801 9312 Mon-Fri: 07:45-15:45
Goodwood DLTC Goodwood, City of Cape Town, Western Cape 021 590 1570 Mon-Fri: 08:00-15:30
Gordons Bay DLTC Gordon's Bay, City of Cape Town, Western Cape 021 856 4547 Mon-Fri: 08:00-15:30
Hill Star DLTC Ottery, City of Cape Town, Western Cape 021 400 6235 Mon-Fri: 08:00-15:30
Joe Gqabi DLTC Khayelitsha, City of Cape Town, Western Cape 021 361 8200 Mon-Fri: 08:00-15:30
Knysna Municipality DLTC Knysna, Western Cape 044 302 6300 Mon-Fri: 08:00-15:30
Kuils River DLTC Kuils River, City of Cape Town, Western Cape 021 900 1600 Mon-Fri: 08:00-15:30
Langeberg Municipality DLTC Robertson, Langeberg, Western Cape 023 626 8200 Mon-Fri: 07:45-15:45
Lingelethu West DLTC Khayelitsha, City of Cape Town, Western Cape 021 361 8100 Mon-Fri: 08:00-15:30
Matzikama Municipality DLTC Vredendal, Matzikama, Western Cape 027 201 3300 Mon-Fri: 08:00-15:30
Milnerton DLTC Milnerton, City of Cape Town, Western Cape 021 550 1312 Mon-Fri: 08:00-15:30
Mossel Bay Municipality DLTC Mossel Bay, Western Cape 044 606 5000 Mon-Fri: 08:00-15:30
New Ottery DLTC Ottery, City of Cape Town, Western Cape 021 400 6236 Mon-Fri: 08:00-15:30
Oudtshoorn Municipality DLTC Oudtshoorn, Western Cape 044 203 3000 Mon-Fri: 07:45-15:45
Overstrand Municipality DLTC Hermanus, Overstrand, Western Cape 028 313 8000 Mon-Fri: 07:45-15:45
Paarl DLTC Paarl, Drakenstein, Western Cape 021 807 6200 Mon-Fri: 07:45-15:45
Parow DLTC Parow, City of Cape Town, Western Cape 021 936 8400 Mon-Fri: 08:00-15:30
Robertson Traffic Office Robertson, Langeberg, Western Cape 023 626 8200 Mon-Fri: 07:45-15:45
Saldanha Bay Municipality DLTC Saldanha, Saldanha Bay, Western Cape 022 701 7000 Mon-Fri: 08:00-15:30
Somerset West DLTC Somerset West, City of Cape Town, Western Cape 021 850 4300 Mon-Fri: 08:00-15:30
Stellenbosch Municipality DLTC Stellenbosch, Western Cape 021 808 8111 Mon-Fri: 07:45-15:45
Swartland Municipality DLTC Malmesbury, Swartland, Western Cape 022 487 9400 Mon-Fri: 07:45-15:45
Swellendam Municipality DLTC Swellendam, Western Cape 028 514 8500 Mon-Fri: 07:45-15:45
Theewaterskloof Municipality DLTC Caledon, Theewaterskloof, Western Cape 028 214 3300 Mon-Fri: 07:45-15:45
Witzenberg Municipality DLTC Ceres, Witzenberg, Western Cape 023 316 1854 Mon-Fri: 07:45-15:45

39 centres listed

Important Notes Before You Visit a DLTC

  • Bring all required documents — valid South African ID (green barcoded book or smart card, or valid passport for foreign nationals), two certified copies of your ID, two recent passport-sized photographs, and proof of residential address (utility bill or ward councillor letter).
  • Many DLTCs accept cash only. Confirm with your centre whether card payments are accepted before your visit.
  • Book online via eNaTIS where available. Gauteng and Eastern Cape DLTCs use the eNaTIS online booking system. Walk-ins may be turned away at busy centres.
  • Arrive early. DLTCs typically open at 08:00 and close their queues mid-morning once daily capacity is reached. Arriving at 07:30–08:00 significantly improves your chances.
  • Download the LL1 form in advance. Some DLTCs require you to complete the application form before your appointment.

Download LL1 Application Form (PDF)

Before booking your test centre appointment, make sure you're ready for the K53 learner's test.

Start Practising →