Skip to main content

Learn a language for free

Open up a world of new destinations, inspiring cultures and exciting career options by signing up for a free language course.

Speaking a language allows you to think beyond your horizons. You can take the first step along this global path by applying for a Languages for All course, provided free to all students on degree programmes.

Study in a way that suits you

Languages for All gives you the chance to try out or improve in a language you love. The programme runs alongside your main studies and offers a flexible choice of study options. These include weekly and crash courses, and autonomous learning which you can use to support your studies or learn independently.

Choose from a variety of languages and levels

Languages for All provides a range of languages and levels, from absolute beginners (A1 CEFR level) to proficiency (C1 CEFR level).

At present, it provides weekly and crash courses in Arabic, French, German, Italian, Japanese, Mandarin Chinese, Portuguese, Russian and Spanish.

You can also get further practice in these languages or try a new one by using the autonomous learning option. This includes a variety of physical and online library resources and a ‘Language Hub’, a purpose-built space designed specifically for language students.

Opportunities to practise outside class

Languages for All also organises many opportunities to improve outside the classroom. These include a Language Exchange Scheme where you can find a partner to practise with, and a Language Café where you can talk to native speakers in a relaxed, social environment.

They also work closely with Global Opportunities, so you can prepare both linguistically and culturally for your work, volunteer or study placement abroad.

You can also learn Welsh for free via our Learn Welsh Cardiff programme.

Contact us

Languages for All