Psychiatric nurse jobs in Yeoville are available now through ShiftMate, with salaries ranging from R4,800–R6,000 per month. Community clinics, NGO outreach programmes, and facilities serving the Hillbrow corridor are actively hiring. No CV needed — register free on ShiftMate or WhatsApp us directly and we'll match you to an opening fast.
What It's Like Working as Psychiatric Nurse in Yeoville
Working as a psychiatric nurse in Yeoville in 2026 means being part of a community that genuinely needs you. Yeoville is a dense, multicultural suburb where informal traders, salon workers, restaurant staff, and recent migrants from across southern Africa live side by side under real economic pressure. That pressure shows up in your patients — stress, substance dependency, untreated trauma, and social isolation are everyday presentations. The clinics and NGO programmes operating in and around Yeoville are not glamorous workplaces, but they are purposeful ones. Your colleagues will likely commute from Alexandra, Soweto, and the East Rand, catching early taxis to make 07:00 starts. The work culture tends to be close-knit — small teams where everyone pulls their weight and looks out for each other. Yeoville's proximity to Hillbrow means the patient load is significant and consistent; you will not be sitting idle. If you are a psychiatric nurse who wants work that matters, Yeoville is one of the most honest places in Johannesburg to do it. The community is real, the need is real, and the people you help will remember you.
Looking for work?
Get matched to jobs near you.
Create your free profile in 5 minutes.
We'll WhatsApp you when a verified job matches.
How to Get to Yeoville
Transport Hub
Rockey Street / Yeoville Market
Route
Well-connected by minibus taxis via Rockey Street with routes to CBD, Alexandra, and other townships. No direct train access but close to Johannesburg CBD train stations. Main taxi rank at Yeoville Market serves as primary transport hub.
Taxi Cost
R12-R15 from Johannesburg CBD
Landmark
Yeoville Market, Rockey Street retail strip, various small restaurants and salons along main roads
The main taxi rank at Yeoville Market on Rockey Street connects you to the Johannesburg CBD for R12–R15 one way. From the CBD, Metrorail gives you access to broader Gauteng. For 07:00 shifts, aim to catch a taxi from the CBD by 06:15 to avoid delays. There is no direct train access in Yeoville itself. Taxis to Alexandra and surrounding townships also run from the Rockey Street rank.
From the Yeoville Market taxi rank on Rockey Street, most clinics and NGO facilities in the area are within walking distance along Rockey Street or on the connecting roads toward Bellevue. Head east along Rockey Street for the main retail and services corridor. For Bellevue facilities, walk or take a short taxi south from the rank — most destinations are under 15 minutes on foot.
About This Role: General Application
We have various entry-level and skilled positions available in this area. Apply now and our team will match you with suitable opportunities based on your skills and experience.
Key Duties & Responsibilities
- Conducting mental health assessments for patients from Yeoville, Hillbrow, and Bellevue communities.
- Administering and monitoring psychiatric medication and documenting patient responses accurately each shift.
- Supporting patients through acute psychiatric crises in community clinic or outreach settings.
- Collaborating with social workers on cases involving homelessness, substance abuse, and domestic trauma.
- Facilitating group therapy or psychoeducation sessions for patients in transitional care programmes.
- Completing SANC-compliant clinical records and incident reports at the end of every shift.
- Conducting follow-up home visits to vulnerable patients in the surrounding Yeoville and Bellevue streets.
- Liaising with Johannesburg public health facilities when patients require higher-level psychiatric care.
Requirements
- SA ID or valid work permit
- Reliable transport to the work location
- Willingness to learn and work hard
- Clear criminal record preferred
Working Hours
Most psychiatric nursing roles around Yeoville run on 8- or 12-hour shifts. Day shifts typically start at 07:00 and end at 15:00 or 19:00. Night shifts run 19:00 to 07:00. Community clinic roles often follow a Monday-to-Friday pattern, while NGO outreach programmes may require weekend availability on a rotating roster.
Salary Range
R4,800 – R6,000 per month
According to ShiftMate placement data, psychiatric nurses in Yeoville earn between R4,800 and R6,000 per month. The lower end typically reflects entry-level placements at smaller NGO-run facilities or community outreach programmes with tighter budgets. The upper end is more common at established clinics or facilities offering overtime. All placements must meet the 2026 national minimum wage floor of R28.79 per hour. SANC registration and psychiatric specialisation experience push earnings toward the top of the range.
Yeoville placements sit at R4,800–R6,000/mo. Johannesburg CBD-based psychiatric nursing roles average slightly higher at R6,000–R7,500/mo. The national average for registered psychiatric nurses sits closer to R8,000–R12,000/mo in larger hospital settings.
Pay Scale — General Application
| Level | Pay Rate |
|---|---|
| Entry Level (NMW) | R30.23 / hour |
| Experienced | R33.00 – R40.00 / hour |
Pay rates are estimates based on South African sectoral determinations and market data for the Johannesburg area. Actual pay may vary by employer.
Safety Tips for Yeoville
Rockey Street is busy and manageable during business hours — good foot traffic and visibility help. Stay alert around the Yeoville Market area where pickpocketing happens in crowds. After dark, avoid walking alone; share a taxi with colleagues instead. Keep your phone, SANC documents, and cash out of sight in busy areas at all times.
How to Get Hired as Psychiatric Nurse in Yeoville
Steps to Apply
- 1Register free on ShiftMate via WhatsApp — no CV needed, just your basic details and SANC number.
- 2ShiftMate matches you to active psychiatric nurse openings in Yeoville and surrounding suburbs immediately.
- 3Prepare three certified copies of your SANC certificate, SA ID, and nursing qualification before any interview.
- 4For walk-in applications, visit clinics and NGO offices along the Rockey Street corridor before 10:00 on weekdays.
- 5If offered a same-day interview, accept it — many Yeoville facility managers will give you a start date on the spot.
Pro Tip
Carry at least three certified copies of your SANC certificate every time you walk into a facility in Yeoville or Bellevue. Psychiatric nursing is a scarce skill and managers here often interview on the spot — arriving document-ready means you could leave with a confirmed start date the same morning you walked in.
Walk-In Friendly?
Yes - most businesses are small owner-operated establishments where face-to-face applications work better than formal processes
Quick Advice
- Dress neatly — first impressions matter
- Bring 2 printed CVs (even if not required)
- Arrive 15 minutes early
- Have your SA ID ready
Frequently Asked Questions
How much does a psychiatric nurse earn in Yeoville?
What do I need to get a psychiatric nurse job in Yeoville?
Who is hiring psychiatric nurses in Yeoville right now?
How do I apply for psychiatric nurse jobs in Yeoville?
What are the working hours for a psychiatric nurse in Yeoville?
Is Yeoville safe to work in?
Job Market in Yeoville
Yeoville's economy is driven by informal trading, small-scale retail along Rockey Street, and personal services like salons and restaurants. These industries generate chronic financial stress, long irregular hours, and social instability — all significant risk factors for mental health conditions. This makes demand for psychiatric nurses at local community clinics and NGO outreach programmes consistent and growing, particularly given the suburb's proximity to Hillbrow.
Growing Industries:
Where to Eat Near Work
The food stalls at Yeoville Market on Rockey Street are your best bet for an affordable lunch on a shift break. Expect to pay R25–R50 for a solid cooked meal — pap, stew, grilled chicken, or vetkoek are common options. It's fast, filling, and close enough to get back to your post without rushing.
Yeoville Market food stalls on Rockey Street
Other Roles Available in Yeoville
Apply Now via WhatsApp
No CV needed. Just send us a message and we'll match you with the best psychiatric nurse jobs in Yeoville.
Free to apply
No data charges
Response within 24 hours
Paid trial shifts
Pro Tip
Carry at least three certified copies of your SANC certificate every time you walk into a facility in Yeoville or Bellevue. Psychiatric nursing is a scarce skill and managers here often interview on the spot — arriving document-ready means you could leave with a confirmed start date the same morning you walked in.
Walk-In Friendly?
Yes - most businesses are small owner-operated establishments where face-to-face applications work better than formal processes
Why ShiftMate?
- Paid working interviews
- Permanent employment after trial
- No recruitment fees
- Skills development
Jobs in Yeoville Area
Aggregated from job boardsRegional Sales Manager, Trauma and Extremities - Inland North, South Africa
Stryker South Africa
Product Manager
Firstrand Group
Private Financial Advisor
Firstrand Group
Local Market Manager
Firstrand Group
OUTsurance Broker (Bedfordview)
Outsurance
Direct Sales Consultant- Johannesburg
Fidelity Services Group
Jobs sourced from Indeed, CareerJunction & Careers24. Links open on the original site. Looking to hire? Post free on ShiftMate →
Shiftmate is your first choice.
Post for free. We find great candidates fast. You trial them with no risk.
FREE JOB POSTINGS
Post as many jobs as you want, for free.
WE FIND CANDIDATES FOR YOU
We match and deliver great candidates in hours.
TRIAL THEM WITH NO RISK
Try before you commit. Pay only when you're happy.
Top Matches
Skilled. Available. Ready to work.
Delivered in hours.
Ready to Start Working in Yeoville?
Don't wait — psychiatric nurse positions fill quickly. Apply now via WhatsApp and get matched with employers in your area today.

