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

Biology Teacher

Salary

£166.32 - 256.12 per day

Location free text

Caerphilly

Job Type

Flexible Working

Salary

£30 per hour and above

Sector

Science

Location

Caerphilly

Description

Biology Teacher Are you passionate about teaching Biology and inspiring the next generation of scientists? An exciting opportunity has arisen to join a leading all-girls’ secondary school in the heart

Reference

Lewis girls biol

Expiry Date

DD01YY

More Info Shortlist
Behaviour Support Assistant

Salary

£83.85 - 83.85 per day

Location free text

Swansea

Job Type

Full Time

Salary

£10 - £19 per hour

Sector

SEMH

Location

Swansea

Description

Specialist Teaching Assistant – Swansea Monday – FridayASAP£12.90 PER HOUR*INTERVIEWS TO TAKE PLACE ASAP*Due to increased demand, on behalf of the headteacher Teaching Personnel are seeking an experie

Reference

DLT46

Expiry Date

DD01YY

Swansea Secondary & SEN More Info Shortlist
Behaviour Mentor

Salary

£83.85 - 85.85 per day

Location free text

Swansea

Job Type

Full Time

Salary

£10 - £19 per hour

Sector

SEMH

Location

Swansea

Description

Specialist Teaching Assistant – Swansea Monday – Fridayjan 2024 - July 2025£12.90 per hour *INTERVIEWS TO TAKE PLACE ASAP*Due to increased demand, on behalf of the headteacher Teaching Personnel are s

Reference

DLTA46

Expiry Date

DD01YY

Swansea Secondary & SEN More Info Shortlist
Additional Learning Needs Teaching Assistant

Salary

£83.85 - 85.85 per day

Location free text

Swansea

Job Type

Full Time

Salary

£10 - £19 per hour

Sector

Teaching Assistant

Location

Swansea

Description

Job Title: Additional Learning Needs Teaching Assistant Location: Swansea, Swansea, SwanseaJob Type: Temporary, expected to work Full-Time hoursPrimary Industry: Education and TrainingSalary: £83

Reference

ALNSSTA

Expiry Date

DD01YY

Swansea Primary More Info Shortlist
1-to-1 SEN Support

Salary

£83.85 - 83.85 per day + Additional benefits

Location free text

Cardiff

Job Type

Part Time

Salary

Less than £100 per day

£10 - £19 per hour

Sector

SEND Support

Location

Cardiff

Description

  1-to-1 SEN Support Cardiff Pay: £12.85 per hour or £83.85 per day Part-time: 10-15 hours per week (Monday to Friday, 2-3 hours per day)We are seeking a flexible and patient Teaching As

Reference

WR121CA

Expiry Date

DD01YY

South Wales SEN More Info Shortlist
Graduate SEN Teaching Assistant

Salary

£84 - 110 per day

Location free text

Cwmbran

Job Type

Flexible Working

Salary

Less than £100 per day

£10 - £19 per hour

Sector

Secondary SEN Support

Location

Torfaen

Description

Are you a graduate looking to gain experience working in schools?Teaching Personnel are collaborating with secondary schools in Newport and Cwmbran to recruit graduates keen on gaining experience as S

Reference

JW1911GTA

Expiry Date

DD01YY

Newport Primary & SEN More Info Shortlist
Teaching Assistant

Salary

£12.90 - 12.90 per hour

Location free text

Abergavenny

Job Type

Full Time

Salary

£10 - £19 per hour

Sector

Primary SEN Support

Location

Monmouthshire

Description

Job Title: 1:1 Teaching Assistant Location: Abergavenny Hours: Full time / Monday – Friday, 8:30am to 3:30pmSalary: £12.82 per hour / £83.85 per dayStart Date: ASAP Teaching Personnel are actively pur

Reference

Aber/1:1

Expiry Date

DD01YY

Newport Primary More Info Shortlist
Teaching Assistant

Salary

£12.90 - 12.90 per hour

Location free text

Pontypool

Job Type

Full Time

Salary

£10 - £19 per hour

Sector

Primary SEN Support

Location

Torfaen

Description

Teaching Personnel – 1:1 Teaching Assistant NeededWe are looking for a strong minded, resilient, proactive individual to individually work in a 1:1 capacity in a flexible role, directly with an Autist

Reference

Ponty/1:1

Expiry Date

DD01YY

Newport Primary More Info Shortlist
Teacher of German

Salary

£166.77 - 228.66 per day + benefits

Location free text

Cardiff

Job Type

Full Time

Salary

£100 - £199 per day

£200 - £299 per day

£20 - £29 per hour

£30 per hour and above

Sector

Modern foreign languages

Location

Cardiff

Description

Teacher of German Location: Cardiff, South Wales Start Date: March 2025 Salary: Pay to scale Contract: Full-time, Maternity Cover (until the end of the academic year in the first instance)Teaching Per

Reference

662CDFGER

Expiry Date

DD01YY

More Info Shortlist
Science Teacher

Salary

£166.32 - 166.32 per day

Location free text

Swansea

Job Type

Full Time

Salary

£100 - £199 per day

Sector

Science

Location

Swansea

Description

Secondary School Science Teacher Location: Swansea (SA6) Position: Science Teacher (Supply) Contract Type: Full-time, Temporary Salary: Pay starting at £166.32 per dayAbout the Role:Teaching Personnel

Reference

RD/ST/S1

Expiry Date

DD01YY

Swansea Secondary & SEN More Info Shortlist
ALN Teaching Assistant

Salary

£12.90 - 14.00 per hour

Location free text

Monmouth

Job Type

Full Time

Salary

£10 - £19 per hour

Sector

Teaching Assistant

Location

Monmouthshire

Description

Part-Time ALN Teaching Assistant - Monmouth Make a Difference in Young Lives!We’re seeking a compassionate ALN Teaching Assistant to join a welcoming school in Monmouth. This part-time role (2-3 days

Reference

TM/PT/ALNTA/Mon

Expiry Date

DD01YY

Newport Primary More Info Shortlist
SEN Teaching Assistant

Salary

£83.85 - 83.85 per day

Location free text

Llanelli

Job Type

Full Time

Salary

£10 - £19 per hour

Sector

PMLD

Location

Carmarthenshire

Description

Job Title: SEN Teaching Assistant (Within the PMLD provision) Location: LlanelliStart Date: January 2025 Contract Type: Full Time, Long Term Teaching Personnel, the UK’s leading education recruitment

Reference

DLTA45

Expiry Date

DD01YY

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