All 30 Learn Persian Online ebooks in one bundle: $199.99 (save 55%). See the 30 books

Persian lessons and books, organized

Learn Persian Online: Free Farsi Lessons and Persian Books

Learn Persian (Farsi) online for free: step-by-step lessons from the alphabet to advanced reading, 200 verb lessons, 100 everyday words, conversations and grammar, plus Rumi, Saadi and Hafez with English translations and 30+ Persian learning ebooks.

What do you want to learn today?
Courses, readers, verbs and poetry: download and start today.
Free lessons From the alphabet to reading real texts.
200 verbs Stems, conjugations and examples.
Persian poetry Rumi, Saadi and Hafez with English translations.
Persian ebooks Instant PDF downloads for every level.
For teachers, schools and tutors

Teaching Persian? Use our books in class

Courses, readers, workbooks and children's books for Persian classes, heritage-language schools and private tutoring.

Books for Schools Find a Farsi Tutor
From the blog

Latest Persian language articles

3 Tricks to Learn Persian Without Studying Grammar

3 Tricks to Learn Persian Without Studying Grammar

If you are like other Persian learners, you have been studying Persian for years. You have learned Persian grammar for years and years. You already have a vocabulary of around 500 Persian words. You know how to read and write well in Persian. You understand what native Persian speakers say. But you can’t speak fluently […]

What to Do When You’re Tired of Learning Persian (Part 2)

What to Do When You’re Tired of Learning Persian (Part 2)

We’re always very excited when we start learning a new foreign language, and we want to achieve our goals as quickly as possible. However, there comes a time — often known as the ‘intermediate plateau’ — when we stop learning language as fast as before and feel nervous about new lessons. Actually, we feel somehow […]

What to Do When You’re Tired of Learning Persian

What to Do When You’re Tired of Learning Persian

How Can I Become Fluent in Persian? 5 Top Tips

How Can I Become Fluent in Persian? 5 Top Tips

Discover the Best Ways to Learn Persian
5 Tips for Teaching Persian to Beginners
How to Practice Persian Daily?
5 Things to Do to Improve Your Persian (Part 2)
Become a tutor