GoDeViaje Your new life in Spain starts here.
← All services Language

Learn Spanish

Last updated: 30/10/2026

Where to learn

  • Instituto Cervantes: Spanish courses in Spain, around the world and online.
  • Escuelas Oficiales de Idiomas (EOI): public language schools run by the autonomous communities. In Madrid they also offer Spanish for foreigners. EOI of the Comunidad de Madrid
  • CEPA (Centros de Educación de Personas Adultas): public adult schools. In Madrid they have “Español para extranjeros” courses. CEPA courses in Madrid
  • Other regions: each autonomous community has its own website. EOI of Catalonia · Valencian Community · Andalusia. If you live in another one, look for the education website of your community, also for adult courses (CEPA).

The official exams

For Spanish citizenship

The CCSE test is one of the requirements set by law to apply for citizenship as a resident. This depends on your personal situation: a professional can tell you what to do in your case. → Ask for a consultation

Practical tips

  • Start speaking with people in your neighbourhood straight away.
  • For the CCSE there is an official study manual on the Instituto Cervantes website.
  • Register for exams early: places are limited per session.