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

Secondary Teachers Needed - Tonypandy | Full-Time & Part-Time

Salary

£165 - 175 per day

Location free text

Tonypandy

Job Type

Full Time

Salary

£100 - £199 per day

Sector

Other

Location

Rhondda Cynon Taff

Description

Secondary Teachers Needed – Tonypandy | Full-Time & Part-Time £157.66 – £185 per day (depending on experience & role) Location: Tonypandy | Secondary Schools | Immediate & Ongoing Oppor

Reference

tcchtonypandy

Expiry Date

DD01YY

More Info Shortlist
Learning Disability Teaching Assistant

Salary

£89.38 - 89.38 per day

Location free text

Pembroke

Job Type

Full Time

Salary

£10 - £19 per hour

Sector

SEN General

Location

Pembrokeshire

Description

Learning Disability Teaching Assistant (SEN Teaching Assistant) Location: Pembroke - SA71 Contract: Fulltime & Part-time Salary:£89.39 Per Day About the Role: We are seeking a compassionate and dedic

Reference

SD/PEM/1

Expiry Date

DD01YY

Swansea Secondary & SEN More Info Shortlist
Welsh Teacher

Salary

£172.98 - 250.00 per day

Location free text

Torfaen

Job Type

Full Time

Salary

£100 - £199 per day

Sector

Modern foreign languages

Location

Torfaen

Description

Location: Torfaen, South Wales  Pay Rate: £172.98 per day  Hours: 8:30am – 3:30pm  Contract: Starting November 2025 About the RoleCroeso! Are you fluent in Welsh and looking for a role where every da

Reference

MC0210TaTor

Expiry Date

DD01YY

Newport Primary & SEN More Info Shortlist
2 full time TA's needed in Cardiff - temp to perm contracts after 12 weeks

Salary

£89.38 - 100.00 per day

Location free text

Cardiff

Job Type

Full Time

Salary

Less than £100 per day

Sector

Teaching Assistant

Location

Cardiff

Description

About the rolesI am currently recruiting for 2 LSA’s to start ASAP, until ChristmasBoth roles will then go permanent from January 2026The first LSA role is working in the schools busy Reception class,

Reference

StNTA

Expiry Date

DD01YY

Cardiff West Primary More Info Shortlist
Unqualified full time teaching assistant

Salary

£89.35 - 89.35 per day

Location free text

Cardiff

Job Type

Full Time

Salary

Less than £100 per day

Sector

Primary

Location

Cardiff

Description

Unqualified Teaching Assistant – Full-Time (Cardiff) Location: Cardiff Start Date: September Salary: £89.38 per day Contract: Full-Time, Monday to FridayTeaching Personnel is seeking dedicated and ent

Reference

MB/ITA/1

Expiry Date

DD01YY

Cardiff West Primary More Info Shortlist
3 full time Teaching Assistant's required in Barry

Salary

£89.38 - 100.00 per day

Location free text

Barry

Job Type

Full Time

Salary

Less than £100 per day

Sector

Teaching Assistant

Location

Vale of Glamorgan

Description

About the role-The school require 3 Learning Support Assistants to start ASAP until Christmas at least-Required to work in a busy primary setting, that caters for over 500 children. It is extremely we

Reference

GladTA

Expiry Date

DD01YY

Cardiff West Primary More Info Shortlist
ALN Teaching Assistant SA2

Salary

£89.38 - 89.38 per day

Location free text

Swansea

Job Type

Flexible Working

Salary

£400 - £499 per day

£10 - £19 per hour

Sector

Teaching Assistant

Location

Swansea

Description

Teaching Assistant Opportunity – Full Time Location: STF Unit, SA2 Swansea ⏰ Hours: Full Time Start: ASAPAre you passionate about making a difference in children’s lives? Do you have experience supp

Reference

606sa2

Expiry Date

DD01YY

Swansea Primary More Info Shortlist
Secondary School Behaviour Support (RCT)

Salary

£89.38 - 89.38 per day

Location free text

Rhondda

Job Type

Full Time

Salary

£100 - £199 per day

Sector

Secondary

Location

Rhondda Cynon Taff

Description

Behaviour Support Assistant (Secondary) – Full-Time | RCT (CF Postcodes) Pay: £89.38 per day (£13.75 per hour)Do you stay calm under pressure, enjoy problem-solving, and want to make a real difference

Reference

Rach -Sec TA

Expiry Date

DD01YY

More Info Shortlist
Teaching Assistant

Salary

£89 - 100 per day

Location free text

Barry

Job Type

Full Time

Salary

£10 - £19 per hour

Sector

Teaching Assistant

Location

Vale of Glamorgan

Description

Welsh-Speaking Teaching Assistant Wanted! Location: Barry (CF62) Hours: 08:30 – 15:30 Pay: £89 – £100 per day (paid weekly) Start Date: ASAPAre you fluent in Welsh and passionate about supporting yo

Reference

RSWMTA

Expiry Date

DD01YY

Cardiff West Primary More Info Shortlist
Primary Learning Support Assistant

Salary

£89.38 - 89.38 per day

Location free text

Swansea

Job Type

Flexible Working

Salary

Less than £100 per day

Sector

Teaching Assistant

Location

Swansea

Description

Primary Learning Support Assistant – Swansea Do you have a passion for helping children reach their full potential? We’re looking for experienced, enthusiastic Learning Support Assistants (LSAs) to

Reference

PLSASWAN611

Expiry Date

DD01YY

Swansea Primary More Info Shortlist
Teaching Assistant

Salary

£89.38 - 95.00 per day

Location free text

Blackwood

Job Type

Full Time

Salary

£10 - £19 per hour

Sector

Teaching Assistant

Location

Caerphilly

Description

Teaching Personnel are looking for a committed and proactive Teaching Assistant to work in a primary school in NP12 to start in October/November 2025. Ideally, we are looking for someone who has exper

Reference

NP12/TM/TA

Expiry Date

DD01YY

Newport Primary More Info Shortlist
Pupil Development Mentor

Salary

£89.38 - 95.00 per day

Location free text

Monmouthshire

Job Type

Part Time

Salary

Less than £100 per day

£10 - £19 per hour

Sector

Teaching Assistant

Location

Monmouthshire

Description

Location: Monmouthshire, South Wales  Pay Rate: £89.38 per day  Hours: 8:30am – 3:30pm  Contract: Starting October 2025 About the RoleAre you confident working with secondary school children and pas

Reference

MC0110TAMon

Expiry Date

DD01YY

Newport Primary & SEN More Info Shortlist
View all
company logo
Search