247 Teaching assistant jobs in Wales
Filter by Disability Confident
Filter by Remote working
Filter by Location
- Filter by UK
- Wales (247)
- Filter by Cardiff County (47)
- Filter by Newport (26)
- Filter by Rhondda Cynon Taff (22)
- Filter by Neath Port Talbot (19)
- Filter by Blaenau Gwent (18)
- Filter by Monmouthshire (18)
- Filter by Caerphilly County (17)
- Filter by Carmarthenshire (15)
- Filter by Torfaen (14)
- Filter by Powys (12)
- Filter by Swansea (8)
- Filter by Bridgend County (7)
- Filter by Merthyr Tydfil County (6)
- Filter by The Vale of Glamorgan (5)
- Filter by Pembrokeshire (4)
- Filter by Ceredigion (2)
- Filter by Denbighshire (2)
- Filter by Conwy County (1)
- Filter by Flintshire (1)
- Filter by Gwynedd (1)
Filter by Posting date
Filter by Category
- Filter by Education & Childcare Jobs (230)
- Filter by Admin Jobs (4)
- Filter by Other/General Jobs (4)
- Filter by Healthcare & Nursing Jobs (3)
- Filter by Social Work Jobs (3)
- Filter by Legal Jobs (1)
- Filter by Travel Jobs (1)
- Filter by Social Care Jobs (1)
Filter by Contract type
- Filter by Temporary (191)
- Filter by Permanent (39)
- Filter by Contract (17)
Filter by Hours
- Filter by Full time (151)
- Filter by Part time (96)
Sign in now to create an email alert and receive the latest jobs for this search straight in your mailbox
Sign inEnglish Teacher
- 12 January 2026
- The Cambian Group - Corwen, LL15 1YN
- £42,000 per year
- Permanent
- Full time
Position: English Teacher Location: Branas school- Corwen, Denbighshire Hours: 40 hours per week, term time, permanent position Salary Details: Up to £42,000 per annum DOE We are looking for a subject class teacher to educate our pupils in our Estyn registered...
Support Worker
- 02 February 2026
- Caretech - Bala, LL23
- £27,206 to £30,180 per year
- Permanent
- Full time
Residential Support Worker – Children’s Residential Care Location: Bala, Gwynedd Full UK Manual Driving Licence Required Full-Time Permanent Role - with great work/life balance | 3-Month Rota Planned in Advance | Sleep-Ins Included £500 Welcome Bonus | £1,000 ...
Assistive Technology Trainer
- 07 January 2026
- Randstad Education - Cardiff, Cardiff, CF10 3AT
- £28,929 per year
- Permanent
- Full time
Are you passionate about accessibility? We're hiring an Assistive Technology Trainer to provide life-changing hardware and software training for our diverse community of students and workplace clients with disabilities. This includes the visually and hearing ...
Physics Teacher
- 16 January 2026
- VES Recruitment - Blackwood, Caerphilly County
- £172.98 per day
- On-site only
- Temporary
- Full time
Job: Physics Teacher (Long Term Position) Salary range: £172.98 per day Location: Caerphilly area Sector: Secondary Schools This is a fantastic opportunity to support the learning and development of students, while gaining valuable experience in a classroom ...
History Teacher
- 16 January 2026
- VES Recruitment - Crickhowell, Powys
- £172.98 per day
- On-site only
- Temporary
- Full time
Job: History Teacher (Long Term Position) Salary range: £172.98 per day Location: Crickhowell/Abergavenny area Sector: Secondary Schools This is a fantastic opportunity to support the learning and development of students, while gaining valuable experience in a...
Training Advisor - Management
- 14 January 2026
- COPA - North Wales, UK
- £28,840 per year
- Hybrid remote
- Permanent
- Full time
Department: Business Skills - Management Responsible to: Operations Manager - Wales Location: Remote, with some on site work as and when required Salary: up to £28,840.00 depending on experience Hours: 37.5 Hours per week Welcome to COPA, where talent meets ...
Training Advisor / Assessor – Health and Social Care
- 14 January 2026
- COPA - North Wales, UK
- £26,380 to £28,840 per year
- Hybrid remote
- Permanent
- Full time
Department: Health and Social Care Responsible to: Performance Manager Health and Social Care Location: Remote -with some on site work when required Salary: £25,265.00 unqualified, £26,380.00 qualified per year, raising to £28,840.00 on successful completion ...