Johannesburg Home Affairs Operating Hours

Visiting a Department of Home Affairs (DHA) branch in Johannesburg requires careful planning. Operating hours, counter cut-off times, and service availability vary depending on the day of the week, the branch location, and whether you are visiting a traditional Home Affairs office or a partner bank branch.

Standard Weekday Operating Hours (Monday to Thursday)

Most Department of Home Affairs offices across Johannesburg follow a unified operational schedule from Monday to Thursday:

Important: The 15:00 cut-off time is strictly enforced. While staff remain on site until 15:30 (or later) to process visitors already inside the queue, new walk-in applicants arriving after 15:00 will be turned away.

Friday Operating Hours

Although official operating times on Fridays match the rest of the workweek, many high-volume Johannesburg branches enforce earlier effective cut-offs due to high queue volumes. For complex services such as first-time Smart ID Card or passport applications, walk-ins may stop being admitted as early as 14:00. Arriving before 10:00 on Fridays is strongly recommended.

Saturday Operating Hours

To accommodate working residents and students, selected major metropolitan Home Affairs offices in Johannesburg open on Saturdays:

Key Considerations for Saturday Visits:

Seasonal Extended Hours

During peak periods—specifically school holidays in June/July and the festive season (December to January)—the Department of Home Affairs frequently extends daily operating hours by two hours:

Partner Bank Branch Hours (eHomeAffairs)

South African citizens can apply online via eHomeAffairs and complete their biometrics (fingerprints and photo) and collection at participating bank branches across Johannesburg.

Participating Bank Locations in & around Johannesburg:

Major Home Affairs Branches in Johannesburg

Branch LocationAddress / AreaTypical Hours (Mon–Fri)Saturday Hours
Johannesburg Central (Medium Office)Harrison St & Plein St, Marshalltown08:00 – 15:3008:00 – 12:30
RandburgBram Fischer Dr & Selkirk Ave08:00 – 15:3008:00 – 12:30
Roodepoort71 Albertina Sisulu Rd08:00 – 15:30Selected
Soweto (Orlando West)11902 Kumalo Rd, Orlando West08:00 – 15:3008:00 – 12:30
EdenvaleVan Riebeeck Ave, Edenvale08:00 – 15:30Closed
Alexandra8th Avenue & Arkwright Ave08:00 – 15:30Closed

Public Holidays & Closures

All Department of Home Affairs offices and bank counters are closed on official South African public holidays, including:

Estimated Service Waiting Times

Queue times at Johannesburg branches depend on the service required, branch capacity, and whether you have a pre-booked appointment:

Practical Tips for a Smooth Visit

  1. Use the Branch Appointment Booking System (BABS): Book your slot online at the official DHA portal (services.dha.gov.za) to bypass main walk-in queues.
  2. Visit Mid-Week: Tuesday, Wednesday, and Thursday mornings generally experience lower traffic than Mondays, Fridays, or Saturdays.
  3. Arrive Early: For walk-ins, arriving between 06:30 and 07:30 gives you a much better chance of completing your application before midday.
  4. Prepare Supporting Documents: Ensure you have original IDs, copies, proof of address, and fee payments ready. Missing a single document will require re-queuing on another day.
  5. Check System Availability: High-volume offices occasionally experience network downtime; verify branch operational status or check online notices if possible prior to traveling.