Skip to main content
National Careers Service

How could we improve this service? Your feedback will help.

Warning The National Careers Service is changing from 1 October 2026. Find out more about the changes and how to get additional support after the change.
Back to search results

Teaching English as a Foreign Language (CELTA)

Course details

Table with course details
Qualification name Certificate in Teaching English to Speakers of Other Languages (CELTA)
Qualification level 5
Awarding organisation Cambridge Assessment English
Learning method Classroom based
Course hours Part-time
Course start date Flexible
Cost £1,425.00
Attendance pattern Daytime

Discover the learning experience and opportunities you can expect from this course.

The course that we offer at City of Bristol College leads to the Cambridge CELTA (Certificate in English Language Teaching to Adults), which is recognised by the British Council, VSO, and language schools in Britain and abroad.

Find out what qualifications and skills you will need for this course.

--A minimum of 2 A levels is desirable--A degree is helpful but not essential--Minimum age 20--Overseas students must have IELTS 7.0 or equivalent (Common European Framework Reference (CEFR) C2 level)--

Find out more about exams, assignments and assessments.

We will assess your performance holistically, based on the progress you make on the course. To receive the qualification, you need to complete the course and meet the assessment criteria for teaching practice and the four written assignments.

Table with course venue details
Name Ashley Down Centre
Address Ashley Down Centre
Ashley Down Road
Bristol
BS7 9BU
Find on Google maps
Email enquiries@cityofbristol.ac.uk
Phone 0117 312 5000
Website http://www.cityofbristol.ac.uk

Other venues and dates

Venue Start date Options
College Green Centre View course
College Green Centre View course
Go to course

Speak to an adviser

Wherever you are with your decisions, you can contact us to get advice from a careers adviser.
Call 0800 100 900 or use webchat to talk online.