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

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
Full-Time 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

Full-Time Teaching AssistantLocation: Local Cardiff Primary SchoolStart Date: September 1st 2026Pay: £92.63 per day We are supporting a welcoming, community‑focused primary school in the CF23 area who

Reference

CJ-TA-40

Expiry Date

DD01YY

Cardiff West Primary More Info Shortlist
Casual Nursery Practitioner

Salary

£92.63 - 92.63 per day

Location free text

Cardiff

Job Type

Flexible Working

Salary

Less than £100 per day

Sector

Early Years

Location

Cardiff

Description

Early Years Nursery PractitionerLocation: CF11 (Cardiff, Wales) Job Type: Full-Time, Part time, Permanent Pay: £92.63 Per Day Start date: 1st SeptemberParking on site | Excellent public transport link

Reference

MZQTAAA

Expiry Date

DD01YY

Cardiff West Primary More Info Shortlist
Long Term Teaching Assistant - Swansea

Salary

£92.63 - 92.63 per day

Location free text

Swansea

Job Type

Flexible Working

Salary

Less than £500 per week

£10 - £19 per hour

Sector

Teaching Assistant

Location

Swansea

Description

Teaching Assistant Opportunity – Swansea Looking for a rewarding role where you can make a real difference every day? We're recruiting a Teaching Assistant to join a friendly primary school in Swans

Reference

606TALT

Expiry Date

DD01YY

Swansea Primary More Info Shortlist
Long Term Welsh Medium Teaching Assistant

Salary

£92.63 - 92.63 per day

Location free text

Carmarthenshire

Job Type

Flexible Working

Salary

Less than £500 per week

£10 - £19 per hour

Sector

Teaching Assistant

Location

Carmarthenshire

Description

Welsh Medium Teaching Assistant Opportunity Love working with young children? Fluent in Welsh? Looking for a rewarding new career? This could be the perfect opportunity for you!‍ Welsh Medium Teachi

Reference

606WMTAC

Expiry Date

DD01YY

Swansea Primary More Info Shortlist
Teaching Assistant - Long-Term

Salary

£14.25 - 14.25 per hour

Location free text

Swansea

Job Type

Full Time

Salary

£10 - £19 per hour

Sector

Primary

Location

Swansea

Description

Teaching Assistant – Long-Term Roles | September 2026 Start | £14.25 per Hour | Weekly PAYE PayLocation: Swansea Pay: £14.25 per hour (PAYE) Start Date: September 2026 Contract: Long-Term | Full-Time

Reference

LTTASW611

Expiry Date

DD01YY

Swansea Primary More Info Shortlist
View all
company logo
Search