Jump to main content
Search
shortlist register contact us menu

Teaching Personnel Swansea

From Neath Port Talbot to Pembrokeshire, we work with schools and local authorities 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 & ALN (SEND)

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


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

Welsh Teaching Assistant

Salary

£463.15 - 480.00 per week

Location free text

Pontypool

Job Type

Permanent

Salary

£10 - £19 per hour

Sector

Teaching Assistant

Location

Torfaen

Description

Teaching Personnel is seeking a Welsh-medium Primary Teaching Assistant to work full-time in a primary school in the Pontypool area. This role is to start ASAP and will run on an ongoing basis, with t

Reference

WMSTAN

Expiry Date

DD01YY

Cardiff West Primary More Info Shortlist
SEN Classroom Support Worker

Salary

£92.63 - 92.63 per day

Location free text

Carmarthenshire

Job Type

Flexible Working

Salary

Less than £100 per day

Less than £500 per week

£10 - £19 per hour

Sector

Special Needs

Location

Carmarthenshire

Description

SEN Classroom Support Worker (Complex Needs) Location: Swansea & Carmarthenshire Pay Rate: £14.25 per hour Hours: 8:30am – 3:30pm (Term Time Only) About the Role Teaching Personnel is currently r

Reference

ALW72.

Expiry Date

DD01YY

Swansea Secondary & SEN More Info Shortlist
Reception Teaching Assistant

Salary

£92.63 - 92.63 per day

Location free text

Canton

Job Type

Full Time

Salary

Less than £100 per day

Sector

EYFS - Reception

Location

Cardiff

Description

Weneed a dedicated and experienced Teaching Assistant to join a primary school in Canton from September. This is a full-time position supporting within a Reception class, ideal for someone passionate

Reference

Tassw

Expiry Date

DD01YY

Cardiff West Primary More Info Shortlist
Aspiring Teachers/ NQT

Salary

£89.38 - 95.00 per day

Location free text

Chepstow

Job Type

Full Time

Salary

£10 - £19 per hour

Sector

Teacher

Location

Monmouthshire

Description

Job Title: Newly Qualified & Aspiring Teachers Location: Chepstow Contract Type: Full Time & Part Time Available Pay: Weekly payTeaching Personnel are recruiting newly qualified and aspiring teachers

Reference

NQT/AspiringTA

Expiry Date

DD01YY

Newport Primary More Info Shortlist
Sen Teaching Assistant

Salary

£92.95 - 110.00 per day

Location free text

Ystrad Mynach

Job Type

Full Time

Salary

Less than £100 per day

£10 - £19 per hour

Sector

Special Needs

Location

Caerphilly

Description

Location: Ystrad Mynach, South Wales Pay Rate: £92.95 per day Hours: 8:30am – 3:30pm Contract: Full Academic Year ⭐Join Teaching Personnel as a SEN Teaching Assistant!Are you passionate about sup

Reference

MC214TYst

Expiry Date

DD01YY

Newport Primary & SEN More Info Shortlist
Primary School Support Staff

Salary

£92.63 - 92.63 per day

Location free text

Llanelli

Job Type

Full Time

Salary

Less than £100 per day

£10 - £19 per hour

Sector

Teaching Assistant

Location

Carmarthenshire

Description

The Role Teaching Personnel are looking for a Teaching Assistant to work with an excellent school where pupils feel well known, supported and have the tools to progress and achieve their potential. Y

Reference

PSSS2

Expiry Date

DD01YY

Swansea Primary More Info Shortlist
General Teaching Assistant

Salary

£92.50 - 92.50 per day

Location free text

Barry

Job Type

Full Time

Salary

Less than £100 per day

Sector

Primary

Location

Vale of Glamorgan

Description

Location: Barry Position: General Teaching Assistant Contract: Full-Time, Monday to Friday Salary: £92.95 per day Start Date: As soon as vetting checks complete Overview Teaching Personnel is looking

Reference

MB/BTA/3

Expiry Date

DD01YY

Cardiff West Primary More Info Shortlist
ALN Teaching assistant

Salary

£92.50 - 92.50 per day

Location free text

Cardiff

Job Type

Full Time

Salary

Less than £100 per day

Sector

Special Needs

Location

Cardiff

Description

Location: Cardiff Position: ALN Teaching Assistant Contract: Full-Time, Monday to Friday Salary: £92.95 per day Start Date: SeptemberOverview Teaching Personnel is seeking a dedicated and enthusiasti

Reference

MB/ALN/2

Expiry Date

DD01YY

Cardiff West Primary More Info Shortlist
Youth Support Worker

Salary

£14.25 - 14.25 per hour

Location free text

Neath

Job Type

Full Time

Salary

£10 - £19 per hour

Sector

Secondary SEN Support

Location

Neath-Port Talbot

Description

 Youth Support Worker Supporting Learners with SEMH Needs (KS3 & KS4) Start Date: September 2026 | Full-Time | Supply via Teaching PersonnelWe are seeking proactive, resilient, and engaging  Youth

Reference

DLHENPRU

Expiry Date

DD01YY

Swansea Secondary & SEN More Info Shortlist
Primary School Teacher

Salary

£172.98 - 172.98 per day

Location free text

Cardiff

Job Type

Flexible Working

Salary

£100 - £199 per day

Sector

Teacher

Location

Cardiff

Description

Primary School TeacherLocation: CardiffPay: £172.98 per dayHours: Monday to Friday, 8.30am-3.30pmTeaching Personnel are currently recruiting Primary School Teachers to work across schools in Cardiff a

Reference

CJ-TCH-10

Expiry Date

DD01YY

Cardiff West Primary More Info Shortlist
🌟 Full‑Time ALN Teaching Assistant - Neath 🌟

Salary

£14.25 - 14.25 per hour

Location free text

Neath

Job Type

Full Time

Salary

£10 - £19 per hour

Sector

PMLD

Location

Neath-Port Talbot

Description

Start: September 2026 | Until July 2027 (Academic Year) Neath | 08:20 – 15:30 | Monday–Friday £14.25 per hour Teaching Personnel – In Partnership With the School Term time only — meaning:  Weekends of

Reference

DLHENSEP1

Expiry Date

DD01YY

Swansea Secondary & SEN More Info Shortlist
Cover Supervisors Wanted - Vale of Glam

Salary

£120 - 130 per day + training

Location free text

Llantwit Major

Job Type

Flexible Working

Salary

£100 - £199 per day

£10 - £19 per hour

£20 - £29 per hour

Sector

Cover Supervisor

Location

Vale of Glamorgan

Description

Flexible Cover Supervisors Needed – Secondary School in Llantwit Major - £120-130 per day!Teaching Personnel is currently recruiting reliable and adaptable individuals to work as Cover Supervisors in

Reference

662COVLTW

Expiry Date

DD01YY

More Info Shortlist
View all
company logo
Search