Average Progress

How Fast Will I Learn Spanish Online?

Naturally, the amount of time it takes you to learn Spanish depends on your particular learning ability and the effort you put in to your studies. However, you can expect to take between 60 and 80 hours of class to complete each level of our general program. Seeing as there are 6 levels, the full program should take you approximately 360 to 480 hours.


Visit our Spanish Levels & Progress page to get an rough idea of where you will start our program and refer to our fees page in order to budget your costs.

Join Our Newsletter

Sign up to receive lessons and the latest news from our school by joining our newsletter program.


We will help you learn Spanish quickly and conveniently and our course will give you a deeper understanding of the Hispanic world.

We promise to provide you with a fully qualified private teacher who gives you the maximum opportunity to practice speaking Spanish and who will thoroughly address your particular needs. You will make much faster progress than you would in a traditional group class.