Government Office Hours in Johannesburg
Navigating public administration services in Johannesburg requires a clear understanding of departmental operating hours, branch-specific schedules, and service availability. Whether you need to apply for a South African passport, resolve municipal utility accounts, renew a driver’s licence, or handle tax matters, government facilities across the City of Johannesburg follow standardized operating windows, though midweek variations and cut-off rules apply.
Standard Operating Hours Overview
Most national, provincial, and local municipal government offices in Johannesburg operate on a standard five-day workweek from Monday through Friday. While core business hours generally run between 07:30 and 16:00, specific departments adjust opening times on select weekdays for staff training, operational meetings, or system maintenance.
| Department / Service | Standard Weekday Hours | Midweek Variations | Weekend Availability |
| Department of Home Affairs (DHA) | 08:00 – 15:30 | Thursdays open at 09:00 (select branches) | Selected Saturdays (08:00 – 13:00) during peak campaigns |
| SARS Branch Offices | 08:00 – 16:00 | Wednesdays open at 09:00 | Closed |
| City of Johannesburg Walk-in Centres | 07:30 – 15:30 | 3rd Thursday opens at 08:30 | Last Saturday of the month (07:30 – 12:00) at select hubs |
| Licensing Testing Centres (DLTCs) | 08:00 – 15:00 | None | Selected Saturdays (08:00 – 12:00) |
| Department of Labour | 07:30 – 16:00 | None | Closed |
| Magistrate’s Courts | 07:45 – 16:00 | Court hearings operate 09:00 – 15:30 | Closed |
Detailed Departmental Schedules
1. Department of Home Affairs (DHA)
Home Affairs offices across Johannesburg—including key facilities in Harrison Street (Johannesburg CBD), Randburg, Soweto (Eldorado Park & Jabulani), Alexandra, and Roodepoort—handle civic identity services such as Smart ID cards, passports, birth certificates, and marriage registrations.
- Monday to Friday: 08:00 – 15:30
- Staff Training Delay: Certain branches open at 09:00 on Thursday mornings.
- Saturday Hours: Home Affairs offices are generally closed on weekends, but extended Saturday operating hours (08:00 to 13:00) are frequently activated during high-volume periods or specialized civic drives.
- eHomeAffairs Bank Branches: Participating commercial bank branches offering Home Affairs services operate according to standard banking hours (typically 08:30 to 16:00 on weekdays).
2. South African Revenue Service (SARS)
Taxpayer service centres in Johannesburg CBD, Randburg, Alberton, and Midrand assist with tax filing, registration, debt management, and audit queries.
- Monday, Tuesday, Thursday, Friday: 08:00 – 16:00
- Wednesday: 09:00 – 16:00 (delayed opening due to staff operational briefings)
- Weekends & Public Holidays: Closed
- Appointment Requirement: SARS branches operate primarily on an advance booking system. Walk-ins without an appointment are restricted or subjected to severe queue delays.
3. City of Johannesburg (CoJ) Customer Service Centres
The City of Johannesburg operates municipal walk-in centres across all administrative regions (Regions A through G), including Sandton Regional Office, Thuso House (Braamfontein), Midrand Centre, and Randburg Civic Centre. These facilities manage municipal billing, property rates, water and electricity account queries, and reconnection requests.
- Monday to Friday: 07:30 – 15:30
- Monthly Adjustment: On the 3rd Thursday of every month, opening time shifts to 08:30 for staff updates.
- Monthly Saturday Hours: Major regional hubs open on the last Saturday of every month from 07:30 to 12:00 to accommodate residents unable to visit during standard work hours.
4. Driver Licence Testing Centres (DLTCs)
Vehicle registration, driving licence renewals, learner’s license testing, and roadworthy evaluations are conducted at municipal and provincial DLTCs across the metro, including Langlaagte, Sandton, Midrand, Xavier Street, and Waterfall Park.
- Monday to Friday: 08:00 – 15:00 (Cashier services often close at 14:30 or 15:00)
- Saturday Services: Select testing centres open on Saturdays from 08:00 to 12:30 for licence renewal collections and pre-booked tests.
- Online Booking System: All driver licensing services require slots booked via the NaTIS online portal (
online.natis.gov.za).
5. Department of Employment and Labour
Labour centres in Johannesburg (such as those in Johannesburg CBD, Randburg, Roodepoort, and Soweto) process Unemployment Insurance Fund (UIF) applications, Compensation for Occupational Injuries and Diseases (COIDA) claims, and public employment services.
- Monday to Friday: 07:30 – 16:00
- Weekends & Public Holidays: Closed
Important Visiting Guidelines & Best Practices
- Queue Cut-off Times vs. Closing Times:Official closing times (e.g., 15:30 or 16:00) represent the final hour at which staff conclude operations. Most government offices issue queue tickets only until 14:30 or 15:00 to ensure all visitors inside the building are attended to before close of business. Arriving near closing time usually results in non-entry.
- Public Holiday Closures:All public national and local government administrative facilities in Johannesburg remain closed on official South African public holidays. If a public holiday falls on a Sunday, offices remain closed on the following Monday.
- Required Documentation:To avoid multiple visits, always carry an original green barcoded ID book or Smart ID card, certified photocopies of identity documents, proof of residential address less than 3 months old (utility bill or bank statement), and relevant official application forms.
- Digital and Online Alternatives:Many government administrative services offer digital portals that bypass walk-in queues:
- Tax Services: SARS eFiling and SARS MobiApp
- Licensing: NaTIS Online Platform (
online.natis.gov.za) - Civic Services: eHomeAffairs portal for online ID and passport bookings
- Municipal Queries: City of Johannesburg e-Services portal (
joburg.org.za)