Jump to main content
Search
shortlist register contact us menu

West Wales

We work with schools in all local authorities across West Wales, supplying staff for long-term and short-term teaching cover and teaching support.

We’re one of the biggest and most well-known agencies in Wales. We pride ourselves on recruiting the right teachers, teaching assistants, and tutors, for the right jobs.

Wales teaching jobs

Our branches

Our team can help you find quality teaching and support jobs in a range of schools across West Wales. View our branch pages below to find your next teaching or support job:

Swansea Primary

Our consultants are experts in working with primary schools. They will place you in rewarding roles that suit your particular requirements, and provide advice and support. 

Swansea Secondary & SEN

We provide teaching, supervision, learning support and SEN specialist staff for schools in Swansea and surrounding areas. 

South Wales SEN

As the first-choice agency for many SEN schools, we will be able to find jobs for specialist teachers and support staff looking to work with Special Needs children.

Cardiff West Primary

As the sole supplier of staff for many primary schools in Cardiff and the surrounding areas, we are ready to find you your teaching dream job. 

South Wales Secondary

We provide teachers, teaching assistants and support staff to Secondary Schools in South Wales.



I could not ask for a better team to work with. Everyone offered reassurance and assistance in every instance that I needed it. Teaching Personnel want what's best for their teachers/TA's and will work effectively to ensure the workplace meets the needs of any individual. Communication is frequent and efficient, never leaving you in the dark. It's safe to say, that if you need to speak to a member of staff they are more than happy to help in a moments notice. Overall, you are in good hands when employed by Teaching Personnel, and I state this with absolute sincerity.

Where to find us

Princess House, Princess Way

Swansea SA1 3LW

List #1

Latest jobs

1:1 Support Required

Salary

£88 - 95 per day

Location free text

Vale of Glamorgan

Job Type

Full Time

Salary

£10 - £19 per hour

Sector

Primary SEN Support

Location

Vale of Glamorgan

Description

Are You Passionate About Supporting Children? Interested in Making a Real Impact in Education?Teaching Personnel is looking for a dedicated, compassionate, and enthusiastic individual to join us as a

Reference

Vale 1:1

Expiry Date

DD01YY

Cardiff West Primary More Info Shortlist
Newly Qualified Teacher

Salary

£166.32 - 170.00 per day

Location free text

Cardiff

Job Type

Full Time

Salary

£20 - £29 per hour

Sector

Secondary

Location

Cardiff

Description

Newly Qualified Teachers (NQTs) Location: Cardiff Daily Rate: £166.32 Hours: Full-time Ready to Launch Your Teaching Career?Are you a Newly Qualified Teacher (NQT) looking for your first big oppor

Reference

LT 20/6 NQT

Expiry Date

DD01YY

More Info Shortlist
Newly qualified Teacher

Salary

£166.32 - 166.32 per day

Location free text

Cardiff

Job Type

Full Time

Salary

Less than £100 per day

Sector

Teacher

Location

Cardiff

Description

  Exciting Supply Teacher Opportunities for Newly Qualified Teachers in Cardiff! Location: Cardiff ⏰ Hours: 8:30 AM – 3:30 PM Daily Rate: £166.32 Start Date: SeptemberAre you a newly qualified teach

Reference

MB/NQT/3

Expiry Date

DD01YY

Cardiff West Primary More Info Shortlist
English Teacher

Salary

£166 - 200 per day + Pension

Location free text

Ferndale

Job Type

Full Time

Salary

£100 - £199 per day

Sector

English

Location

Rhondda Cynon Taff

Description

Secondary English TeacherTeaching Personnel is currently recruiting for a Secondary English Teacher in the Rhondda area to take up a full-time long-term position within a brilliant secondary school. T

Reference

English T Ferndale

Expiry Date

DD01YY

More Info Shortlist
Behavioural Support

Salary

£13.75 - 16.00 per hour + Free Online Courses

Location free text

Porth

Job Type

Full Time

Salary

£10 - £19 per hour

Sector

Teaching Assistant

Location

Rhondda Cynon Taff

Description

Behavioural Support AssistantDo you have experience managing challenging behaviours? Are you currently looking for a new and exciting career opportunity where you can push yourself? Ever supported vul

Reference

Behav Sup Porth

Expiry Date

DD01YY

More Info Shortlist
Maths Teacher

Salary

£166.32 - 256.12 per day

Location free text

Vale of Glamorgan

Job Type

Full Time

Salary

£100 - £199 per day

Sector

Maths

Location

Vale of Glamorgan

Description

Job Opportunity: Maths Teacher (Full Time, Permanent) Lovely Catholic Secondary School – Vale of Glamorgan ️ Start Date: September 2025 Employed via Teaching Personnel (12-week probation) Paid to Sca

Reference

19/06 BFMT

Expiry Date

DD01YY

More Info Shortlist
Welsh Medium Primary Teacher

Salary

£166.32 - 175.00 per day

Location free text

Barry

Job Type

Full Time

Salary

£20 - £29 per hour

Sector

EYFS - Reception

Location

Vale of Glamorgan

Description

Welsh-Medium Teacher – Primary School, BarryLocation: Barry Start Date: September 2025 (or sooner if available) Full-time Key Stages: Foundation PhaseAre you a passionate Welsh-speaking teacher lookin

Reference

WMTCF62

Expiry Date

DD01YY

Cardiff West Primary More Info Shortlist
Behaviour Mentor - Treorchy

Salary

£85 - 95 per day

Location free text

Rhondda Cynon Taf

Job Type

Flexible Working

Salary

Less than £100 per day

£10 - £19 per hour

Sector

Teaching Assistant

Location

Rhondda Cynon Taff

Description

Behaviour Mentor – Treorchy Location: Treorchy, Rhondda Cynon Taf Pay: £89 per day Hours: Monday to Friday | 8:30am – 3:30pm Contract: Full-time, Term-Time OnlyAre you a confident, resilient professio

Reference

Behaviour Mentor - T

Expiry Date

DD01YY

More Info Shortlist
Full-time Teaching Assistant

Salary

£90 - 95 per day

Location free text

Vale of Glamorgan

Job Type

Full Time

Salary

£10 - £19 per hour

Sector

Teaching Assistant

Location

Vale of Glamorgan

Description

Job Advert: Full-Time Teaching Assistant – Catholic Secondary School Location: Lovely Catholic Secondary School, Vale of Glamorgan Start Date: September 2025 Contract: Full Academic Year (with a view

Reference

19/06 BFSRG

Expiry Date

DD01YY

More Info Shortlist
Welsh Speaking Teaching Assistant

Salary

£89.38 - 100.00 per day

Location free text

Cardiff

Job Type

Full Time

Salary

£10 - £19 per hour

Sector

Teaching Assistant

Location

Cardiff

Description

Welsh Speaking Teaching Assistant Location: Cardiff, Wales Start date / Hours: September 2025 Start, Full-Time, Monday to Friday, 8:30 AM – 3:30 PM Salary: £89.38 per day (paid weekly via PAYE) Join O

Reference

LT 18/6 - Welsh TA

Expiry Date

DD01YY

More Info Shortlist
Behaviour Mentor

Salary

£89.38 - 95.00 per day

Location free text

Risca

Job Type

Full Time

Salary

£10 - £19 per hour

Sector

Teaching Assistant

Location

Caerphilly

Description

Behaviour Specialist – ASD Focus | Full-Time | NP11 Area | September Start Make a real impact in the lives of young people with autism this September.Are you passionate about supporting children wit

Reference

bp/asd/np11

Expiry Date

DD01YY

Newport Primary More Info Shortlist
KS2 Teacher

Salary

£166 - 200 per day

Location free text

Barry

Job Type

Full Time

Salary

£100 - £199 per day

Sector

KS2 - Year 5

Location

Vale of Glamorgan

Description

About the role-KS2 Teacher required for a 28 pupil strong Year 5/6 class-September start, long term role until Xmas covering a sickness-Monday to Friday 830-1530-Pay rate starts at the Welsh Governmen

Reference

Barryteachsept1

Expiry Date

DD01YY

Cardiff West Primary More Info Shortlist
View all
company logo
Search