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

5 Tips to Learn Persian from An Expert (Part 2)

5 Tips to Learn Persian from An Expert (Part 2)

We have prepared some great tips for anyone struggling to learn Persian. If you currently think that you could never become bilingual and learn Persian as your second language, get ready to take some notes. Here are some of the best language-learning tips. You can also read the first part of this article here. Best […]

5 Tips to Learn Persian from An Expert (Part 1)

5 Tips to Learn Persian from An Expert (Part 1)

Usually, Language teaching methods and strategies try to force learners to notice based on explanations of grammar, drills, and other exercises and class activities. We think these approaches are intrusive and stressful. Maybe you don’t easily understand many of the explanations, and find it difficult to remember rules. We think it is more enjoyable to […]

5 Steps to Persian Fluency

5 Steps to Persian Fluency

How to Improve Persian Speaking Skills and Become a Great Communicator

How to Improve Persian Speaking Skills and Become a Great Communicator

How to Immerse Yourself in Persian?
Great Strategies to Enhance Your Persian Learning
10 Methods for Advancing in Learning Persian
How to Accelerate Your Persian Learning Progress
Become a tutor