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 Reham.
5.0

4 Lessons

Rehamid verified
Community Tutor
Speaks :Persian (Farsi)
Native
·
Arabic
·English
·Pashto
+1

Hello! I’m Reham. * Improve your Persian speaking skills: Practice real-life conversations and speak Persian with greater confidence. * Learn Persian naturally: Develop your vocabulary and pronunciation through practical and enjoyable lessons. * One year of teaching experience: I have one year of in-person teaching experience, where I helped students learn in a comfortable classroom environment. * Personalized learning: Lessons are tailored to your level, goals, and learning pace. * A supportive learning environment: Practice comfortably, ask questions, and improve your skills without being afraid of making mistakes.

USD 5.00/trial
Available 15:45 Today
Learn Persian (Farsi) with the teacher Yashar Khazdouzian.
5.0

1,498 Lessons

Yashar Khazdouzianid verified
Professional Teacher
Speaks :Persian (Farsi)
Native
·
English
Native
·Spanish
·Catalan
·French
·Italian
·Portuguese
+2

I’ve been teaching Farsi, English and Spanish since 2008. After teaching different students and trying various methods, I have come to believe everyone learns through their own unique way. Therefore, I would love to take the time to understand how my students learn and to use that knowledge to expedite their improvement. I am a very sociable person and my students have mostly found it easy to communicate with me which makes me a perfect teacher for discussion and conversation classes.

USD 30.00/trial
Learn Persian (Farsi) with the teacher Naqib Omari.
Naqib Omariid verified
Community Tutor
Speaks :Persian (Farsi)
Native
·
English
·Pashto
+1

Speak Persian Dari with Confidence Learn Real Afghan Persian, Not Just Textbook Dari Hello, This is Naqibullah, your Persian Dari tutor! I’m a Persian Dari teacher with 6+ years of experience from Afghanistan, and I’m here to help you go from zero to confidently speaking Dari. Whether you’re learning for travel, work, family, relationships, or simply because you love languages, I’ll help you learn real, everyday Persian that people actually use. I’m a language learner myself, so I understand the challenges of learning a new language. I know how important it is to have a teacher who is patient, supportive, and easy to talk to. My goal is to make every lesson practical, relaxed, and enjoyable. 🙋‍♂️ My Teaching Style I believe you learn a language best when you actually use it. That’s why my lessons focus on conversation, pronunciation, vocabulary, and real-life situations, not just memorizing grammar rules. Every student is different, so I adapt my lessons to your level, goals, interests, and learning style. We can work on: 🗣️ Speaking & conversation 👂 Listening & pronunciation 📖 Reading & vocabulary ✍️ Writing & grammar Afghan culture & everyday expressions I’ll create a comfortable environment where you can make mistakes, ask questions, and improve without pressure. 🚀 Ready to start? Whether you’re a complete beginner or already know some Dari, I’d love to help you improve. 👉 Book a trial lesson, tell me your goals, and let’s start your Persian Dari journey together!

USD 5.00/trial
Available 15:45 Today
Learn Persian (Farsi) with the teacher Bahār.
4.9

18 Lessons

Bahārid verified
Professional Teacher
Speaks :Persian (Farsi)
Native
·
English
·German
+1

Learn Persian Through Real Communication Salam Dustan, I’m Bahar, an experienced native Persian teacher and Persian instructor at a German adult education center. Whether you’re a beginner or already know some Persian, I’ll help you understand Persian better and speak more naturally in real-life situations. We’ll focus on practical Persian, useful everyday language, and building your confidence step by step. My goal is simple: to help you understand, speak, and enjoy using Persian.

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

7 Lessons

Garshasbid verified
Community Tutor
Speaks :Persian (Farsi)
Native
·
German
Native
·English
·French
·Japanese

Young Polyglot tutoring natural, colloquial and everyday speech Hi there, I’m Garshasb, Garsh for short! I’m a native speaker of English, German, and Persian, and I also speak Japanese at a decent level after having lived in Japan for a year. I have experience teaching German and English to university students, most notably teaching at Osaka University, which is one of the best Universities in Japan. I have also been teaching English to kindergarten and lower school students in Japan. In my free time, I enjoy reading, climbing, spending time with friends, and playing football. I believe that languages are best learned through natural communication rather than simply memorizing rules from textbooks. In my experience, true fluency develops by actively engaging with people in the language and gradually acquiring it in a natural way, much like children do. If this approach sounds like a good fit for you, I’d be happy to work with you!

USD 11.00/trial
Available 15:45 Today
Learn Persian (Farsi) with the teacher Faiza Hussaini.
5.0

84 Lessons

Faiza Hussainiid verified
Community Tutor
Speaks :Persian (Farsi)
Native
·
Dari
Native
·Pashto
Native
·English

Persian (Farsi) - Alphabet & reading for complete beginners - Everyday conversation - Grammar, vocabulary, and pronunciation - Reading and writing skills - Advanced fluency and accuracy - Cultural insights and literature Pashto - All levels: beginner to advanced - Clear introduction to the Pashto alphabet - Practical conversation for daily life - Grammar, structure, and pronunciation - Support for students who struggle with Pashto’s unique sounds - Dialect awareness and real‑life usage

USD 5.00/trial
Available 15:45 Today
Learn Persian (Farsi) with the teacher Nekbakht.
5.0

62 Lessons

Nekbakhtid verified
Community Tutor
Speaks :Persian (Farsi)
Native
·
Dari
Native
·Arabic
Native
·Arabic (Modern Standard)
·English
+1

Persian Tutor with 3+ Years Experience | Learn Farsi Easily I have a degree in Persian Language and Literature and 3 years of teaching experience. I’ve taught students of all levels and love making lessons fun, clear, and tailored to each person’s goals. Whether you want to improve speaking, understand grammar, or dive into Persian culture, I’m here to help you every step of the way.

USD 5.00/trial
Available 15:45 Today
Learn Persian (Farsi) with the teacher farzad.
5.0

7 Lessons

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

Learn Persian (Farsi) – Conversation for Beginners and Advanced As a teacher, I focus on creating a calm and supportive learning environment where students feel comfortable speaking and making mistakes. My lessons are conversation-based and practical, helping students use the language naturally in real-life situations. I adapt each lesson to the student’s level, goals, and interests, and I encourage active participation throughout the class. I believe consistency, patience, and confidence-building are key to successful language learning, and I enjoy guiding students step by step as they improve their communication skills.

USD 8.00/Hour
Available 05:45 Today
Learn Persian (Farsi) with the teacher Parwez Khan Zada.
Parwez Khan Zadaid verified
Community Tutor
Speaks :Persian (Farsi)
Native
·
English
+2

Teaching Persian has been a passion of mine, and I always enjoy guiding students through the learning process. I have 2 years of experience teaching Persian in both online and offline classes. I focus on creating a comfortable and supportive environment where students can improve their language skills effectively and enjoyably.

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

3,059 Lessons

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

Certified ESL and IELTS teacher/tutor with over 12 years of teaching experience! I am an MA holder in TESOL from University of Essex, and a certified teacher by Cambridge university. I’d like my students to experience the language rather than knowing about it. Teaching through all these years has made me professional and able to adapt quickly to my students’ needs and speed. Please feel comfortable learning at your own speed! I am a communication consultant too. We'll discuss the situations where language is holding you back, and then we'll create those situations together so that you have a safe place to practice your skills.

USD 10.00/trial
Available 10:30 Today
Learn Persian (Farsi) with the teacher Marwa Habibi.
Marwa Habibiid verified
Community Tutor
Speaks :Persian (Farsi)
Native
·
Dari
Native
·Other
·English

Hello! I'm Marwa Habibi, a native Dari (Persian) speaker from Afghanistan with over two years of experience teaching the Dari and Persian languages. My lessons are friendly, interactive, and tailored to each student's goals—whether you want to improve speaking, pronunciation, grammar, reading, writing, or conversation skills. I create a supportive learning environment where students can build confidence and enjoy every step of their language journey. I also hold a Diploma Certificate in Dari Literature, which has strengthened my knowledge of grammar, literature, and effective language instruction. I'm excited to help you learn authentic Dari and Persian and look forward to meeting you in class!

USD 10.00/Hour
Available 16:30 Today
Learn Persian (Farsi) with the teacher Hossein Eshkavari.
4.8

76 Lessons

Hossein Eshkavariid verified
Community Tutor
Speaks :Persian (Farsi)
Native
·
English
+2

A certified foreign Language teacher with 20 year of experience and a native Farsi (Persian) speaker In my classes I try to consider your needs and preferences. I try to personalize and customize each lesson to the level of your needs and expectation. And it is also necessary to mention that I have my own ready teaching materials. And I also like to teach Persian to school children from 8 years old or more.

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

336 Lessons

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

Explore Persian Mystical Poetry with Simin-3 Years of Online Teaching! Dive into Rumi, Hafez world. Teaching is one of my greatest joys, especially when students get to that "ah-hah!" moment when their understanding suddenly falls into place. I naturally build warm, friendly connections with my students and guide them with personalized support. And I love Persian—it's a beautiful language with a rich literature of great poetry and mysticism. Isn’t it amazing that about 120 million people speak it, roughly the same as German or Japanese? My goal is always to promote the Persian language and its deep literature in an engaging and meaningful way and help my students make functional sentences and speak with confidence, fluency, and joy.

USD 5.00/trial
Available 15:45 Today
Learn Persian (Farsi) with the teacher Raya Aroojeh.
5.0

697 Lessons

Raya Aroojehid verified
Community Tutor
Speaks :Persian (Farsi)
Native
·
Italian
Native
·Dutch
·English
+1

I consider myself a language tutor. In my opinion, the best way to learn a language is to jump in and try to speak it right away, so my approach is not academic but starts from the practice of conversation. Più che un insegnante preferisco definirmi come un tutor linguistico. Credo che il modo migliore per imparare una lingua sia quello di buttarsi e provare a parlarla da subito, per questo il mio approccio non è accademico ma parte dalla pratica della conversazione.

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

582 Lessons

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

Fluency & Pronunciation 🇮🇷 I grew up in Iran as the daughter of two teachers, which has given me insight into how they taught learners from a variety of backgrounds. I moved to Canada in 2010 and married a Canadian native English speaker. I taught on italki for a few years, but took some time off after having a daughter, but am now back to continue teaching with limited hours. My lessons focus on all four language skills (speaking, listening, reading, and writing), but spoken conversation is clearly the focus due to the nature of italki. I use a variety of tools to expose my students to an ever-increasing range of subjects to exercise and expand their conversation skills while keeping things light and fun. I'm also open to adapting my style to what the student is interested in. As someone that has learned languages from scratch myself, I can put myself in your shoes and tailor my teaching to better suit your needs as they change. I always encourage my students to be patient and not worry about making mistakes. Confidence is often more important than accuracy! I avoid the use of transliteration in my lessons, as I feel it is detrimental in the long-term. Having said that, my students are naturally free to use it themselves.

USD 5.00/trial
Available 16:30 Today
Learn Persian (Farsi) with the teacher Farida Baba.
5.0

229 Lessons

Farida Babaid verified
Community Tutor
Speaks :Persian (Farsi)
Native
·
Dari
Native
·English
+1

Native Farsi & Dari Tutor: Speak, Understand, and Enjoy Learning Persian easily As a teacher, I am patient, supportive, and encouraging. I aim to create a friendly, respectful, and stress-free learning environment where students feel comfortable and motivated. I adapt my teaching methods to each student’s needs, preferences, and learning style, ensuring lessons are effective and enjoyable. Encouragement is very important to me, because I know from my own learning experience how motivating it can be. My main goal is always to help my students make steady progress and gain confidence in their skills.

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

63 Lessons

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

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 15:45 Today
Learn Persian (Farsi) with the teacher Bardia.
5.0

31 Lessons

Bardiaid verified
Community Tutor
Speaks :Persian (Farsi)
Native
·
English
·Spanish
·French
·Italian
+2

Personalized Language Lessons | Conversation, Courses & Exam Preparation Hi! My name is Bardia! I am a language enthusiast and language teacher. Over the past few years, I had the opportunity to help many students improve their language skills. I am passionate about cultural diversity and travel, so for me, teaching a language goes far beyond the language itself—it's an opportunity to discover the richness of a new culture, history, and traditions. My lessons are designed to develop all four core language skills: speaking, listening, reading, and writing, while also building a strong foundation in pronunciation, grammar, and vocabulary. However, if you would like to focus on specific language skills or learning objectives, I can tailor the lessons to meet your individual needs. Feel free to book a trial lesson, and let's begin your language-learning journey together!

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

11 Lessons

Ebrahimid verified
Community Tutor
Speaks :Persian (Farsi)
Native
·
Azerbaijani
Native
·English
·Spanish
+1

I’m passionate about sharing knowledge and learning from others, as I believe this is the best way to grow and improve together. My teaching approach is flexible and tailored to your level, ensuring a comfortable and effective learning experience. We’ll start by building communication and confidence, then gradually follow a structured plan designed to help you progress step by step. In my lessons, you can expect a supportive environment, clear guidance, and a focus on practical skills you can use right away.

USD 5.00/trial
Available 15:45 Today
Learn Persian (Farsi) with the teacher Abdul Basit Rahimi.
Abdul Basit Rahimiid verified
Community Tutor
Speaks :Persian (Farsi)
Native
·
English
·Pashto

Learn Persian for Real Life | Conversation, Culture & Personalized Lessons Hi! I’m Abdul Basit, a native Dari speaker from Afghanistan. I’ve been teaching Dari and English for 3 years, and I really enjoy helping people become more confident in a new language. My lessons are relaxed, friendly, and focused on what you want to achieve. Whether you’re starting Dari from scratch or simply want to improve your speaking, I’ll guide you step by step. Don’t worry about making mistakes—they’re a natural part of learning! Let’s make learning Dari simple, practical, and enjoyable!

USD 5.00/trial
Available 09:45 Today

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!