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

ALN Specialist

Salary

£89.38 - 89.38 per day

Location free text

Swansea

Job Type

Full Time

Salary

Less than £100 per day

Sector

Primary SEN Support

Location

Swansea

Description

ALN Specialist – September 2025 Start Schools across Neath, Swansea, and Carmarthenshire Start Date: September 2025 Full-time / Part-time roles availableAre you an experienced and passionate ALN Spe

Reference

SENS

Expiry Date

DD01YY

Swansea Primary More Info Shortlist
Welsh Teacher - Primary Schools (Caerphilly)

Salary

£165 - 175 per day

Location free text

Caerphilly

Job Type

Full Time

Salary

£10 - £19 per hour

Sector

Teacher

Location

Caerphilly

Description

Welsh Teacher –  Primary Schools (Caerphilly) Location: Caerphilly and surrounding areas Pay: Competitive (based on experience) Hours: Monday – Friday, 8:30 AM – 3:30 PM Contract: Fu

Reference

Welsh Teacher - Pri

Expiry Date

DD01YY

More Info Shortlist
Teaching 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

We're Hiring! Primary School Teaching Assistant – Swansea Location: Various Primary Schools in Swansea Hours: Full-time & Part-time roles available Competitive Pay at 89.38 per day WEEKLY PAY | ✨ Fr

Reference

MG41

Expiry Date

DD01YY

Swansea Primary More Info Shortlist
Full Time Secondary Teacher Pontyclun

Salary

£166.32 - 166.32 per day

Location free text

Pontyclun

Job Type

Full Time

Salary

£100 - £199 per day

Sector

Secondary

Location

Rhondda Cynon Taff

Description

Full-Time Secondary School Teacher (Pontyclun CF72) Location: Pontyclun, Rhondda Cynon Taf Salary: £166.32 per day Contract Type: Full-TimeAre you a passionate and dedicated Secondary School Teacher e

Reference

Sec Teach FT Pontycl

Expiry Date

DD01YY

More Info Shortlist
Supply Teacher - Welsh-Speaking (Caerphilly, Primary Schools)

Salary

£166 - 167 per day

Location free text

Caerphilly

Job Type

Full Time

Salary

£100 - £199 per day

Sector

Teacher

Location

Caerphilly

Description

Supply Teacher – Welsh-Speaking (Caerphilly, Primary Schools) Location: Caerphilly and surrounding areas Pay: Competitive (Based on experience) Hours: Monday – Friday, 8:30 AM – 3:30 PM Contract: Full

Reference

welsh tch caerphilly

Expiry Date

DD01YY

More Info Shortlist
Full Time Primary Teacher Pontyclun (CF72)

Salary

£166.32 - 166.32 per day

Location free text

Pontyclun

Job Type

Full Time

Salary

£100 - £199 per day

Sector

Primary

Location

Rhondda Cynon Taff

Description

Full-Time Primary Teacher (Pontyclun CF72) Location: Pontyclun, Rhondda Cynon Taf Salary: £166.32 per day Contract Type: Full-TimeAre you a passionate and dedicated Primary Teacher eager to inspire an

Reference

Pri Teach Pontyclun

Expiry Date

DD01YY

More Info Shortlist
Teaching Assistant

Salary

£13.75 - 15.00 per hour

Location free text

Caldicot

Job Type

Full Time

Salary

£10 - £19 per hour

Sector

Teaching Assistant

Location

Monmouthshire

Description

Reception Teaching Assistant – Primary School (September Start) Location: NP26 Area Start Date: September 2025 Full-Time, Term-Time OnlyTeaching Personnel are working in partnership with a welcoming p

Reference

TM/NP26/TA/SEPT

Expiry Date

DD01YY

Newport Primary More Info Shortlist
Teaching Assistant

Salary

£82.51 - 90.00 per day

Location free text

Monmouthshire

Job Type

Full Time

Salary

Less than £100 per day

£10 - £19 per hour

Sector

Teaching Assistant

Location

Monmouthshire

Description

Teaching Assistant – Monmouthshire | Full-Time & Part-Time Roles | From £82.50/day Location: Monmouthshire, South Wales ️ Start Date: September 2025 Hours: Monday to Friday, 8:30 AM – 3:30 PM (Flexibl

Reference

5 8 25 LW

Expiry Date

DD01YY

Newport Primary & SEN More Info Shortlist
Behaviour Support Assistant

Salary

£90 per day

Location free text

Bargoed

Job Type

Full Time

Salary

£10 - £19 per hour

Sector

Teaching Assistant

Location

Caerphilly

Description

Behaviour Support Assistant Bargoed, Caerphilly | Start: September 2025 | Full-Time, Term-Time Only Monday – Friday | 08:30 – 15:30 | £90 per dayWe’re seeking a Behaviour Support Assistant to join a f

Reference

5/8 behaviour TA

Expiry Date

DD01YY

More Info Shortlist
Year 6 class teacher

Salary

£166 - 200 per day

Location free text

Cardiff

Job Type

Full Time

Salary

£100 - £199 per day

Sector

KS2 - Year 6

Location

Cardiff

Description

About the role-Year 6 Class Teacher, full time Monday to Friday 830-1530-September 2025 start until October half term, potentially longer-Covering long term sickness absence so could be extended-Paid

Reference

WCTeach1

Expiry Date

DD01YY

Cardiff West Primary More Info Shortlist
Additional Learning Needs Teaching Assistant (1:1 placement)

Salary

£90 - 100 per day

Location free text

Pentwyn

Job Type

Flexible Working

Salary

Less than £100 per day

Sector

Primary SEN Support

Location

Cardiff

Description

About the role-Additional Learning Needs (ALN) Teaching Assistant required-September start Mon to Fri 830-1530-Pay rate starts at £89.38 per day-Each 1:1 role will be unique, but you could be working

Reference

GCta1

Expiry Date

DD01YY

Cardiff West Primary More Info Shortlist
Primary Teacher

Salary

£166.32 - 166.32 per day

Location free text

Carmarthenshire

Job Type

Flexible Working

Salary

£100 - £199 per day

£500 - £749 per week

£20 - £29 per hour

Sector

Teacher

Location

Carmarthenshire

Description

We’re Hiring: Primary School Teacher Location: Carmarthenshire - and surrounding areas! Hours: Full-Time or part time - what suits you? Pay: £166.32 per day on Teacher Pay Scale Are you a passionate

Reference

606teacher

Expiry Date

DD01YY

Swansea Primary More Info Shortlist
View all
company logo
Search