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

How to Master Persian by Avoiding These 5 Roadblocks

How to Master Persian by Avoiding These 5 Roadblocks

Whether it’s Spanish, French, Persian, or some other language, you want to learn it in the fastest and easiest way possible. There are so many benefits to learning a foreign language, but there are also so many roadblocks that most learners get shut down before they even get started. The most common mistake? Not enough […]

8 Ways to Improve Your Speaking in Persian

8 Ways to Improve Your Speaking in Persian

When learning a foreign language most learners find speaking much more difficult than reading and understanding the language. In fact, this is completely normal mainly because when you speak you are on the spot and you have to produce the language immediately. This is difficult because often the new language cannot be translated word for […]

5 Ways to Learn and Practice Persian

5 Ways to Learn and Practice Persian

Learn the Persian Language with These 5 Tips

Learn the Persian Language with These 5 Tips

7 Steps to Mastering Persian Language
Best in Class: 4 Tips for Learning Persian Faster
10 Efficient Methods to Improve Your Persian Vocabulary
What Are the Best Ways to Learn Persian?
Become a tutor