esl spanish course hero

Free Spanish Test

Test your Spanish skills with this quick online test

Test your Spanish level

Evaluate your skills

Interested in testing your Spanish language skills? Try our online quiz!
Our Spanish language test consists of 40 multiple-choice questions ranging from grammar to vocabulary giving you the opportunity to assess your level and choose the Spanish language course abroad right for you.
The test is free and should last around 20 minutes, once completed it will give you an immediate result and a review of your answers.
You can repeat the test as many times as you want and use it to measure your progress.
We hope you enjoy our online Spanish test.
Good luck! ¡Buena suerte!

Why take our online Spanish language tests?


Choose the right Spanish course

Before you decide to go on a Spanish language course abroad, you need to know where you’ll be starting from and what your strengths and weaknesses are. This will allow you to pick a Spanish course where you will focus on your specific needs.


Set goals

Without taking a Spanish language test, it’s hard to determine what goals are achievable - once you know what your level is at the moment, you’ll have a clear idea of what skills you need to improve in order to reach a higher level of Spanish.


Measure your progress

If you’ve been studying Spanish for a while, our online tests will allow you to identify your progress so far and how far you can go on a language stay abroad. Taking the test again during and after your Spanish course abroad, will also allow you to determine how far you’ve come.

Test your Spanish in the real world

Put your Spanish to the ultimate test by travelling to a country that speaks it natively. Check out our Spanish destinations below.

Check out our Spanish destinations

Special offers
Get the best deal for your language stay
ESL promotions hero