We work with schools in all local authorities throughout Wales, supplying staff for long-term and short-term teaching cover.
We’re one of the biggest and most well-known agencies in Wales. We pride ourselves on recruiting the right secondary teachers for the right jobs. As part of the Welsh Government’s teaching framework, we are a recommended provider of supply and temporary cover to schools.
Secondary Teachers Wanted – All Subjects Join Teaching PersonnelTeaching Personnel is currently seeking qualified secondary teachers across all subjects to work in schools across Cardiff, Vale of Glam
Job Title: English Teacher Location: Caerphilly, Wales Contract: Full-Time Cover (January 2026 – July 2026) Salary: £172.98 per day – Pay to scale Start Date: 19th of January 2026About the School
Tea
Welsh Speaking Unqualified TeacherLocation: Cardiff Days & Hours:
Full time: Monday to Friday, 08:30 – 15:00Part time: Flexible days available Pay: £110 per day Start Date: 19th of January 2026 Full
Sports Graduate / StudentLocation: Secondary School, CaerphillyHours: 08:30 – 15:30 (Term Time Only)Pay: £110–£120 per dayContract: FlexibleAre you currently studying sport or recently graduated and l
Full-Time Teaching Assistant (1:1 Support – KS3)Location: Cardiff, CF5 Contract: Fixed-term – 26th January 2026 to 17th July 2026 (with potential for extension) Hours: Monday to Friday, 8:30am – 3:15p
Youth Support Worker
Location: Caerphilly Hours: Part-Time | Term Time Only Working Pattern: Monday–Friday, 08:30 – 15:00 Pay: £110 per day Start Date: 19th of January 2026Are you confident, active,
Teaching Assistant Jobs | Anxiety Hub | SEMH & Mental Health Support | Secondary (11–16)Full-Time Teaching Assistant | Long-Term Role | January 2026 Start Specialist Anxiety Hub £95 per day Monday–Fri
Behaviour Support Teaching Assistant – Secondary School (Treorchy)Are you passionate about helping young people overcome barriers, re-engage with learning, and build a brighter future? We are seeking
Job Title: IT Teacher Location: Cardiff, Wales Contract: Full-time, Long-Term Cover (January 2026 – July 2026) Salary: £172.98 per day (Pay to scale for long-term placement) Start Date: 12th January 2
Youth Support Officer
Hours: 8:30am – 3:30pm, Monday to Friday (no weekends!)Pay: £13.75 per hourContract: Temporary with potential to go permanentStart Date: 5th January 2025
About the Role
We ar
Youth Support WorkerLocation: Caerphilly Hours: Part-Time | Term Time Only | Monday–Friday, 08:30 – 15:00 Pay: £110 per day Start Date: 12th of January 2025Are you confident, active, and ready to take