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

181 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 Naqib Ullah.
Naqib Ullahid verified
Community Tutor
Speaks :Persian (Farsi)
Native
·
English
·Turkmen
·Uzbek
·Pashto

Native Dari Tutor | 3+ Years of Teaching Experience Hello! My name is Naqibullah Murady and I am a passionate Dari (Persian) Community Tutor from Afghanistan with over 3 years of teaching experience. Whether you are a complete beginner or already have some knowledge of Dari, I will Teach each lesson to your goals and learning style. Together, we will focus on speaking, listening, pronunciation, vocabulary, grammar, and real-life conversations so you can use Dari with confidence in everyday situations. In my classes, you will: ✅ Improve your speaking fluency and confidence. ✅ Learn correct pronunciation with a native Dari speaker. ✅ Expand your vocabulary through real-life conversations. ✅ Understand grammar in a simple and practical way. ✅ Receive personalized lessons based on your goals. Book a trial lesson today, and let's start your journey to speaking Dari with confidence. I look forward to meeting you in class!

USD 7.00/trial
Available 14:30 Today
Learn Persian (Farsi) with the teacher mahdieh.
5.0

2,472 Lessons

mahdiehid verified
Professional Teacher
Speaks :Persian (Farsi)
Native
·
English

CELTA certified teacher with over 11 years of experience. I've been teaching English for over 11 years. I am experienced in working with students with variety of ages; and I'm able to develop age-appropriate activities.

USD 10.00/trial
Learn Persian (Farsi) with the teacher Farhad Rahmani.
Farhad Rahmaniid verified
Community Tutor
Speaks :Persian (Farsi)
Native
·
Pashto
·Uzbek
·Dari
+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 14:30 Today
Learn Persian (Farsi) with the teacher Sepehr.
5.0

3,124 Lessons

Sepehrid verified
Professional Teacher
Speaks :Persian (Farsi)
Native
·
English
·German
+1

"Expert Online Language Teacher. Personalized Lessons. Flexible Schedule. Boost your fluency today!" Hi! I’m Sepehr, a passionate English and Persian teacher from Iran with 18+ years of experience. I specialize in helping learners boost their fluency and confidence—whether you’re aiming for everyday conversation, exam success, or professional language skills. My background includes teaching at top language academies and preparing students for IELTS and specialized fields. As a language learner myself, I know the challenges you face and how to overcome them. I love connecting with people from all backgrounds and making language learning enjoyable and meaningful. Ready to reach your goals? Let’s get started together!

USD 9.99/trial
Learn Persian (Farsi) with the teacher Mahdi Sedighi.
5.0

11 Lessons

Mahdi Sedighiid verified
Community Tutor
Speaks :Persian (Farsi)
Native
·
English

Patient native Persian teacher for all levels-from alphabet to poetry Hi! I'm Mohammad Mahdi, a native Persian speaker with a deep passion for the Persian language, its literature, and its culture. I believe language learning should be enjoyable, not stressful. I bring patience, warmth, and a structured approach to every lesson, so you always feel comfortable and confident. Whether you're a complete beginner starting with the alphabet or a more advanced learner working on reading, writing, grammar, or Persian poetry, I adapt every lesson to your goals and level. Each session includes a review of the previous material, new content explained clearly, and practice through real examples and conversation. Whatever brings you to Persian - curiosity, travel, family roots, or work - I'm here to support you every step of the way.

USD 5.00/trial
Available 14:30 Today
Learn Persian (Farsi) with the teacher Hamed.
5.0

6 Lessons

Hamedid verified
Community Tutor
Speaks :Persian (Farsi)
Native
·
Pashto
Native

My name is Hamed Mangal, a native Dari and Pashto speaker from Takhar, Afghanistan. As a student of economics at Rah e Sadat University, I bring a fresh perspective to language learning. My passion for languages and cultures runs deep—I love sharing Afghan poetry, traditional music, and lively conversations about diverse cultures. If you’re curious about Afghanistan’s rich heritage or want to explore language through art and culture, I’m here to guide you. Let’s discover the beauty of Dari and Pashto together!

USD 5.00/trial
Available 14:30 Today
Learn Persian (Farsi) with the teacher Oranus Hashimi.
5.0

130 Lessons

Oranus Hashimiid verified
Community Tutor
Speaks :Persian (Farsi)
Native
·
Dari
Native
·English

I have been teaching for the past three years, and every student I’ve taught has brought something special to my journey. I teach in English and work with learners of all ages—kids, teenagers, and adults. As a teacher, I’m friendly, patient, and committed to creating a warm and encouraging learning environment where you feel confident to express yourself and grow step by step.

USD 5.00/trial
Available 14:30 Today
Learn Persian (Farsi) with the teacher Honey.
4.9

4,521 Lessons

Honeyid verified
Community Tutor
Speaks :Persian (Farsi)
Native
·
English
·Arabic
+2

TESOL & TEFL certified teacher . Using Teams & Google Meet for classes !!! Persian (Farsi) & English for All Levels! Contact me to book your favorite time! Hi 😇 I’m Honey! With 12 years’ experience and TESOL & TEFL certification from iTTi New York, I’ve taught over 4000 online classes to students from around the world. I’m passionate about connecting with people, sharing cultures, and making language learning enjoyable for everyone—kids and adults alike! I speak several languages and love music, travel, art, and food. If you want a friendly, supportive teacher who understands your journey, let’s start learning together!

USD 5.00/trial
Available 17:00 Today
Learn Persian (Farsi) with the teacher Amir.
5.0

219 Lessons

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

As a teacher, I am patient, supportive, and attentive to each student’s needs Since I have learned languages myself, I try to explain things in a way that is clear and easy to understand. I focus on creating a comfortable and friendly atmosphere, where students feel confident to speak and make mistakes without stress.

USD 8.00/trial
Learn Persian (Farsi) with the teacher Fatima.
5.0

1,631 Lessons

Fatimaid verified
Professional Teacher
Speaks :Persian (Farsi)
Native
·
English
·French
+1

Native Persian & English Teacher | University Lecturer | 18+ Years of Experience **Salam! I'm Fatima, a native Persian teacher, an English teacher, and a university lecturer in Persian Language and Literature. I have over 18 years of teaching experience, including more than 16 years teaching Persian and 18+ years teaching English.** Since 2010, I have taught Persian at university level and delivered thousands of online lessons to learners worldwide. Alongside this, I have been teaching English since 2008, both at language institutes and online. I also hold a Master's degree in Persian Language & Literature from the University of Tehran (Varamin Campus). Whether you're learning **Persian or English** for travel, work, study, family, or personal interest, I'll help you develop practical communication skills from the very beginning. My lessons are tailored to your goals and learning style, with a focus on clear explanations, confidence, and steady progress. In our lessons, you will: ✔ Speak with greater confidence ✔ Improve your pronunciation and listening skills ✔ Build your reading and writing abilities ✔ Learn grammar naturally through meaningful communication If you're learning **Persian**, I also provide focused **SAMFA** exam preparation. I look forward to helping you enjoy the learning process and achieve your language goals.

USD 5.00/trial
Available 14:30 Today
Learn Persian (Farsi) with the teacher Tutor Noor.
5.0

3 Lessons

Tutor Noorid verified
Community Tutor
Speaks :Persian (Farsi)
·
Dari
Native
·English
·Pashto
+8

MA in TESOL/Tutor of English, Persian and Pashto/3 years of experience/Friendly/Professional. I am a multilingual educator from Afghanistan specializing in English, Pashto, and Persian (Farsi). I hold a Master’s degree in TESOL from Kabul Education University and have over three years of teaching experience. I provide professional, student-centered lessons designed to help learners achieve their goals with confidence. Whether you want to improve grammar, vocabulary, pronunciation, conversation skills, or gain a deeper understanding of Persian culture, I tailor every lesson to your level, interests, and learning objectives. I create a friendly, supportive, and interactive learning environment where students feel comfortable asking questions, practicing, and making progress. I believe active participation helps learners develop language skills naturally and confidently. I am patient, encouraging, and committed to helping every student succeed. My lessons are practical, engaging, and personalized. I use a variety of modern teaching methods, including Communicative Language Teaching (CLT), Student-Centered Learning, Task-Based Learning, and Technology-Enhanced Learning. Lessons include discussions, real-life communication activities, and interactive tasks. I also use quizzes, class participation, and regular feedback to monitor progress and support continuous improvement. I teach: • English, Pashto, and Persian (Farsi) • Grammar and Vocabulary • Pronunciation • Everyday Expressions and Idioms • Conversational Practice

Kids
USD 5.00/trial
Available 08:30 Today
Learn Persian (Farsi) with the teacher Masoud.
5.0

2 Lessons

Masoudid verified
Community Tutor
Speaks :Persian (Farsi)
Native
·
English
·Pashto

Certified Professional teacher with over 5 years teaching experience 👋 Hello and welcome! My name is Masoud Honarjo, a native Persian (Farsi) speaker and fluent English speaker with over 5 years of teaching experience. I hold a Bachelor's degree in Economics from Baghlan University and currently work as an English teacher at Joya Academy. I offer friendly, patient, and personalized lessons designed around your goals and learning style. Whether you are learning Persian for travel, work, study, or daily conversation, I will help you build confidence and improve your skills step by step. 🌟 What you can expect: ✅ Clear and easy-to-follow lessons ✅ Real-life speaking practice ✅ Supportive and positive learning environment ✅ Personalized learning plan ✅ Fast and steady progress My goal is to make learning Persian enjoyable, effective, and stress-free for every student. 📚 Book a trial lesson and let's start your Persian learning journey together. I look forward to meeting you!

USD 5.00/trial
Available 08:30 Today
Learn Persian (Farsi) with the teacher Reyhane.
5.0

2 Lessons

Reyhaneid verified
Community Tutor
Speaks :Persian (Farsi)
Native
·
English
+1

Hello! My name is Reyhane. I have a degree in English Translation. I have three years of teaching experience, and I enjoy helping students improve their language skills in a friendly and supportive learning environment.

USD 5.00/trial
Available 04:30 Today
Learn Persian (Farsi) with the teacher Amir.
5.0

769 Lessons

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

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 16:00 Today
Learn Persian (Farsi) with the teacher Zenobia F. Tafti.
5.0

1 Lessons

Zenobia F. Taftiid verified
Community Tutor
Speaks :Persian (Farsi)
Native
·
English
·German
+2

Hello! I'm Zenobia, a native Persian speaker from Iran with a passion for history, culture, and mythology. With degrees in History and Iranian Languages, I bring deep knowledge of Persian traditions and stories. My experience as a museum guide and translator lets me share unique cultural insights and real-life language use. If you’re curious about Persian culture, literature, or mythology—or want practical language skills for travel or study—I’m here to help. Let’s explore the beauty of Persian together and make your learning journey enjoyable and meaningful!

USD 9.50/trial
Available 14:30 Today
Learn Persian (Farsi) with the teacher Maryam.
5.0

686 Lessons

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

Learn Farsi the way that actually works for YOU 🌟 Native Farsi speaker, teaching on italki since 2022. 👉🏻 What you'll get: ✨ A fully personalized plan — from absolute beginner (A1) to fluent conversation (C2) ✨ Real, flexible teaching — structured lessons OR free-flowing chat practice, your call ✨ Speed that comes from the same experience — I've learned German and English myself, so I know exactly where learners get stuck ✨ A trial lesson that maps your starting point, your goals, and how you learn best — before we build anything 🎯 I don't believe in one-size-fits-all Farsi lessons. You choose what we focus on. I bring the structure, the material, and the patience:) 📚 Teaching material: articles, news, custom PDFs, vocabulary sets, podcasts, and quizzes — made by me, for real learners. Ready to actually use Farsi, not just study it? Let's talk.

USD 9.50/trial
Available 14:30 Today
Learn Persian (Farsi) with the teacher Sama Yavari.
5.0

56 Lessons

Sama Yavariid verified
Community Tutor
Speaks :Persian (Farsi)
Native
·
English
·German
·French

Farsi tutor with over a decade’s worth of experience in adult-focused instruction. As a teacher, I believe that learning a new language is an exciting and rewarding experience, and I am dedicated to making the process fun and accessible for my students."Persian, also known as Farsi, is a rich and beautiful language with a rich history and culture and I am confident that my combination of language proficiency and teaching experience will make me an effective and dedicated Farsi teacher. My approach to teaching is interactive and student-centered, and I use a variety of teaching methods and resources to engage my students and keep them motivated.

USD 7.00/trial
Available 14:30 Today
Learn Persian (Farsi) with the teacher Persian Polyglot.
5.0

1,878 Lessons

Persian Polyglotid verified
Community Tutor
Speaks :Persian (Farsi)
Native
·
German
·English
·Turkish
·French
+2

Polyglot with nearly a decade of Teaching. A Fun, Relaxed yet Productive Tutor!🚀 A language enthusiast who's excited to simplify all the interesting (and complicated) structures of different languages. A curious traveler that likes to speak the new languages he learns and help you do the same! Experienced in privately teaching both English and Persian. Outgoing and fun, trying to keep a warm atmosphere for the learner. Relaxed yet Productive! Knowledgeable in the exact methods that fuel the fluency-rocket. We will dig deep into the language, challenges are on the way, yet I have the right tools to bypass them towards fluency! If you're having fun, you're learning the language! My teaching style is flexible depending on YOUR needs and background. I have tutored many speaking-focused sessions discussing numerous topics of all colors and flavors to boost speaking abilities for the learners to reach their peak potential. Take your next step towards fluency with me!

USD 5.00/trial
Available 14:30 Today
Learn Persian (Farsi) with the teacher Sanaz.
Sanazid verified
Community Tutor
Speaks :Persian (Farsi)
Native
·
English
·Italian
·German
·Spanish

Persian Teacher | Speak with Confidence from Your First Lesson Hi, I’m Sanaz! I’m a native Persian speaker studying Modern Languages and Cultures in Italy, with experience teaching international students online. I speak five languages, so I understand the challenges of learning a new one. I teach Persian through friendly, practical, and personalized lessons based on your level and goals. We can work on conversation, pronunciation, vocabulary, grammar, and everyday Persian. My goal is to help you speak with confidence, use Persian naturally, and discover Iranian culture and real-life expressions along the way.

USD 8.00/trial
Learn Persian (Farsi) with the teacher Fredo.
5.0

1,002 Lessons

Fredoid verified
Community Tutor
Speaks :Persian (Farsi)
Native
·
English
+1

I'd say my personal experiences are the bright side of my method of teaching Farsi. as your "community tutor" I accompany you through the journey of learning a new language. I'm patient, friendly, and encouraging. Flexible on rescheduling in case of trouble.

USD 8.00/trial

What our Persian (Farsi) students say

5 out of 5 • Based on 140,357 customer reviews

  • Ryan

    Ryan

    Learning Persian (Farsi)

    I have been taking Dr. Taraneh’s Learn to Read and Write in Persian course for just over a month, and I am amazed by how much Farsi I can already read and write. Being able to text my Iranian partner and friends in Farsi has meant the world to me. I have learned more with Dr. Taraneh in one month than I did in nearly nine years of studying on my own. She makes Farsi feel approachable even for complete beginners. Her lessons are comfortable, fun, and stress-free, and she explains difficult concepts clearly. She also tailors her teaching to each student and knows how to challenge you without making you feel overwhelmed. I genuinely look forward to our lessons every week. My only regret is that I didn’t start learning with Dr. Taraneh sooner!

  • Agnès

    Learning Persian (Farsi)

    In my language learning journey, taking classes with fatima is definitely what helps me the most. she gives us time to explain ourselves and her lessons are very complete. Also she's so kind and it's always a pleasure to see her !

  • Seza

    Learning Persian (Farsi)

    فاطمه برای من فقط یک معلم زبان فارسی نبود، بلکه استادی بود که فارسی را با تمام ابعادش به من آموخت. پیش از ایشان با چند معلم دیگر هم یادگیری را امتحان کرده بودم، اما هرگز به نتیجه‌ای که انتظار داشتم نرسیدم. اما فاطمه با روش تدریس حرفه‌ای، منابع آموزشی غنی، صبر، نظم و برخورد انگیزه‌بخش خود باعث شد که فارسی را بسیار خوب یاد بگیرم. اکنون نیز همراه ایشان در حال مطالعه‌ی ادبیات فارسی و متون فلسفی هستیم. او زیبایی و غنای زبان فارسی را به من نشان داد و من به عنوان یک شاگرد، واقعاً خود را مدیون زحمات و آموزش‌های ارزشمند فاطمه می‌دانم. از صمیم قلب از ایشان سپاسگزارم و یادگیری با او را به هر کسی که می‌خواهد فارسی را عمیق و اصولی بیاموزد، با اطمینان کامل توصیه می‌کنم.

  • Mark Ikram

    Mark Ikram

    Learning Persian (Farsi)

    I had not worked with Mahdi in such a long time and it was good to connect with him again. Working with him regularly has allowed me to become a PhD student at the university of my choice in the program of my dreams. I highly recommend him as a teacher for he is extremely knowledgeable on how to teach Farsi language learners, especially in the online environment.

  • Andrew Serisier

    Learning Persian (Farsi)

    I'm really enjoying my lessons with Golnaz. I really appreciate her teaching style and patience. At my level, I prefer the majority of the lesson to be in Farsi. She is patient and lets me express myself in Farsi. She explains things clearly in Farsi and only uses English when absolutely necessary. But her English is excellent too, so if you are an English speaker and just starting to learn Farsi, her English knowledge will be very beneficial for you. We have really interesting discussions each week. She also leaves homework, which helps keep me motivated during the week. I highly recommend her

  • Justine Manesh

    Learning Persian (Farsi)

    Samira has been such a wonderful support in helping me grow stronger in reading and speaking as a native speaker. She’s incredibly patient, always encouraging, and creates a comfortable space where I feel motivated to keep improving. I truly appreciate her guidance and would wholeheartedly recommend her class to anyone looking to learn Farsi or deepen their Farsi skills.

  • Neek

    Learning Persian (Farsi)

    I have had quite a few Farsi lessons with Fatemeh now and I can say everyone has been incredibly valuable. Fatemeh has a variety of learning materials, Videos, books & PDF work sheets. She has tailored our lessons to the goals I told her I want to achieve, can't recommend her enough!

  • Thomas

    Learning Persian (Farsi)

    Ghiasaddin is an amazing Persian teacher! If you intend to learn Persian, you should go with Ghiasaddin, he will not let you down. He brings with him immense knowledge of Persian culture and he makes an excellent conversational partner when teaching the language. He is very friendly and hospitable and will welcome you warmly wherever you are in your Persian language journey.

  • Aran

    Aran

    Learning Persian (Farsi)

    Johnny has been the most important missing piece in my Farsi learning journey and I am so thankful we crossed paths and found each other. If you are considering learning Farsi and want someone who knows the language inside and out, will be patience, have fun, but also be respectful along the way, Johnny is absolutely excellent. He knows both Farsi and English on such a deep level and has the ability to explain seemingly complicated differences between the languages in very simple ways. I have been working with Johnny for the past couple of months and my Farsi has improved far more than I could have imagined. Plus, he is such a nice person that we've become good friends at this point. I look forward to every class with Johnny and know others will benefit from his extraordinary teaching.

  • Richard

    Learning Persian (Farsi)

    Dr. Leila is a gracious lady who invariably has a student’s best interests in mind. She enjoys discussing both the most minor and the most vexing points of Persian grammar, all the while keeping the ultimate goal - progressing in the language - firmly in sight. Dr. Leila plans each lesson well, keeping a Plan B on the shelf in case Plan A proves too difficult or is confounded by an unforeseen issue. Her lessons are as interesting as the language itself. She passes her own enthusiasm for Persian to the student and as a result, I find myself anxious to begin my homework as soon as a lesson has been completed. Dr. Leila is a serious teacher, all business from the first bell. But a ready sense of humor lies close to the surface and it’s clear she enjoys the give and take of a lesson as much as the student. Her long experience as a teacher of Persian is apparent: Wisdom, experience and depth of knowledge make Dr. Leila an exceptional Persian teacher whom I recommend.

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!