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

Nursery Assistant

Salary

£92.63 - 92.63 per day

Location free text

Cardiff

Job Type

Flexible Working

Salary

Less than £100 per day

£100 - £199 per day

Sector

Teaching Assistant

Location

Cardiff

Description

Nursery Assistant (Unqualified) – Early Years Setting Location: CF11 (Cardiff, Wales) Job Type: Full-Time, Part time, Permanent Pay: £14.25 Per Hour     Start date: 1st September Parking on site | Ex

Reference

MZTNAAA

Expiry Date

DD01YY

Cardiff West Primary More Info Shortlist
Early Years Specialist

Salary

£14.25 - 14.25 per hour

Location free text

Ammanford

Job Type

Full Time

Salary

£10 - £19 per hour

Sector

EYFS - Reception

Location

Carmarthenshire

Description

Early Years Specialist Ammanford £14.25 per hour (PAYE) Monday–Friday | 8:30am–3:30pm Weekly PayLooking for a Full-Time Role in Education This September?Are you passionate about supporting young child

Reference

EYFSSAMM611

Expiry Date

DD01YY

Swansea Primary More Info Shortlist
Welsh-Speaking Teaching Assistant

Salary

£92.63 - 95.00 per day

Location free text

Llangadog

Job Type

Full Time

Salary

Less than £100 per day

Sector

Teaching Assistant

Location

Carmarthenshire

Description

Welsh-Speaking Teaching Assistant | Llangadog | Up to £95 per Day | Weekly PAYE Pay | September 2026Make a difference where the Welsh language is at the heart of everyday learning.Are you a fluent Wel

Reference

WSTALANG611

Expiry Date

DD01YY

Swansea Primary More Info Shortlist
Alterative Provision Supervisor

Salary

£600 - 700 per week + training

Location free text

Vale of Glamorgan

Job Type

Full Time

Salary

£500 - £749 per week

Sector

Tutor/Intervention

Location

Vale of Glamorgan

Description

Alternative Provision Supervisor - Secondary SchoolTeaching Personnel are seeking a dedicated, resilient, and compassionate Alternative Provision Supervisor on behalf of a close partner secondary scho

Reference

662APSVOG

Expiry Date

DD01YY

More Info Shortlist
Teaching Assistant

Salary

£92.63 - 92.63 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 looking to recruit 3 dedicated Teaching Assistants to join a welcoming primary school in the Ely area of Cardiff from September.These are full-time, long-term opportunities s

Reference

AT-TA35

Expiry Date

DD01YY

Cardiff West Primary More Info Shortlist
1:1 Classroom Support Assistant

Salary

£92.63 - 115.00 per day

Location free text

Chepstow

Job Type

Full Time

Salary

Less than £100 per day

£10 - £19 per hour

Sector

Teaching Assistant

Location

Monmouthshire

Description

Location: Chepstow, South Wales Pay Rate: £14.25 per hour Hours: 8:30am – 3:30pm Contract: Full-Time Join Our Team and Make a Real Difference as a 1:1 Classroom Support Assistant! Are you passio

Reference

MC296TaC

Expiry Date

DD01YY

Newport Primary & SEN More Info Shortlist
Teaching Assistant - Year 7 Transition Support

Salary

£475 - 500 per week

Location free text

Chepstow

Job Type

Full Time

Salary

Less than £100 per day

£10 - £19 per hour

Sector

Teaching Assistant

Location

Monmouthshire

Description

1:1 Teaching Assistant – Year 7 Transition SupportLocation: Chepstow Start Date: September 2026 Contract: Full-time until August 2027 Salary: £475 - £500 per weekWe are looking for a confident, suppor

Reference

JW2906

Expiry Date

DD01YY

Newport Primary & SEN More Info Shortlist
Newly Qualified Teacher

Salary

£172.98 - 180.00 per day

Location free text

Cardiff

Job Type

Full Time

Salary

£100 - £199 per day

Sector

Teacher

Location

Cardiff

Description

Just finished your PGCE and looking for your first teaching role?Starting your career in teaching is exciting, but it can also feel overwhelming. If you're still looking for a September position, or y

Reference

ectt1

Expiry Date

DD01YY

Cardiff West Primary More Info Shortlist
Newly Qualified Teacher - Swansea

Salary

£172.98 - 172.98 per day

Location free text

Swansea

Job Type

Flexible Working

Salary

£100 - £199 per day

£500 - £749 per week

£20 - £29 per hour

Sector

Teacher

Location

Swansea

Description

Calling Newly Qualified Teachers - Register Now for September Ready to start your teaching career in September 2026? Teaching Personnel is recruiting passionate and enthusiastic teachers looking t

Reference

606NQT

Expiry Date

DD01YY

Swansea Primary More Info Shortlist
1:1 Behaviour Support Assistant

Salary

£14.25 - 14.25 per hour

Location free text

Swansea

Job Type

Full Time

Salary

£10 - £19 per hour

Sector

Teaching Assistant

Location

Swansea

Description

1:1 Behaviour Support Assistant Swansea £14.25 per hour (PAYE) Monday–Friday | 8:30am–3:30pm Weekly PayLooking for a Full-Time Role in Education This September?This could be the opportunity you've

Reference

11bsswa611

Expiry Date

DD01YY

Swansea Primary More Info Shortlist
Youth Support Worker

Salary

£14.25 - 14.25 per hour

Location free text

Swansea

Job Type

Flexible Working

Salary

Less than £100 per day

Less than £500 per week

£10 - £19 per hour

Sector

Teaching Assistant

Location

Swansea

Description

Youth Support Worker – Primary School (KS2) | Swansea Location: Swansea Contract: September 2026 – July 2027 (Term Time Only) Pay: £92.63 per day Employer: Teaching Personnel Full training provide

Reference

606YSW

Expiry Date

DD01YY

Swansea Primary More Info Shortlist
Unqualified Teacher

Salary

£110 - 120 per day

Location free text

Swansea

Job Type

Full Time

Salary

£100 - £199 per day

Sector

Cover Supervisor

Location

Swansea

Description

Unqualified Teaching – Secondary Schools – Cover Supervising Location: Swansea & Carmarthenshire Pay: £110 - £120 per day Job Type: Full-time or Part-time, Flexible Start Date: September 2025 (ongoi

Reference

MP UQT2

Expiry Date

DD01YY

Swansea Secondary & SEN More Info Shortlist
View all
company logo
Search