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

Reception Teacher

Salary

£172 per day

Location free text

Cardiff

Job Type

Full Time

Salary

£100 - £199 per day

Sector

Primary

Location

Cardiff

Description

✨ Reception Teacher – Cardiff, Wales ✨ Location: Cardiff Salary: Competitive (dependent on experience) Contract Type: Full-time, Permanent Start Date: ASAP (subject to vetting and compliance)Are you a

Reference

MB/T/32

Expiry Date

DD01YY

Cardiff West Primary More Info Shortlist
Trainee Teaching Assistant

Salary

£447 per week

Location free text

Upper Cwmbran

Job Type

Full Time

Salary

Less than £500 per week

Sector

Secondary SEN Support

Location

Torfaen

Description

Start Your Career Change as a Trainee Teaching Assistant – Cwmbran (Full-Time / Part-Time)Location: Cwmbran, South Wales Start Date: January 2026 Hours: 08:10 – 15:10, Monday to Friday |  Full-Time (T

Reference

LC1311TA

Expiry Date

DD01YY

Newport Primary & SEN More Info Shortlist
Teaching Assistant (Autism Base)

Salary

£90 - 95 per day

Location free text

Barry

Job Type

Full Time

Salary

£10 - £19 per hour

Sector

Teaching Assistant

Location

Vale of Glamorgan

Description

Teaching Assistant (Autism Base – Secondary School, Barry) Location: Barry, Vale of Glamorgan Hours: Monday to Friday, 8:10am – 3:15pm Pay: £90 per day (due to increase April 2026) Contract: Term time

Reference

12/11 ASD

Expiry Date

DD01YY

More Info Shortlist
Teaching Assistant

Salary

£89.38 - 89.38 per day

Location free text

Cardiff

Job Type

Full Time

Salary

Less than £100 per day

Sector

Teaching Assistant

Location

Cardiff

Description

Teaching Assistant – Full-Time Role in Cardiff Location: Cardiff Pay: £89.38 per day Hours: 8:30am – 3:30pm (Monday - Friday) Start Date: January 2026 (subject to vetting)Are you a passionate, proact

Reference

EUTA100

Expiry Date

DD01YY

Cardiff West Primary More Info Shortlist
Unqualified SEN TA

Salary

£89.38 - 89.38 per day + additional benefits

Location free text

Ystrad Mynach

Job Type

Flexible Working

Salary

Less than £100 per day

Less than £500 per week

Sector

Special Needs

Location

Caerphilly

Description

Unqualified Teaching Assistant Ystrad Mynach SEN SchoolAre you passionate about supporting young people in their learning journey? We are seeking a committed and enthusiastic Unqualified Teaching Assi

Reference

LT SWSEN 36

Expiry Date

DD01YY

South Wales SEN More Info Shortlist
Teaching Assistant

Salary

£89.38 - 89.38 per day

Location free text

Grangetown

Job Type

Part Time

Salary

Less than £100 per day

Sector

Teaching Assistant

Location

Cardiff

Description

Job Title: Supply Teaching Assistant Location: Grangetown & Cardiff Bay, Cardiff Start Date: Immediate / Ongoing Pay: From £89.38 per day Contract Type: Flexible – Full-time, Part-time or Ad-hoc About

Reference

Grangetown TA Role

Expiry Date

DD01YY

Cardiff West Primary More Info Shortlist
Behaviour Cover Supervisor

Salary

£120 per day

Location free text

Cardiff

Job Type

Full Time

Salary

£10 - £19 per hour

Sector

Cover Supervisor

Location

Cardiff

Description

Behaviour Cover Supervisor – Secondary School (Cardiff CF5)Location: Cardiff (CF5 area) Start Date: 5th January 2026 Salary: £120 per day Contract: Full-time, Monday to Friday (term time only)Are you

Reference

12/11 cs behav

Expiry Date

DD01YY

More Info Shortlist
Higher Level Teaching Assistant

Salary

£110 - 120 per day

Location free text

Cardiff

Job Type

Flexible Working

Salary

£100 - £199 per day

Sector

Primary

Location

Cardiff

Description

We are seeking an experienced and proactive Higher Level Teaching Assistant (HLTA) to join a welcoming and inclusive primary school in the CF24 area of Cardiff. This role would suit a confident practi

Reference

swhlta

Expiry Date

DD01YY

Cardiff West Primary More Info Shortlist
Teaching Support Staff

Salary

£13.75 - 13.75 per hour

Location free text

Monmouth

Job Type

Full Time

Salary

£10 - £19 per hour

Sector

Secondary SEN Support

Location

Monmouthshire

Description

Teaching Support Staff – Monmouth (Full-Time)Location: Monmouth, South Wales Start Date: 8th December 2025 Contract Type: Full-Time (8:30 AM – 3:30 PM) Pay Rate: £13.75 per hour / £89.38 per dayJoin a

Reference

LC1211ta1

Expiry Date

DD01YY

Newport Primary & SEN More Info Shortlist
Cynorthywyr dosbarth / Teaching Assistants

Salary

£89.83 - 89.83 per day

Location free text

Cardiff

Job Type

Full Time

Salary

Less than £100 per day

Sector

Teaching Assistant

Location

Cardiff

Description

Teaching Personnel are currently recruiting Welsh Speaking Teaching Assistants to support various Welsh Medium Primary Schools across Cardiff and surrounding areas. We have a range of positions availa

Reference

AT-TA23

Expiry Date

DD01YY

Cardiff West Primary More Info Shortlist
Welsh Speaking Teaching Assistants

Salary

£89.83 - 89.83 per day

Location free text

Cardiff

Job Type

Full Time

Salary

Less than £100 per day

Sector

Teaching Assistant

Location

Cardiff

Description

A Welsh Medium Primary School in the CF14 area is seeking a dedicated Welsh Speaking Teaching Assistant to provide classroom support across the school for the remainder of the academic year.Key Respon

Reference

AT-TA22

Expiry Date

DD01YY

Cardiff West Primary More Info Shortlist
Welsh Speaking Primary Teacher

Salary

£172.98 - 172.98 per day

Location free text

Cardiff

Job Type

Full Time

Salary

£100 - £199 per day

Sector

Teacher

Location

Cardiff

Description

Teaching Personnel are seeking a Welsh Speaking Primary Teacher to work within a highly regarded Welsh Medium Primary School in the CF11 area of Cardiff. The position is to provide classroom cover for

Reference

AT-TCH16

Expiry Date

DD01YY

Cardiff West Primary More Info Shortlist
View all
company logo
Search