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

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 – Cardiff Primary School (Full-Time) Hours: 8:30am – 3:30pm (Monday to Friday) Pay: £89.38 – £95 per day Start: ASAP (or next available start)Are you a caring, reliable Teaching Ass

Reference

TA DBS

Expiry Date

DD01YY

Cardiff West Primary More Info Shortlist
ALN Teaching Assistant

Salary

£89.38 - 95.00 per day

Location free text

Abergavenny

Job Type

Full Time

Salary

£10 - £19 per hour

Sector

Teaching Assistant

Location

Monmouthshire

Description

ALN Teaching Assistant – NP7 Area Location: NP7 Start Date: February 2026 Pay: From £89.38 per day Hours: Full-Time (8:30 AM – 3:30 PM)Are you passionate about supporting children with Additional L

Reference

TM/NP7/ALNTA

Expiry Date

DD01YY

Newport Primary More Info Shortlist
Secondary School Teaching Assistant

Salary

£90 - 95 per day

Location free text

Vale of Glamorgan

Job Type

Flexible Working

Salary

£20 - £29 per hour

Sector

Teaching Assistant

Location

Vale of Glamorgan

Description

Secondary School Teaching Assistant Location: Vale of Glamorgan, South Wales Position: Teaching Assistant Contract: Full-Time, 08:15-15:15 Salary: £90-£95 per day Start Date: ASAPAbout the Role:We are

Reference

516 TASECPB

Expiry Date

DD01YY

More Info Shortlist
Year 5 Teaching Assistant

Salary

£89.38 - 99.76 per day

Location free text

Cardiff

Job Type

Full Time

Salary

Less than £100 per day

Sector

Teaching Assistant

Location

Cardiff

Description

 Are you an experienced Teaching Assistant looking for a role that offers both fulfilment and balance? We’re seeking a confident, proactive Year 5 Teaching Assistant to join a primary school in the CF

Reference

yata5

Expiry Date

DD01YY

Cardiff West Primary More Info Shortlist
Teaching Assistant

Salary

£89.38 - 89.38 per day

Location free text

Cardiff

Job Type

Flexible Working

Salary

£10 - £19 per hour

Sector

SEN General

Location

Cardiff

Description

Unqualified Teaching AssistantContract Type: Full-time/Part-time availableHours: 8:30am-3:30pmSalary: From £89.38 per dayLocation: CardiffTeaching Personnel are proud to be working alongside a welcomi

Reference

SWSENCDFTA

Expiry Date

DD01YY

South Wales SEN More Info Shortlist
Secondary Welsh Teaching Assistant

Salary

£89.38 - 89.38 per day

Location free text

Swansea

Job Type

Full Time

Salary

£10 - £19 per hour

Sector

Teaching Assistant

Location

Swansea

Description

Welsh-Medium Teaching Assistant Locations: Swansea, Carmarthen, Llanelli & Ammanford Pay Rate: £89.38 per day Employer: Teaching Personnel Contract: Temp with the opportuniites for school contracts J

Reference

SD/Welsh

Expiry Date

DD01YY

Swansea Secondary & SEN More Info Shortlist
Youth Support & Mental Health Worker

Salary

£90 - 95 per day

Location free text

Caerphilly

Job Type

Full Time

Salary

£10 - £19 per hour

Sector

Teaching Assistant

Location

Caerphilly

Description

Youth Support & Mental Health WorkerLocation: Caerphilly Hours: 8:30am – 3:00pm Pay: £90 per day (pay increase from April) Contract: Full-time, Monday to Friday Start Date: Immediate start End Date: U

Reference

YSW mental 12/01

Expiry Date

DD01YY

More Info Shortlist
Unqualified Teacher

Salary

£110 per day

Location free text

Swansea

Job Type

Full Time

Salary

£10 - £19 per hour

Sector

Secondary

Location

Swansea

Description

Teaching Personnel is working in partnership with a number of secondary schools across Swansea who are seeking Unqualified Teachers / Cover Supervisors to provide classroom cover during both planned a

Reference

SD/Swan/CS

Expiry Date

DD01YY

Swansea Secondary & SEN More Info Shortlist
Primary School Teaching Assistant

Salary

£89.38 - 89.38 per day

Location free text

Cardiff

Job Type

Flexible Working

Salary

Less than £100 per day

Sector

Primary

Location

Cardiff

Description

Teaching Assistant – FlexibleLocation – CardiffPay – £89.38 per dayStart Date – ASAP (Pending Vetting Requirements)Hours – 8.30-3.30Are you looking for a Teaching Assistant role in the Cardiff Area on

Reference

CJ-TA-2

Expiry Date

DD01YY

Cardiff West Primary More Info Shortlist
SIMS Experienced Admin Assistant

Salary

£13.75 - 13.75 per hour

Location free text

Swansea

Job Type

Flexible Working

Salary

£10 - £19 per hour

Sector

Primary

Location

Swansea

Description

️ School Admin Assistant Wanted – Swansea Via Teaching PersonnelAre you an organised, detail-driven admin professional with SIMS experience? We’re working with a welcoming school in Swansea who are l

Reference

606Admin

Expiry Date

DD01YY

Swansea Primary More Info Shortlist
School Caretaker

Salary

£13.75 - 13.75 per hour

Location free text

Llanelli

Job Type

Flexible Working

Salary

£10 - £19 per hour

Sector

Primary

Location

Carmarthenshire

Description

️ School Caretaker Wanted – Llanelli or Carmarthen Via Teaching PersonnelAre you hands-on, reliable, and proud of keeping things running smoothly? We’re working with two welcoming schools in Llanelli

Reference

606.CT

Expiry Date

DD01YY

Swansea Primary More Info Shortlist
School Cleaning Support

Salary

£13.75 - 13.75 per hour

Location free text

Carmarthen

Job Type

Flexible Working

Salary

£10 - £19 per hour

Sector

Teaching Assistant

Location

Carmarthenshire

Description

School Cleaner Wanted – Carmarthen Via Teaching PersonnelDo you take pride in keeping spaces clean, safe, and welcoming? We’re working with a friendly school in Carmarthen who are looking for a reli

Reference

606.C

Expiry Date

DD01YY

Swansea Primary More Info Shortlist
View all
company logo
Search