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:
- Doors Open: 08:00
- Counter Service Starts: 08:00
- Last Application Accepted (Cut-off Time): 15:00
- Doors Close: 15:30
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
- Doors Open: 08:00
- Last Application Accepted: 15:00
- Doors Close: 15:30
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:
- Doors Open: 08:00
- Last Application Accepted: 12:00
- Doors Close: 12:30
Key Considerations for Saturday Visits:
- Selected Branches Only: Saturday operations are restricted to major offices (such as Johannesburg Central, Soweto, and Randburg). Smaller sub-offices do not open on weekends.
- Limited Services: Saturdays are predominantly dedicated to Smart ID Card and passport applications and collections.
- High Demand: Queues form very early on Saturdays, often hours before the doors open at 08:00.
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:
- Extended Weekday Schedule: 08:00 to 18:00
- Focus Areas: Fast-tracking Smart ID Card and passport collections and applications for learners and travelers.
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.
- Typical Operating Hours: Monday to Friday, 08:30 to 15:00 (varies slightly by host bank branch).
- Requirements: Service at bank branches is strictly by appointment. You must register, submit your application, and pay online through the official eHomeAffairs portal before booking a slot.
Participating Bank Locations in & around Johannesburg:
- FNB: 4 Merchant Place (Sandton), The Glen Shopping Centre
- ABSA: Sandton City, ABSA Towers (JHB CBD)
- Standard Bank: Killarney Mall, Simmonds Street (CBD)
- Nedbank: Rivonia, Constantia Kloof (Roodepoort)
- Investec: Sandton
Major Home Affairs Branches in Johannesburg
| Branch Location | Address / Area | Typical Hours (Mon–Fri) | Saturday Hours |
| Johannesburg Central (Medium Office) | Harrison St & Plein St, Marshalltown | 08:00 – 15:30 | 08:00 – 12:30 |
| Randburg | Bram Fischer Dr & Selkirk Ave | 08:00 – 15:30 | 08:00 – 12:30 |
| Roodepoort | 71 Albertina Sisulu Rd | 08:00 – 15:30 | Selected |
| Soweto (Orlando West) | 11902 Kumalo Rd, Orlando West | 08:00 – 15:30 | 08:00 – 12:30 |
| Edenvale | Van Riebeeck Ave, Edenvale | 08:00 – 15:30 | Closed |
| Alexandra | 8th Avenue & Arkwright Ave | 08:00 – 15:30 | Closed |
Public Holidays & Closures
All Department of Home Affairs offices and bank counters are closed on official South African public holidays, including:
- New Year’s Day (1 January)
- Human Rights Day (21 March)
- Good Friday & Family Day (Easter)
- Freedom Day (27 April)
- Workers’ Day (1 May)
- Youth Day (16 June)
- National Women’s Day (9 August)
- Heritage Day (24 September)
- Day of Reconciliation (16 December)
- Christmas Day (25 December)
- Day of Goodwill (26 December)
Estimated Service Waiting Times
Queue times at Johannesburg branches depend on the service required, branch capacity, and whether you have a pre-booked appointment:
- ID / Passport Collection: 30 minutes to 2 hours
- Smart ID Application (Walk-in): 2 to 5 hours
- Passport Application (Walk-in): 2 to 5 hours
- Birth, Marriage, or Death Certificates: 1 to 3 hours
- BABS Appointment Holders: 30 minutes to 1.5 hours
Practical Tips for a Smooth Visit
- 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. - Visit Mid-Week: Tuesday, Wednesday, and Thursday mornings generally experience lower traffic than Mondays, Fridays, or Saturdays.
- Arrive Early: For walk-ins, arriving between 06:30 and 07:30 gives you a much better chance of completing your application before midday.
- 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.
- Check System Availability: High-volume offices occasionally experience network downtime; verify branch operational status or check online notices if possible prior to traveling.