For Job SeekersPretoria CBD

Cleaning & Maintenance Jobs in Pretoria CBD

Find cleaning and maintenance jobs in Pretoria CBD. Salary ranges, top employers, how to apply, and transport tips for 2026 job seekers in Tshwane.

20 min read
Cleaning & Maintenance Jobs in Pretoria CBD | ShiftMate South Africa
AI-generated

TL;DR — Quick Answer

Cleaning and maintenance jobs in Pretoria CBD are available across government buildings, shopping centres, hospitals, and corporate offices, with entry-level cleaners earning between R4,500 and R6,500 per month in 2026.

  • Entry-level cleaning roles start at R4,500/month; experienced maintenance technicians can earn R12,000–R18,000/month.
  • Most roles require a valid South African ID and basic literacy — Matric is preferred but not always mandatory.
  • ShiftMate places workers in Pretoria CBD through working interviews — you prove yourself on shift before being hired permanently.

Pretoria CBD is one of South Africa's most active hiring markets for cleaning and maintenance workers, with hundreds of positions opening across government departments, private hospitals, retail centres, and corporate office blocks each year. If you're searching for cleaning jobs in Pretoria right now, you're in the right place — this guide covers every role type, what it pays, who's hiring, and exactly how to apply in 2026.

The demand is real and consistent. The City of Tshwane, large facilities management companies, and private sector employers all need reliable cleaners, janitors, grounds maintenance workers, and building maintenance technicians. What most job seekers don't know is where to look, what the roles actually pay, and how to stand out when there are dozens of applicants for the same position. We're going to answer all of that.

Key Takeaways

  • Cleaning and maintenance roles in Pretoria CBD span entry-level to skilled trades — there is a role for almost every experience level.
  • The National Minimum Wage as of March 2025 is R28.79 per hour, which sets the legal floor for cleaning roles.
  • Facilities management companies like Bidvest Facilities Management, Tsebo Solutions Group, and Servest are among the largest employers in the CBD.
  • Many roles offer permanent placement after a probationary or trial period — ShiftMate's working interview model fast-tracks this process.
  • Transport access matters — Pretoria CBD is well-served by the Gautrain, BRT Tshwane bus routes, and multiple taxi ranks within walking distance of major employers.

What Types of Cleaning and Maintenance Jobs Are Available in Pretoria CBD?

Pretoria CBD offers a wider range of cleaning and maintenance roles than most job seekers realise. It's not just sweeping floors. The CBD houses national government departments, private hospitals, large retail centres, universities, and corporate towers — each with different staffing needs.

Here's a breakdown of the main role categories you'll find actively advertised:

General Cleaning Roles

  • Office Cleaner — Cleaning corporate offices, boardrooms, kitchens, and ablution facilities. Typically early morning or after-hours shifts.
  • Hospital/Healthcare Cleaner — Specialist roles in clinical environments requiring knowledge of infection control procedures. Steve Biko Academic Hospital and Pretoria Academic Hospital (now known as DTPS/Steve Biko precinct) both have ongoing demand.
  • Retail Cleaner — Shopping centres like Sammy Marks Square and Menlyn Maine (nearby) need cleaners for public areas, parking lots, and food courts. Shift work including weekends.
  • Industrial Cleaner — Cleaning warehouses, factories, and industrial kitchens. Heavier physical work; sometimes requires chemical handling training.
  • Domestic/Residential Cleaner — Placement in apartment blocks and residential complexes within or close to the CBD. Often sourced through agencies.

Maintenance and Technical Roles

  • General Maintenance Worker — Basic repairs, painting, plumbing fixes, replacing light fittings. High demand in government buildings and office parks.
  • Handyman/Artisan Assistant — Supporting qualified artisans (electricians, plumbers) on maintenance calls across large facilities.
  • Grounds Maintenance/Landscaper — Maintaining gardens, parking areas, and outdoor spaces around government precincts and corporate parks.
  • Building Maintenance Technician — More skilled role managing HVAC, generators, and building systems. Usually requires a trade qualification or relevant experience.
  • Pest Control Technician — Increasingly in demand across CBD hospitality and government sectors. Certification is required.

Which Companies Are Actively Hiring in Pretoria CBD?

Knowing where to apply matters as much as knowing what to apply for. These are real facilities management and cleaning service employers with active operations in Pretoria CBD in 2026:

Tsebo Solutions Group

One of Africa's largest integrated facilities management companies, Tsebo has contracts across multiple South African Government departments in Pretoria. They regularly hire cleaners, maintenance workers, and supervisors. Their head office is in Johannesburg but their Tshwane operations are extensive. Apply directly via tsebo.com or through ShiftMate.

Bidvest Facilities Management

Bidvest FM manages cleaning, maintenance, catering, and security services for large institutional and corporate clients. They have long-standing contracts in Pretoria's government and healthcare sector. Entry-level positions are frequently available — they're known for structured onboarding and are a reliable employer for first-time workers.

Servest (A Proud Company)

Servest provides integrated facilities services and is active in Pretoria CBD's commercial and retail spaces. Their cleaning division regularly recruits in Tshwane, particularly for office and retail cleaning contracts.

ISSA Cleaning (now trading under various sub-brands)

A major cleaning contractor operating across government and private sector buildings in Gauteng. Frequently hiring cleaners for fixed-term and permanent positions.

City of Tshwane Metropolitan Municipality

The municipality itself is a significant employer of cleaning and maintenance workers — parks and recreation, public buildings, and waste management. Vacancies are posted on the tshwane.gov.za careers portal and in the Pretoria News.

Beyond these names, many smaller SMME cleaning contractors operate in the CBD and hire through platforms like ShiftMate, where you can browse Pretoria CBD job opportunities across all active employers in one place.

What Are the Minimum Requirements for Cleaning Jobs in Pretoria?

One of the most common questions we hear from job seekers is: "Do I need Matric to get a cleaning job?" The honest answer — it depends on the employer, but most entry-level roles do not require Matric as a hard requirement.

Here's what most employers in Pretoria CBD actually ask for:

No App Download Needed

Get New Jobs Sent Straight to Your Phone

Stop scrolling job boards. We'll send you the best local retail, call centre, and healthcare jobs via WhatsApp or SMS — for free.

Jobs matched to your skills
Instant alerts, never miss out
Verified employers only

Get Alerts Via

No spam. Unsubscribe anytime. Takes 10 seconds.

N
T
S
L
K

Trusted by 12,000+ workers

Entry-Level Cleaner

  • Valid South African ID (non-negotiable for all formal employment)
  • Basic literacy in English or Afrikaans (to read safety signs and product labels)
  • Physical fitness — cleaning roles are physically demanding
  • Matric is preferred but not always required
  • No prior experience necessary for most entry-level roles

Healthcare/Hospital Cleaner

  • Matric or equivalent is typically required
  • Previous cleaning experience preferred
  • Basic understanding of infection control (training is often provided)
  • Police clearance certificate may be required

Maintenance/Technical Roles

  • Matric is usually required
  • A trade qualification (electrician, plumber) or N2/N3 certificate for technical roles
  • Relevant experience (1–3 years for most roles)
  • Driver's licence is an advantage for maintenance technicians who travel between sites

Across all roles, having a valid UIF registration history works in your favour — it shows formal employment track record. You can check your UIF status via the Department of Employment and Labour's UIF portal.

Salary Ranges for Cleaning and Maintenance Jobs in Pretoria CBD (2026)

Salaries vary significantly based on role, employer size, and whether the position is covered by a sectoral determination or bargaining council. The Department of Employment and Labour sets the National Minimum Wage, which as of 1 March 2025 is R28.79 per hour — this is the legal floor no employer can go below.

RoleEntry-Level (Monthly)Experienced (Monthly)Notes
General Office CleanerR4,500 – R5,500R5,500 – R7,500Often includes uniform and transport allowance
Retail/Mall CleanerR4,800 – R6,000R6,000 – R8,000Weekend shifts attract shift allowances
Hospital/Clinical CleanerR5,500 – R7,000R7,000 – R9,500Higher due to biohazard environment requirements
General Maintenance WorkerR6,000 – R8,000R8,000 – R12,000Driver's licence increases earning potential
Grounds Maintenance/LandscaperR5,000 – R6,500R6,500 – R9,000Seasonal peaks; overtime common
Building Maintenance TechnicianR8,000 – R12,000R12,000 – R18,000Requires trade qualification or N3 certificate
Cleaning SupervisorR7,500 – R9,500R9,500 – R14,000Supervisory allowance on top of base rate

These ranges reflect formal, legally compliant employment. Cash-in-hand or informal arrangements may not include UIF contributions, which affects your ability to claim if you're laid off. Always ensure your employer registers you with the Department of Labour.

Shift Types and Working Hours

Cleaning and maintenance roles in Pretoria CBD typically fall into one of three shift patterns, and knowing which suits your lifestyle before you apply will save you a lot of stress.

Early Morning Shifts (04:00 – 10:00)

The most common pattern for office cleaning. Buildings need to be clean before staff arrive. If you rely on public transport, check that your taxi route runs early enough — the Pretoria Station taxi rank and Church Square taxi rank both operate from early morning.

Daytime/Split Shifts (07:00 – 16:00 or 08:00 – 17:00)

Standard for maintenance workers and hospital cleaners. These are the most accessible shifts for workers commuting via Gautrain (Pretoria station) or BRT routes.

After-Hours/Evening Shifts (17:00 – 22:00)

Common for retail and mall cleaning at Sammy Marks Square and nearby centres. Important to confirm transport safety before accepting an evening shift role — check whether your employer provides a transport allowance or shuttle.

Weekend Shifts

Many cleaning contracts include weekend work, particularly in retail and hospitality. The Basic Conditions of Employment Act (BCEA) governs overtime and Sunday pay — Sunday work must be paid at 1.5x the normal rate for the first Sunday worked per month.

What ShiftMate Sees Across Pretoria CBD Placements

ShiftMate Placement Insight

Based on our working interview placements across Pretoria CBD, we consistently see that candidates who make it through the first shift without issue almost always convert to permanent employment — the challenge isn't the work itself, it's the first day. Workers who arrive late, don't bring their ID, or don't know what to wear lose the placement before they've cleaned a single surface. The biggest barrier to getting hired in this sector isn't skill — it's logistics. That's why ShiftMate briefs every candidate the night before their working interview with exact arrival instructions, what to wear, and what to bring. It sounds simple, but it's the difference between a placement and a no-show.

Transport Guide: Getting to Work in Pretoria CBD

Transport is a genuine make-or-break factor for cleaning and maintenance jobs in Pretoria CBD. Most early morning shifts start before 06:00 — long before many taxi routes are at full capacity. Here's how to navigate it:

Taxi Ranks

  • Church Square Taxi Rank — Central hub serving routes from Atteridgeville, Mamelodi, Soshanguve, and Mabopane. Walking distance to most government buildings and the CBD core.
  • Pretoria Station Taxi Rank — Serves routes from Tembisa, Centurion, and parts of East Pretoria. Useful if your employer is near the railway precinct.
  • Belle Eville Taxi Rank — Routes from Winterveld and north of Pretoria.

Gautrain

The Pretoria Gautrain Station on Church Street is a reliable option for workers coming from Centurion, Midrand, or Johannesburg. First trains run from around 05:30 on weekdays. If your employer is within 2km of the Gautrain station, this is often the most time-reliable option for early morning shifts.

A-Re Yeng BRT (Bus Rapid Transit)

Tshwane's A-Re Yeng BRT network connects Pretoria CBD with Hatfield, Wonderboom, and other suburbs. Routes are cheaper than taxis for regular commuters and operate on a fixed schedule. Check the tshwane.gov.za transport portal for current routes and times.

If you're based in Hatfield or the university area and looking for broader work options, our guide on Student jobs Pretoria covers part-time and flexible opportunities across the Tshwane area.

How to Apply for Cleaning Jobs in Pretoria CBD: Step-by-Step

Here's the most direct route to securing a cleaning or maintenance role in 2026:

  1. Get your documents ready first. You need: your green ID book or smart ID card, your latest CV (even one page is fine), proof of address, and bank account details. If you have any certificates from previous cleaning or maintenance training, include copies.
  2. Register on ShiftMate. Create your free profile at shiftmate.co.za/jobs. Upload your ID and CV, specify that you're looking in Pretoria CBD, and select cleaning or maintenance as your preferred job category.
  3. Apply for specific roles. ShiftMate matches you to active vacancies based on your location, experience, and availability. You'll see the employer, the shift times, and the pay rate before you apply.
  4. Attend your working interview. If shortlisted, ShiftMate will brief you on the exact location, what to wear (usually provided uniform or all-black clothing), and what time to arrive. Arrive 15 minutes early — this is noticed.
  5. Perform on shift. Your working interview is a paid shift. You work alongside the existing team. The employer assesses your reliability, your attitude, and your skills in real conditions — not in a stressful interview room.
  6. Receive your outcome. Most employers give feedback within 24–48 hours of a working interview. If successful, you move into a formal employment offer with a contract, UIF registration, and all BCEA protections.

Common Interview Questions for Cleaning Roles (and How to Answer Them)

Even with a working interview model, some employers do a brief screening call or face-to-face chat before the trial shift. Here's what they typically ask and what they're actually looking for:

"Why do you want to work in cleaning?"

They're not looking for passion — they're checking that you're not going to leave after one week. Be honest and practical: "I need stable work, I'm physically fit, and I'm reliable. I understand cleaning is important work and I take it seriously."

"Have you worked with industrial cleaning chemicals before?"

If yes, name them specifically (bleach, caustic soda, floor stripper, tile cleaner). If no, say: "I haven't used industrial chemicals formally, but I understand safety labelling and I'm ready to be trained."

"Can you work early morning shifts / weekends?"

Answer honestly. If you can't do early mornings due to transport, say so — taking a shift you can't fulfil reliably is worse than declining it upfront.

"Do you have a reference from a previous employer?"

Even an informal reference from a neighbour you helped, a church you volunteered at, or a family friend counts. Character references from people who can speak to your reliability carry real weight in this sector.

How ShiftMate's Working Interview Fixes the Biggest Problem in This Sector

Here's the honest reality of the cleaning and maintenance job market in Pretoria CBD: employers have been burned repeatedly by candidates who interview well, get hired, and then don't show up — or show up once and disappear.

This means employers have become sceptical of CVs and interviews alone. They want proof of reliability, not promises.

ShiftMate's working interview model is built exactly for this problem. Instead of a 30-minute interview deciding someone's career, we place candidates into a real paid shift. The employer sees how you work. You see whether the job suits you. Both sides make an informed decision.

For cleaners and maintenance workers in Pretoria CBD, this matters enormously. You're not walking into a permanent role blind — you know the team, the building, the supervisor's expectations, and the shift routine before you sign anything. That's a fundamentally better experience for everyone.

If you're an employer struggling to find reliable cleaning or maintenance staff in Tshwane, hire staff through ShiftMate and let us handle the placement risk for you.

Upskilling Opportunities for Cleaning and Maintenance Workers in Pretoria

One thing that separates workers who stay in entry-level cleaning their whole careers from those who move into supervisory and technical roles is deliberate upskilling. The good news is that there are funded routes available to you in Pretoria.

  • SERVICES SETA — The Services Sector Education and Training Authority funds learnerships in cleaning, hygiene, and facilities management. Free to qualifying South African citizens. Check serviceseta.org.za for current learnership openings.
  • CETA (Construction Education and Training Authority) — Relevant for building maintenance, plumbing, and electrical trades. Learnerships and skills programmes are available in Gauteng.
  • Tshwane South TVET College — Offers N1–N3 engineering programmes that feed directly into artisan trades. Located in Pretoria — one of the most accessible technical colleges in the city.
  • First Aid and Fire Safety Certificates — Short courses that cost very little and significantly increase your hiring value for maintenance and facilities roles. Many employers will pay for these once you're employed.

Ready to Apply? Find Cleaning Jobs in Pretoria CBD Now

Pretoria CBD is hiring. The demand for reliable, hard-working cleaners and maintenance workers is consistent and growing — driven by government building contracts, healthcare facilities, and an expanding commercial property sector in Tshwane.

Whether you're applying for your first cleaning job or you're an experienced maintenance technician looking for a better employer, ShiftMate can place you in a role that matches your skills, availability, and location.

Browse current Pretoria CBD job opportunities on ShiftMate today — no agency fees, no hidden costs, and a working interview process that gives you a fair shot at permanent employment.

Ready to take action?

Find Call Centre & BPO Jobs Near You — Free

Thousands of verified SA employers are hiring right now. Apply in minutes — no CV required to get started.

Browse Open Jobs →

South Africa's call-centre talent marketplace

The fast, smart way for top BPOs and call-centre operators to discover and connect with South Africa's best pre-assessed agents — filtered by province.

Looking for work

Get discovered by top operators

Sign up free, prove your skills, and get matched with call-centres hiring across South Africa.

Join as a candidate
Hiring agents

Discover work-ready talent

Browse and filter pre-assessed candidates by province, and connect directly — no middleman, no agency fees.

Hire talent

Ready to show what you can do?

Join ShiftMate and prove your skills through action, not interviews.

Related Articles