Welcome to the Teaching Jobs and Recruitment (TJAR) website, which offers school teacher job vacancies and employment services for education positions in the UK.
This site currently allows you to search for education jobs in Great Britain (Scotland, Wales and England), as well as Northern Ireland. We offer paid and free education job advertising for schools.
Latest UK Teaching Jobs by School Type
Recruitment at Schools in Capital Cities
Teaching jobs London – Find teaching jobs in London, England.
Teaching jobs Edinburgh – Details of teaching jobs in Edinburgh, the Scottish capital.
Teaching jobs Belfast – The latest teaching jobs in Belfast, Northern Ireland.
Teaching jobs Cardiff – Look for teaching jobs in Cardiff or the Welsh surrounding area.
Major Towns and Cities
Teaching jobs Bristol – Teaching job vacancies in Bristol, UK.
Teaching jobs Bradford – Find positions in Bradford, West Yorkshire.
Teaching jobs Coventry – Search Coventry West Midlands for school job vacancies.
Teaching jobs Derby – Employment in Derby in the county of Derbyshire.
Teaching jobs Glasgow – Search jobs in Glasgow Scotland.
Teaching jobs Leeds – Employment in Leeds, West Yorkshire in the North of England.
Teaching jobs Leicester – positions in Leicester in the county of Leicestershire.
Teaching jobs Liverpool – Find positions in Liverpool on Merseyside.
Teaching jobs Manchester – Search for Manchester based jobs for qualified teachers.
Teaching jobs Nottingham – Employment for Nottingham in the county of Nottinghamshire.
Teaching jobs Plymouth – Vacancies in Plymouth, Devon.
Teaching jobs Sheffield – Work in Sheffield, South Yorkshire.
Teaching jobs Southampton – Work in Southampton, Hampshire.
Teaching jobs Swansea – Welsh jobs in Swansea.
Teaching jobs Wolverhampton – Employment for professionals in Wolverhampton.
Education Employment in English Counties
Teaching jobs Bedfordshire – Employment in or near Bedfordshire, including Luton, Dunstable and Bedford.
Teaching jobs Berkshire – Vacancies in Berkshire including Slough, Reading and Maidenhead.
Teaching jobs Buckinghamshire – Buckinghamshire careers, including Aylesbury and Milton Keynes.
Teaching jobs Cambridgeshire – Cambridgeshire vacancies, including Peterborough and Cambridge.
Teaching jobs Cheshire – Careers for Cheshire, including Warrington, Chester and Crewe.
Teaching jobs Cornwall – Employment Cornwall, including Truro, Falmouth and Newquay.
Teaching jobs County Durham – The latest County Durham educational jobs, including Hartlepool and Darlington in the North East.
Teaching jobs Cumbria – Job vacancies in or near Cumbria, including Carlisle in the North West.
Teaching jobs Derbyshire – Find education positions in or near Derbyshire, including Matlock and Derby, East Midlands.
Teaching jobs Devon – Find opportunities in or near Devon, including Exeter, Plymouth and Torquay.
Teaching jobs Dorset – Teachers employment in Dorset, including Dorchester and Weymouth in South West England.
Teaching jobs East Yorkshire – Career opportunities in or near East Yorkshire, including Kingston-upon-Hull.
Teaching jobs East Sussex – Employment in East Sussex – Brighton, Eastbourne and Lewes.
Teaching jobs Essex – Teaching work Essex, which includes Southend, Chelmsford and Colchester.
Teaching jobs Gloucestershire – Vacancies in or near Gloucestershire – main towns Cheltenham and Gloucester.
Teaching jobs Hampshire – Search schools positions in Hampshire, including Portsmouth and Southampton.
Teaching jobs Hertfordshire – Find work in Hertfordshire, including Stevenage, Watford and Hertford.
Teaching jobs Kent – Search for primary, SEN, nursery or secondary vacancies in Kent – Canterbury or Maidstone.
Teaching jobs Lancashire – Education job or career search Lancashire, which includes Preston and Lancaster.
Teaching jobs Leicestershire – Find employment in Leicestershire, including Glenfield and Leicester.
Teaching jobs Lincolnshire – Teacher or assistant job search Lincolnshire, including Boston, Grantham and Lincoln.
Teaching jobs Greater Manchester – Vacancies in Greater Manchester – Bolton, Salford and Oldham.
Teaching jobs Merseyside – for positions in Merseyside.
Teaching jobs Norfolk – Careers in Norfolk, including Norwich from an agency or employer.
Teaching jobs North Yorkshire – Employment listings for North Yorkshire, which includes Middlesbrough.
Teaching jobs Northamptonshire – Find work in Northamptonshire, including Corby and Northampton, East Midlands.
Teaching jobs Northumberland – Positions around Northumberland.
Teaching jobs Nottinghamshire – Search in Nottinghamshire, East Midlands, including the city of Nottingham.
Teaching jobs Oxfordshire – Positions in Oxfordshire, South East England, including Oxford.
Teaching jobs Shropshire – Employment in Shropshire, which includes Shrewsbury and Telford.
Teaching jobs Somerset – Job vacancies in Somerset, which includes Yeovil, Bath and Taunton.
Teaching jobs South Yorkshire – South Yorkshire careers, including Sheffield, Rotherham or Doncaster.
Teaching jobs Staffordshire – Employment in or near Lichfield, Stafford or Stoke-on-Trent in Staffordshire.
Teaching jobs Suffolk – Find a teaching vacancy in Suffolk, including Ipswich and Lowestoft in East Anglia.
Teaching jobs Surrey – Vacancies Surrey, Woking or Guildford.
Teaching jobs Tyne and Wear – Employment in Tyne and Wear, including Newcastle, Sunderland and Gateshead.
Teaching jobs Warwickshire – Search job vacancies in Warwickshire – Kenilworth, Nuneaton and Warwick.
Teaching jobs West Midlands – Education based West Midlands jobs, including Birmingham, Wolverhampton and Coventry.
Teaching jobs West Sussex – Vacancies in West Sussex, including Chichester in the South East of England UK.
Teaching jobs West Yorkshire – Jobs in West Yorkshire, including Bradford and Leeds.
Teaching jobs Wiltshire – Employment in or near Wiltshire, including Swindon or Trowbridge.
Teaching jobs Worcestershire – Employment in or near Worcestershire, including Bromsgrove, Redditch and Worcester.
This new website contains teaching jobs in any subject, across Great Britain and Northern Ireland, UK.