A free Spanish course, from your first word to C2
A Spanish course for English speakers from A0 to C2, in Spain's Spanish by default, with what Latin America says instead in every lesson. The 158 lessons start with ser, estar and tener, reach the subjunctive at B1 and the past subjunctive at B2, and answers in either variety count as right. Free, with no account needed to start. AI chat gives three guest prompts, then needs a free account.
Choose your level
What's included, free
A guided path
42 short units in teaching order. One Continue button picks the next lesson, review, story or listening session each day.
Grammar, explained
158 lessons from A0 to C2 with 3,766 practice questions. Wrong answers show the rule that decides them.
Flashcards on a schedule
6,769 flashcards scheduled with FSRS spaced repetition, plus your own decks and verb drills.
Real reading
42 graded stories and starter readings, and 21 classic books from Spain and Latin America, with tap-to-translate.
Listening and speaking
Audiobooks of the classics, pronunciation feedback on your own voice, and an AI conversation partner.
Level tests
A placement test to start at the right level, and a test at the end of each level.
With AI, where it helps
AI is built in where it makes learning faster: a conversation partner that speaks at your level, explanations of your mistakes, stories on topics you choose, and, on request, an AI review of your results. The course itself is written and structured, so AI adds practice rather than replacing teaching. How SparkAI uses AI.
Browse the course
- All 158 grammar lessons, level by level
- Spanish grammar by topic: ser vs estar, por vs para, the subjunctive…
- Spanish verb conjugations
- Spanish vocabulary lists
- Graded stories and classic books
Questions
Is there a free Spanish course from A0 to C2?
Yes. SparkAI's Spanish course is free and ad-free from A0 all the way to C2. It has 158 grammar lessons, each followed by practice questions, 6,769 words to learn as flashcards, 42 graded stories and 21 classic books.
Which Spanish does it teach?
Spain's Spanish by default: vosotros, the present perfect for today, and Spain's pronunciation and words. Every lesson says what Latin America says instead, and answers in either variety count as right.
Do I need an account?
No. Press Start and begin at A0, or take the placement test first; your progress is kept on this device. AI chat allows three guest prompts; after that it needs a free account, which also keeps your progress in sync between devices.
Does it give a certificate?
Not an official one. The test at the end of each level tells you whether you're ready to move on; for a recognised diploma, the Instituto Cervantes runs the DELE (A1 to C2) and the SIELE.
Can I learn another language too?
Yes. SparkAI also has French, German and Mandarin Chinese courses. Switch in Settings at any time; your Spanish level, flashcards and progress stay as they were.