🌿 Back to all jobs

🥝 Secondary School Teachers

Teaching Personnel | Swansea, United Kingdom | Posted June 27, 2026

Job Description

Secondary Teacher – Swansea & Carmarthenshire


Pay: £172.98 per day
Hours: 8:30am – 3:30pm

About the Role


Teaching Personnel are currently seeking passionate and dedicated Secondary Teachers to work across a variety of schools in the Swansea and Carmarthenshire area. This is an excellent opportunity for both experienced teachers and ECTs to gain flexible work in supportive school environments.

You will be responsible for delivering engaging lessons, maintaining high standards of classroom management, and supporting students in achieving their full potential.



About Teaching Personnel


Teaching Personnel is the UK’s leading education recruitment agency, supporting schools with high-quality teaching and support staff for over 25 years. We pride ourselves on providing:


  • Competitive daily pay rate...

Apply for This Position

Submit Application