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

Want to Improve Your Persian? Read Our Top Tips to Get Fluent Quickly

Want to Improve Your Persian? Read Our Top Tips to Get Fluent Quickly

Do you want to learn Persian? Or want to improve your existing language skills? We have some tips to help you learn Persian better. Maybe you know that teachers separate the four key skills of learning a foreign language into listening and reading (the receptive skills) and writing and speaking (the productive skills). Many learners […]

8 TOP Tips to Boost Your Spoken Persian

8 TOP Tips to Boost Your Spoken Persian

Having a conversation in a new language could be difficult work because sometimes you don’t remember which word you need and you don’t have enough time to think. Best Farsi Learning Resource! 1. Be Confident Surely, the number one skill here is confidence. Please remember, no one minds if you get it wrong – and […]

How to Learn Persian in 5 Steps

How to Learn Persian in 5 Steps

Learn Persian: 10 Steps to Language Fluency

Learn Persian: 10 Steps to Language Fluency

How to Learn Persian (Outside of Language School)
10 Quick Tips on How to Learn Persian Faster
10 Ways to Make Learning Persian (Slightly) Easier
How to Learn Persian: 5 Useful Tips to Improve Your Language Skills
Become a tutor