Persian (Farsi)

193 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 Reyhan.Iran flag
4.9

868 Lessons

Reyhan
id verified
Community TutorTest Preparation
Speaks :Persian (Farsi)
Native
·
English
·Russian
+1

Welcome to my language club Hi, I'm Rey! Raised bilingual in English and Persian, I grew up surrounded by languages and cultures thanks to my mother, an English teacher. My journey led me from Shiraz’s poetic streets to pursuing a Master’s in language teaching. I love connecting people through language—whether you want to speak confidently, explore Persian culture, or unlock new opportunities, I’m here to guide you. Let’s make your language adventure inspiring and practical together!

USD 6.00/trial
Learn Persian (Farsi) with the teacher Mahri.Turkmenistan flag
5.0

1,695 Lessons

Mahriid verified
Community Tutor
Speaks :Persian (Farsi)
·
Russian
Native
·Turkmen
Native
·Turkish
·English
+2

Over 6 years of online teaching **Over 8 Years of Online Teaching Experience** Hello! My name is Mahri, and I’m a professional Russian and Persian language teacher from Turkmenistan. Russian and Turkmen are my native languages, and I also speak English, Persian (Farsi), Turkish. For almost 8 years, I have been teaching Russian, Turkmen and Persian to students from all over the world. I have lived in several countries, including Iran, where I spent eight years studying and working. I earned my Bachelor's degree in Archaeology from the University of Tehran and became fluent in Persian through both academic study and everyday life. During my university years, I also worked as a translator, translating from Russian into Persian and from Persian into Russian. I currently live in Turkey, where I am pursuing a Master's degree in Middle Eastern Prehistoric Archaeology. My international background allows me to understand the challenges language learners face and to create lessons that are practical, engaging, and tailored to each student's goals. A few things about me: * 🏺 History and archaeology * ✈️ Traveling and discovering new cultures * 🌍 Learning foreign languages * 🐾 Animals * ❤️ Sharing the culture and traditions of Turkmenistan I look forward to meeting you and helping you achieve your language goals!

USD 7.00/trial
Learn Persian (Farsi) with the teacher Roya.Türkiye flag
5.0

1,088 Lessons

Roya
id verified
Professional Teacher
Speaks :Persian (Farsi)
Native
·
English
·Turkish
·Azeri
Native
+1

✅Flexible lessons✅No more boring grammar. Learn real Persian for real life. ✅5 years of experience ✅Native and professional 👩‍🎓B.A. in English Translation 👩‍🎓Farsi Teaching Certificate from Saadi Foundation ✅Speaking 4 languages ✅Native_like accent in English and Turkish 😎4 years of experience on Italki I believe learning a language shouldn’t be a struggle or feel like boring homework. It should be a fun and exciting journey that keeps you interested. That’s why I teach using the method I personally learned with, a method that makes lessons stick in your memory.☺️ And don’t worry , even if you don’t do your homework, you’ll still keep learning! 🔥Unique teaching styles, helping you find your best learning style ☺️Creating a calm, positive, and friendly environment 👩‍🏫Always patient and supportive 🤓💥Making lessons enjoyable and productive, so you get the most out of your time 💯Working on your accent and pronunciation and error corrections

USD 8.00/trial
Learn Persian (Farsi) with the teacher Hafza Huzaima.
4.8

127 Lessons

Hafza Huzaimaid verified
Community Tutor
Speaks :Persian (Farsi)
Native
·
Hindi
Native
·Pashto
Native
·Urdu
Native
·English
+1

Friendly Urdu and Quran teacher for Kids and Beginners I’m a Pashto, Urdu, English, Hindi and Quran community tutor, who enjoys teaching languages to individuals of different cultures and countries. I always encourage my students to have a growth mindset so they can view abilities and talents to be refined and improve through hard work. I strive to produce success in all my students by guiding and assisting them through their learning journey. I like to share my knowledge with others. I’m optimistic, energetic and I have good listening skills.

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

3,988 Lessons

Mohammadid verified
Community Tutor
Speaks :Persian (Farsi)
Native
·
English
·Arabic
+6

Certified Teacher Holding An MA In TEFL, Over 11 Years Of Teaching Experience. To me teaching is a great opportunity to help different people from different cultures to learn. I always ask my students to feel free to talk and make mistakes. Since mistakes are signs of learning. So please speak without fear and do not worry I am with you. Schedule a lesson, you will be happy!

USD 7.50/trial
Learn Persian (Farsi) with the teacher Amir.
5.0

249 Lessons

Amir
id 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 Narges 🌾.
5.0

28 Lessons

Narges 🌾id verified
Community Tutor
Speaks :Persian (Farsi)
Native
·
English
·Arabic
+1

Persian & English, Made Simple: Hi, I'm 🪴Narges🪴! I hold a Master's degree in Islamic Art, and I'm fluent in both Persian and English. I love teaching and talking with others about art🎨, history🕌, and culture🌏. Persian lessons: I teach Persian at all levels, from everyday conversation to classical literature and historical texts. My background in Islamic Art brings extra depth to lessons on Persian culture, history, and classical texts. I have deep knowledge of classical Persian poetry, including Hafez, Molana, Saadi, Baba Taher, Attar, Ferdowsi, and Nezami. 🌾 as well as historical texts such as Beyhaqi's history, Joveini's Tarikh-i Jahangushay, and the history of Iran's royal dynasties. 🎈Whether you're starting from zero or want to go deeper into Persian culture and history, I'd love to help you on your language journey. Let's get started! ✨English lessons: I teach English with a special visual method designed for learners from beginner to intermediate level, using pictures, art, and simple activities to make learning fun and easy to follow. Lessons include conversation practice on topics like art and history, along with essential grammar for travel and everyday conversations.

USD 5.00/trial
Learn Persian (Farsi) with the teacher Saba.
5.0

2,573 Lessons

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

I’m Saba, I’m 27 (and yes, I know I need to change that video). The rewarding experience of communicating in another language and connecting with people from different cultures and interests made me fall in love with learning languages. It also inspired me to share my language and culture. 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 four years now and have thoroughly enjoyed this journey with my students. So far, I believe I’ve successfully applied these two key principles. 🤭😌😁 There is no single best method. Everyone has their own unique style of learning, and as a teacher, I try to find a method that best matches my students' learning goals and personalities. I see myself more as a language coach rather than a teacher who can guide you through your language learning journey.

USD 6.00/trial
Learn Persian (Farsi) with the teacher Mehran Business&Tech.
4.9

180 Lessons

Mehran Business&Tech
id verified
Professional TeacherTest PreparationTechnology
Speaks :Persian (Farsi)
Native
·
English
·German
+6

IELTS 8 | General Language | Conversation | Business | Kids | Technology (Crypto and Blockchain) 1️⃣ About Me Hi, I'm Mehran! Your English/Farsi (Persian) tutor. I'm here to help you learn English/Persian from ZERO to HERO. To be honest, I'm also a polyglot (currently learning French). So I know exactly what a student needs, how to make learning effective and enjoyable, and how to help you experience real progress. I love traveling 🌍, experiencing new things 🤩, meeting and making friends with people 🤝. - Ready to start your best hours of the week? 👉🏻 Book a lesson right now! - Need more information? 👉🏻 Watch my video or read other sections of my profile. - Have questions? 👉🏻 Feel free to message me! —————— 2️⃣ Me as a Teacher Teaching is not a job to me, it's a passion. I experience the happiest hours of my week when I'm teaching and helping people. I'm a supportive, patient and encouraging tutor and I will provide you a professional and respectful but also funny and personable atmosphere. I have a relaxed and friendly approach where you can be yourself, and feel confident. Last but not least, I can get along perfectly with any student with any background, level, and age. —————— 3️⃣ My lessons & teaching style Each of my lessons are personalized and my methods are tailored to fit each type of students' needs, interests and personalities. Depending on your needs and will, our lessons will cover different parts of the target language. Still doubtful? 👉🏻 That's where you need to book a trial lesson. Ready to see real progress? 👉🏻 Book a lesson!

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

301 Lessons

Mohsen Haddadi
id verified
Community Tutor
Speaks :Persian (Farsi)
Native
·
Arabic
·English
+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
Learn Persian (Farsi) with the teacher Shabnam.
5.0

1,505 Lessons

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

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
Learn Persian (Farsi) with the teacher Shabnam BHD.
5.0

364 Lessons

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

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

73 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
Learn Persian (Farsi) with the teacher Hamide.
5.0

8,527 Lessons

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

Bringing out the best in every student, Certified IELTS tutor, 6+ years of teaching experience Hi everyone! My name is Hamide. I am a native Persian speaker from Iran. I love music and I have been playing the Tar and Setar (Persian musical instruments) since I was 11. I also enjoy teaching, learning new languages, 10 m air pistol shooting, and traveling. I try to keep my classes friendly and comfortable. I teach all levels, from beginners to upper-intermediate students. In the first lesson, we will have a short assessment to understand your level. Then I will give you materials based on your level and interests. We will talk about topics you like, and at the same time, we will work on your pronunciation, vocabulary, and grammar.

USD 5.00/trial
Learn Persian (Farsi) with the teacher Sepehr.
5.0

3,163 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 Amir.
5.0

775 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
Learn Persian (Farsi) with the teacher Dr. Leila.
5.0

6,278 Lessons

Dr. Leila
id verified
Professional Teacher
Speaks :Persian (Farsi)
Native
·
English
+1

PhD in Persian Language & Literature | Award-Winning Author | 15+ Years Exp. I adapt my teaching to your unique goals. I specialize in three groups: Heritage Learners: Reconnect with your roots and speak confidently with family. Partners: Connect emotionally with Iranian loved ones through cultural nuances. Scholars: Analyze masterpieces like Shahnameh and Masnavi with academic depth. My classroom is a patient, encouraging, and intellectual space. I don’t just teach words; I help you find your voice and understand the soul of the language.

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

1 Lessons

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

Hello, I am an experienced teacher of Persian and English. Originally from Iran, I am currently based in Turkey. I hold a master’s degree in psychology and have a strong passion for interacting with people. My classes are engaging, educational, interactive, and beneficial.Hope to see you soon. سلام، من یک مدرس باتجربه زبان‌های فارسی و انگلیسی هستم. اصالتاً اهل ایران هستم و در حال حاضر در ترکیه زندگی می‌کنم. دارای مدرک کارشناسی ارشد در رشته روان‌شناسی هستم و اشتیاق زیادی به تعامل با افراد دارم. کلاس‌های من جذاب، آموزشی، تعاملی و مفید هستند.خوشحال می‌شوم به‌زودی شما را ببینم

USD 5.00/trial
Learn Persian (Farsi) with the teacher Dr. Bahar.
5.0

2,675 Lessons

Dr. Bahar
id verified
Community TutorMedical
Speaks :Persian (Farsi)
Native
·
English
·Arabic
·German
+3

Internet access guaranteed, I’m abroad. Book now for smooth, reliable online classes! 🔥YOU HAVE THE OPPORTUNITY TO MAKE A MILLION MISTAKES IN MY CLASSES, SO BE GENEROUS IN USING IT.🔥 I like to keep my lessons fun and engaging for the students. I will let you talk as much as possible to boost your confidence and correct your mistakes. I am so flexible to help you with different methods of learning according to your desires, and I will always try to motivate my students.

USD 9.90/trial
Learn Persian (Farsi) with the teacher Morteza Hosseini.
5.0

367 Lessons

Morteza Hosseini
id verified
Professional Teacher
Speaks :Persian (Farsi)
Native
·
English
+1

Native Farsi Teacher | Master Persian Speaking & Culture with a Certified Pro As a certified Persian teacher, I design each lesson around your individual learning needs. Whether you're starting from scratch or looking to refine your skills, I offer structured yet flexible lessons focused on conversation, listening, and cultural understanding. We’ll go beyond grammar and vocabulary, using real-life situations, cultural references, and storytelling to help you speak naturally and confidently. I aim to make your learning experience meaningful, practical, and fun.

USD 5.00/trial

What our Persian (Farsi) students say

5 out of 5 • Based on 141,466 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!

  • Thomas Wong

    Learning Persian (Farsi)

    I have had some great lessons with Atena on Khayyam's quatrains (رباعی robâ'i), which are very rhythmic and philosophical. Atena explains Persian poetry with passion and clarity. Thank you Atena!

  • 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.

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!