Persian (Farsi)
Lesson Category
Price
Lesson time
Speaks
Teachers from
More

148 Persian (Farsi) tutors available

Our Farsi classes cater to learners of all levels, from newcomers to those with some language background. Immerse yourself in interactive lessons led by skilled tutors, and join the best online Farsi course for a thorough language experience. Our commitment to providing high-quality lessons ensures you'll develop practical skills and confidence in using Farsi in various contexts.

Learn Persian (Farsi) with the teacher Dr. Atena.
5.0

1,720 Lessons

Dr. Atenaid verified
Smart Lesson
Professional Teacher
Speaks :Persian (Farsi)
Native
·
English
C2
+1

Ph.D. Graduate in Persian language and literature ✔ I put forward a unique classroom experience to my students with a multifaceted approach that covers Speaking, Listening, Writing, and Reading skills. ✔ make sure that every session is filled with real-life examples and everyday vocabulary. ✔ teach you grammar notes that complement the other skills mentioned above. ✔ Provide you with Exercises that help you review what we have covered in each lesson and stay on track. ✔ Design a personalized curriculum and materials that are essential to support you throughout your learning journey.

USD 10.00/trial
Learn Persian (Farsi) with the teacher Mahtab.
5.0

3,297 Lessons

Mahtabid verified
Community Tutor
Speaks :Persian (Farsi)
Native
·
English
C2
·Arabic
B1
+1

A passionate teacher who is interested in Linguistics and Literature! :) As far as I remember teaching has always been my passion. When I completed my course in an English Academy, I applied to be a tutor on italki to help language learners learn their target languages. It has been over three years that I’ve been working as an online Persian and English tutor. In these years, I’ve met a lot of people from every corner of the world and have been teaching both English and Persian to them and learnt a lot from them as well. I’ve given over 3000 lessons on italki. I’ve also been a Persian language teacher in the Farsi teaching centre of Shahid Beheshti University and Tarbiat Modares University as a Persian Language teacher for non native speakers.

USD 6.00/trial
Learn Persian (Farsi) with the teacher Mohammad Asif Fekrat.
5.0

18 Lessons

Mohammad Asif Fekratid verified
Smart Lesson
Community Tutor
Speaks :Persian (Farsi)
Native
·
Dari
Native
·Uzbek
Native
·English
C2
·Pashto
C1
·Turkish
B1
+1

Language Trainer & Youth Development Advocate with more than 10 years experiences in Education I’m Mohammad Asif Fekrat, a native Persian (Farsi) speaker and experienced language trainer with a BA in English Literature. Fluent in English, Dari, Pashto, and Uzbek, I offer a multicultural approach to teaching Persian for all levels. My background in youth development helps me connect with learners of any age and guide them with empathy. If you want to master Persian for conversation, exams, or personal growth, I’m here to support your journey with insight and encouragement.

Business
USD 6.50/trial
Available 14:30 Today
Learn Persian (Farsi) with the teacher Shabnam BHD.
5.0

358 Lessons

Shabnam BHDid verified
Professional Teacher
Speaks :Persian (Farsi)
Native
·
English
C2
·Azeri
Native
·Turkish
C2
·German
B2

I could describe myself as a teacher who has both discipline and humour and since I have learnt the language myself, I am familiar with the challenges a student can face! I am energetic, caring and patient . I often build a good connection with my students, which is very important as a teacher .

USD 60.00/trial
Learn Persian (Farsi) with the teacher Maryam.
5.0

618 Lessons

Maryamid verified
Community Tutor
Speaks :Persian (Farsi)
Native
·
German
C1
·English
B2
+1

Personalized Farsi Lessons Tailored to "YOUR LEARNING STYLE" Having gone through the process of learning German and English, I understand the challenges that come with starting a new language. That experience helps me guide learners with the same effective methods and strategies that strengthened my own skills. The goal is to make the journey easier, clearer, and more enjoyable for you;)

USD 9.50/trial
Available 00:30 Tomorrow
Learn Persian (Farsi) with the teacher Rafe Ahmad Khatebi.
Rafe Ahmad Khatebiid verified
Smart Lesson
Community Tutor
Speaks :Persian (Farsi)
Native
·
Dari
Native
·English
C1
+1

I’m Rafe, a native Dari speaker from the historic city of Herat. I help English speakers learn authentic Afghan Dari in a simple, practical, and supportive way. My focus is on clear pronunciation, real conversations, and making grammar easy to understand without overwhelming students. My lessons are interactive and relaxed, so you can feel comfortable speaking from the first day. We focus on: 01- The authentic Herati accent 02- Simple and clear grammar 03- Real-life conversation and useful phrases I also provide helpful lesson notes and PDF summaries after each class so you can review everything easily.

USD 10.00/Hour
Learn Persian (Farsi) with the teacher Darius.
5.0

650 Lessons

Dariusid verified
Smart Lesson
Community Tutor
Speaks :Persian (Farsi)
Native
·
English
C2
+1

Persian with Dariush Specialist Online Persian and English Teacher with a Master's in English Language Training (ELT) I'm Darius, From Persia. I am a language teacher and I like teaching and learning. I like talking about languages, cultural similarities and differences, psychology, philosophy, religion, biology, history and engineering. I also like nature, camping, animals, sports, games, music, etc. I speak Persian as my mother tongue and English fluently as a foreign language. I speak a little German, too. I teach Persian and English to teenagers and adults. I have been teaching online professionally for 6 years. I am friendly and have good a sense of humor. My classes are usually communicative based, but they also integrate the related grammar. So I can also help you get a good grasp of the grammar. While Generally my lessons proceed with the aid of a slide, containing written materials and pictures, some classes are only based on the student's area of interest. Typical vocabulary and grammar lessons are integrated in a text that is going to be taught, before which the context with some vocabulary is introduced. That being said, many of my classes just proceed organically based on random conversations and any language that's come across is taught.

USD 6.00/trial
Available 10:30 Today
Learn Persian (Farsi) with the teacher Nasrullah Asefi.
Nasrullah Asefiid verified
Community Tutor
Speaks :Persian (Farsi)
Native
·
Pashto
Native
·English
C1
+1

Friendly, adaptive, and here for your success! As a teacher, I am patient, supportive, and well-organized. I believe every student learns differently, so I always adapt my lessons to match each learner’s goals and pace. I focus on building strong foundations while keeping lessons engaging and motivating. My goal is to help students feel comfortable speaking and expressing themselves naturally.

USD 6.00/trial
Learn Persian (Farsi) with the teacher Kosar Deris.
5.0

184 Lessons

Kosar Derisid verified
Smart Lesson
Community Tutor
Speaks :Persian (Farsi)
Native
·
Arabic
Native
·English
B2
·Japanese
B2
+1

Advanced in English and Japanese & Native in Both Arabic and Persian زبان مادری‌ام فارسی است. چندین سال تجربه در تدریس زبان فارسی دارم. من مشتاقم که به دانش‌آموزان کمک کنم فارسی را به روشی جذاب و لذت‌بخش یاد بگیرند، چه کاملاً مبتدی باشید یا بخواهید مهارت‌های خود را بهبود ببخشید. I am a native Persian speaker with several years of experience teaching Persian. I am passionate about helping students learn Persian in a fun and engaging way, whether you are a complete beginner or looking to refine your skills. I tailor my lessons to suit each student’s needs, focusing on conversation, grammar, and cultural insights. Join me to explore the beauty of the Persian language and culture!

USD 13.00/Hour
Available 07:00 Tomorrow
Learn Persian (Farsi) with the teacher Saba.
5.0

2,368 Lessons

Sabaid verified
Smart Lesson
Professional Teacher
Speaks :Persian (Farsi)
Native
·
English
C1
·German
B1
+1

Before I started teaching Persian, I worked as a mathematics teacher, where I learned two key elements for creating a great and productive class: first, having strong knowledge and a logical progression of learning materials; and second, fostering a comfortable atmosphere where students feel free to make mistakes—because without mistakes, growth isn’t possible. I have been teaching Persian for over three years now and have thoroughly enjoyed this journey with my students. So far, I believe I’ve successfully applied these two key principles. 🤭😌😁

USD 6.00/trial
Available 04:45 Tomorrow
Learn Persian (Farsi) with the teacher Hediye    هدیه.
5.0

255 Lessons

Hediye هدیهid verified
Professional Teacher
Speaks :Persian (Farsi)
Native
·
English
C2
·French
B1
+1

Certified Language Teacher with over 17 years of experience An enthusiastic teacher with more than 15 years of experience in teaching Persian and English. I did my MA in World Languages at the University of Utah, USA with specialization in teaching ESL and Persian. Have earned two Praxis certificates in teaching foreign languages: “Principles of language teaching and learning” “Teaching English to Speakers of other languages”

USD 10.00/trial
Available 20:30 Today
Learn Persian (Farsi) with the teacher Mohsen Haddadi.
5.0

256 Lessons

Mohsen Haddadiid verified
Smart Lesson
Community Tutor
Speaks :Persian (Farsi)
Native
·
Arabic
C2
·English
C2
+2

**Specialist in Persian & Classical Arabic** Interested in Linguistics, History and Culture Italki tutor since September 2024 I teach Persian at all levels—conversation, grammar, and classical texts. My interests include Arabic classics (Sira, Hadith, Qur’an) and Persian poetry (Hafez, Rumi, Khayyam, Sa'di). My classes suit learners interested in language, religion, history, and culture. I have taught students from seminaries to PhD holders. Currently learning Syriac and open to language exchange.

USD 7.00/trial
Available 05:30 Tomorrow
Learn Persian (Farsi) with the teacher Farhad Rahmani.
Farhad Rahmaniid verified
Smart Lesson
Community Tutor
Speaks :Persian (Farsi)
Native
·
Pashto
C2
·Uzbek
C2
·Dari
C1
+1

I am a native Native Persian (Farsi) Speaker with 3 years of teaching experience. I offer fun, personalized Persian (Farsi) lessons focused on improving speaking, listening, grammar, and vocabulary. My teaching style is clear, supportive, and student-centered. I aim to make learning Persian simple, practical, and enjoyable.

USD 5.00/trial
Available 20:30 Today
Learn Persian (Farsi) with the teacher Ali.S.
5.0

38 Lessons

Ali.Sid verified
Community Tutor
Speaks :Persian (Farsi)
Native
·
English
C1
·French
C1
·Spanish
B1

Persian Teacher (5+ yrs) | A2 in 20 Lessons | Meaning, Culture & Etymology Hi, I’m Ali. Born in southeast Iran, I grew up surrounded by deserts, mountains, and the rich sounds of Persian poetry. Now based in France, I combine my scientific background with a lifelong passion for language -especially the beauty and depth of Persian literature. I know what it’s like to struggle with foreign languages. That’s why I focus on making Persian accessible, meaningful, and enjoyable for every student. My journey through learning several languages helps me guide you with empathy and clarity. If you’re curious about Persian culture, poetry, or want to reach A2 in just 20 lessons, I’m here to help. Together, we’ll explore not just words, but the stories and rhythms that make Persian unique. Let’s make your language journey inspiring and memorable.

USD 10.00/trial
Available 06:00 Tomorrow
Learn Persian (Farsi) with the teacher Amir.
5.0

755 Lessons

Amirid verified
Community Tutor
Speaks :Persian (Farsi)
Native
·
English
C2
·German
B1

Professional English and Persian (Farsi) language teacher with over five years of experience I teach two languages, English and Persian (Farsi). I'm a certified IELTS and TEFL teacher with over five years of teaching experience. I've had many students from many countries. And as a teacher I'm passionate, I'm a good listener, I'm patient and friendly and my students progress is very important to me.

USD 6.00/trial
Available 20:30 Today
Learn Persian (Farsi) with the teacher Shabnam.
5.0

1,393 Lessons

Shabnamid verified
Community Tutor
Speaks :Persian (Farsi)
Native
·
English
C1
·French
B1

persian teacher with over 5 years of teaching experience … As I explained in my video there is no Magical method and the lessons are customized based on your needs and objectives. Being familiar with the modern and traditional methods I will figure out the best method that works for you. However, the cornerstone of and the central part of my teaching style is the focus on actional communication and interaction. I can easily prepare you to travel to Iran;) I’m really eager to meet many new friends ,here, on Italki……

USD 10.00/trial
Available 20:30 Today
Learn Persian (Farsi) with the teacher Mirwais Afshar.
5.0

8 Lessons

Mirwais Afsharid verified
Smart Lesson
Community Tutor
Speaks :Persian (Farsi)
Native
·
Dari
Native
·English
C1
·Pashto
B1
+1

Learn Farsi & Dari (Persian) with a Native Tutor | Conversation, Grammar & Beginner Lessons I teach Farsi & Dari (Persian) lessons that are interactive, practical, and student focused. My lessons help students improve conversation, pronunciation, grammar, reading, writing, and fluency, while building confidence in real-life communication. Each lesson is personalized to your level and learning goals, combining structured practice with natural conversation. I focus on making learning Persian enjoyable, effective, and applicable for everyday situations, travel, work, and cultural understanding.

USD 6.00/trial
Available 10:30 Today
Learn Persian (Farsi) with the teacher Samaneh Amiri.
5.0

16 Lessons

Samaneh Amiriid verified
Community Tutor
Speaks :Persian (Farsi)
Native
·
English
C2
·Japanese
C2
+3

Hello, I’m Samaneh—a native Persian speaker with a passion for languages and cultures. After living in Japan as a government-sponsored student, I gained firsthand experience in Japanese language and culture, which I now share with my students. I also teach English and Persian, drawing on my TEFL certification from the UK. When I’m not teaching, I enjoy Japanese calligraphy and exploring world cultures. If you’re looking to boost your Japanese, English, or Persian skills, let’s connect for a fun and inspiring class! 皆さんこんにちは、サマネです。ペルシャ語が母語で、日本に留学していた経験があります。日本語や英語、ペルシャ語を教えています。イギリスでTEFL資格も取得しました。趣味は書道や異文化交流です。語学力を伸ばしたい方、ぜひ一緒に楽しく学びましょう!

USD 5.00/trial
Available 08:00 Tomorrow
Learn Persian (Farsi) with the teacher Fateme.
5.0

6,751 Lessons

Fatemeid verified
Community Tutor
Speaks :Persian (Farsi)
Native
·
English
C2
·Arabic (Modern Standard)
B1
+1

🔥Speak Farsi in 10 lessons🔥 Looking for a flexible conversational English lesson?Here I am🤗 ✨ I’ve been teaching English and Farsi for over 6 years and truly enjoy helping students express themselves with confidence. 🎯 My classes are student-centered, fun, and practical — focused on real communication and progress. 💬 I adapt every lesson to my students’ goals, pace, and interests. 🌱 My greatest strengths are building strong connections 🤝, effective classroom management 📋, and creating a warm, positive space 🌞 where students feel motivated and supported. 💪 Teaching is my passion, and I love seeing my students grow and succeed every day! 🚀

USD 6.00/trial
Available 10:30 Today
Learn Persian (Farsi) with the teacher Negar.
5.0

1,097 Lessons

Negarid verified
Smart Lesson
Community Tutor
Speaks :Persian (Farsi)
Native
·
English
C2
+2

Want to Speak Farsi? Let’s Make It Easy & Fun! I have been teaching Persian for five years and enjoy working with both adults and children. My diverse interests including travel, music, communication, culture and science allow me to connect with my students on a personal level and make lessons engaging and meaningful. I believe that language learning should be fun and enjoyable, so I always try to create a relaxed, supportive, and interactive environment where students can learn and enjoy. I am highly flexible with my lessons to meet each student’s individual needs, goals, and learning style. If you’re ready to start your Farsi journey, I’d love to help. Let’s learn together! ♥️

USD 5.00/trial
Available 21:30 Today
Your final payment will be made in USD

Frequently asked questions about online Persian classes

Do these Farsi classes provide a cultural understanding of Iran?

Yes, our Farsi classes go beyond language instruction and also provide insights into the rich cultural heritage of Iran. You will have the opportunity to learn about traditions, customs, history, and aspects of daily life in Iran. This cultural understanding enhances your language learning journey by allowing you to connect with the language on a deeper level and communicate more effectively with native speakers. It's an integral part of our curriculum to help you gain a well-rounded perspective on the language and its cultural context.

Are there opportunities for practice with native Persian speakers?

Absolutely, our Farsi classes offer opportunities for you to practice with native speakers. Interaction with native speakers is an essential aspect of language learning as it helps you improve your pronunciation, fluency, and overall communication skills. Through speaking exercises, conversations, and interactive activities, you'll have the chance to engage with experienced native speakers who can provide valuable feedback and guidance. This real-world practice is designed to boost your confidence and help you develop practical language skills for various situations.

Do these Persian lessons cover reading and writing skills?

Yes, our Persian lessons are designed to cover all aspects of language learning, including reading and writing skills. You will learn to read and write in the Persian script, which is called the Persian alphabet or Farsi script. Our experienced tutors will guide you through the process of understanding the script's characters, their forms, and how they are used to form words and sentences. You'll gradually build your reading and writing skills through exercises, assignments, and interactive activities that reinforce your understanding of the language's written form. This comprehensive approach ensures that you can effectively communicate in both spoken and written Persian.

Can I reschedule or cancel my lessons if needed?

Yes, you can reschedule or cancel your Persian lessons if needed. We understand that life can be unpredictable, and your schedule may change. Most of our tutors have flexible rescheduling and cancellation policies. However, it's important to communicate any changes to your tutor in advance to avoid any inconvenience. Keep in mind that each tutor may have their own policy, so it's a good idea to discuss this with your chosen tutor before starting your lessons. This way, you can ensure that you have a clear understanding of their rescheduling and cancellation terms.

How do I choose the right level for my current skills?

Choosing the right level for your current skills in Persian lessons is crucial for an effective learning experience. When selecting a level, consider your existing knowledge of the language. If you're a beginner, start with basic introductory courses. If you have some familiarity, opt for intermediate levels. Advanced learners should look for courses that challenge their comprehension and fluency.

To make an accurate assessment, you can take placement tests offered by many online platforms. These tests evaluate your reading, writing, listening, and speaking skills. Additionally, communicate openly with potential tutors. They can provide insights and suggest appropriate levels based on your self-assessment or test results. Remember that it's okay to start at a slightly lower level if you're unsure; you can always progress quickly if the material is familiar. The key is finding a balance between challenge and comprehension to maximize your learning journey.

Ready to start learning Farsi today? Sign up now to find the perfect Farsi teacher for you and take your language skills to the next level!