Updated on December 10, 2024
Are you learning Persian? During your journey of learning Persian, you may be interested in advancing your Persian skills in Iran. As a Persian language learner, it may be hard, in the beginning, to search different websites of universities and academic centers in Iran and find Persian language courses that fit your needs. So we have prepared a list of top-rated Persian language teaching centers in Iran for you. Enjoy!
There are several Persian teaching centers in Iran where foreign language learners can study and advance their Persian language skills.
Before checking all available opportunities to learn Persian in Iran please check the Persian Language Summer School by ASPIRANTUM.
Participate in Persian Language Summer School 2025
Following is the full list of Persian language teaching centers in Iran, known as AZFA in Persian (آزفا: آموزش زبان فارسی به غیر فارسی زبانان).
Dehkhoda Lexicon Institute & International Center for Persian Studies at the University of Tehran, Tehran, Iran
Dehkhoda Lexicon Institute & International Center for Persian Studies (ICPS) at the University of Tehran organizes Persian language courses for international students since 1989. Annually more than 1000 students from around the world take part in Persian language classes of this center. Since 2019, due to the COVID pandemic, Dehkhoda has also been offering online Persian courses.
See more about Dehkhoda Learn Persian System online.
The center organizes various on-campus Persian learning courses for foreign applicants which include:
- - Persian Alphabet Course - 2-week program without gaps consisting of 20 hours of instruction.
- - Persian Twice a Week Course - Each course includes three 90-minute sessions, spanning 9 weeks. There is an approximately one-week gap between courses, and completing all levels takes about 18 months.
- - Persian Three-day a Week Course - Each level lasts 7 weeks, with an approximately one-week gap between courses. Completing all levels takes around 2 years and 7 months.
- - Persian Five-day a Week Course - Each level consists of two 75-minute sessions per day over 6 weeks, with an approximately one-week gap between courses. Finishing all levels requires approximately 14 months.
More details about Persian language courses.
If you have prior knowledge of Persian, the center arranges a Skype call to conduct a Persian level assessment and placement test. This test is free of charge.
The timetable of Persian language courses.
Dehkhoda's program goes beyond teaching the Persian language to non-Persian speakers, also providing opportunities to explore Farsi Literature and Iranian Art. The center offers complementary Farsi courses that allow students to delve deeper into topics such as Iranian newspapers, Persian conversation, and have free discussions in Farsi.
Find more about Literature, Art and Complementary Farsi courses.
The tuition fee for Persian language courses is 60.000.000 Rials per course.
To register for the Persian language courses at the Dehkhoda Lexicon Institute & International Center for Persian Studies (ICPS) at the University of Tehran the applicants need to consult the following website and fill in the Persian language course registration application form.
Students enrolled in Dehkhoda Institute are eligible to use one of the dormitories of the University of Tehran or Danesh-Pazhuhan of Shahid Beheshti University. More details about accommodation during Persian language courses.
Contact Information:
Address: # 3011, Dr. Afshar's Endowment Foundation, between Pesyan and Zaferanieh crossroad, North Parkway crossroad, Vali-e-Asr Ave, Shemiran, Tehran, Iran
Zip code: 1961733114
Telephone: (+98-21) 22717120 , 22716833
WhatsApp: +98-9392214380 (text/voice message only)
Fax: (+98-21) 22717118
Email: [email protected]
Global Persian Language Teaching at Saadi Foundation, Tehran, Iran
Established in 2012, the Saadi Foundation is committed to teaching Persian around the globe. Along with offering Persian language courses to international students in Iran, it also has well established ties with Iranian cultural centers in 55 countries. Thanks to this, many students participate in Saadi Foundation’s Persian language classes applying through the Iranian cultural centers in their countries.
The list of Iranian cultural centers.
Saadi Foundation organizes different types of Persian language courses such as Professional Teacher Training Courses, Professional Courses, General Persian Courses and Targeted Courses. General Persian courses have 4 main levels for international students - Beginners, Elementary, Intermediate and advanced Persian.
More details about General Persian courses.
General Persian courses may last for six or three weeks each level. Each course consists of 60 hours. Saadi Foundation also offers a year long program of 780 hours Persian language instruction.
More details about hours of Persian language instruction as well as necessary information about Persian courses.
The short- or long-term programs for learning Persian in Iran through Saadi Foundation are conducted in collaboration with various institutes and organizations in Iran. Applicants can find details about each course or program through posters available on the foundation’s website and social media channels.
To participate in Saadi Foundation Persian language courses applicants are required to register via the Saadi Foundation e-Services website.
The cost of Persian language programs at the Saadi Foundation can vary based on the type and length of the course. The three-week Persian Language Summer School, which includes 60 hours of instruction and full accommodation, is priced at 400 €.
Contact Information:
Address: No. 17, East 15th Str, Velenjak Ave, Tehran, Iran
Zip Code: 1985864449
Telephone number: +9821 22414393
Official account on Instagram: @saadifoundation
Fax: +9821 22414382
E-mail address: [email protected]
Center for Teaching Persian to Speakers of Other Languages, Allameh Tabataba'i University, Tehran, Iran
The Center for Teaching Persian to Speakers of Other Languages (CTPSOL) at Allameh Tabataba'i University — the largest state-owned university in Iran specializing in Humanities and Social Sciences — offers both short-term and long-term Persian language courses, available in-person and online.
In addition to general Persian courses, the Center offers specialized programs tailored to various needs, including skill-based learning (e.g., teacher and translator training), Persian for specific purposes (e.g., tourism, law, and medical fields), and academic Persian for disciplines such as medicine, engineering, and humanities. The center also hosts cultural and artistic workshops, using Persian as the medium of instruction, in areas like calligraphy and handicrafts.
See more about the Center for Teaching Persian to Speakers of Other Languages.
The Center's full educational program, known as SRTP, is the closest in Iran to internationally recognized frameworks such as CEFR and ACTFL. Covering 760 hours of instruction, it spans from novice to advanced levels, with 60 additional hours dedicated to the novice level and 120 hours for each of the subsequent six levels.
Find more detailed information on the Farsi version of the Center's website.
Except for this comprehensive program, the Center for Teaching Persian to Speakers of Other Languages at at Allameh Tabataba'i University offers three short-term Persian Language Schools:
- - Persian Language Fall School - This course is designed in four packages based on the needs and goals of the language learners. Students can select from one-, two-, three-, or four-month packages, which include 80, 160, 240, and 320 hours of instruction, respectively.
- - Persian Language Summer School - This course includes a placement test, 60 hours of direct instruction, and 100 hours of indirect Persian language learning.
- - Persian Language Winter School - Similar to the previous course, the winter course also includes 60 hours of classroom instruction in Persian and 100 hours of learning Persian while exploring Iranian culture in context.
More details about Persian language schools.
According to the announcements for previous courses, the price for the Fall School ranges from $500 to $2000, depending on the duration. This price includes accommodation, three meals a day, and sightseeing tours in Tehran.
Both the Summer and Winter schools are priced at €700 each. This covers the placement test, 60 hours of direct instruction, 100 hours of indirect Persian language learning, cultural introduction to Iran, accommodation, meals, city tours in Tehran, a trip to Isfahan, and a certificate of participation.
The announcement for the upcoming Summer School, with all necessary details.
In order to enroll in any program at Allameh Tabataba'i University's Center for Teaching Persian to Speakers of Other Languages, students should apply through the center's website by completing the registration forms linked in the course announcements.
Contact Information:
Address: #48, Italy St., in front of Shahid Mostafa Khomeini Hospital, Tehran, Iran
Zip code: 1416653181
Telephone number: +9821 88962315 | +9821 88978170
WhatsApp: +989302333583
Telegram: t.me/atu_ctpsol
Official account on Instagram: @atu.ctpsol
E-mail address: [email protected]
International Center for Teaching Persian to Non-Persian Speakers, Alzahra University, Tehran, Iran
International Center for Teaching Persian (ICTP) at Alzahra University offers long-term and short-term elementary, intermediate and advanced as well as online courses of Persian language to foreign students in Tehran, Iran. It should be noted that at Alzahra, the only comprehensive women's university in Iran and the Middle East, on-site classes are exclusively offered to women, while online courses are held for both men and women.
Find more about the International Center for Teaching Persian (ICTP) at Alzahra University.
- - The long-term 720 hours Persian language program lasts 9 months, divided into 6 terms, each term 6 weeks. Daily 4 hour Persian language classes are conducted 5 days a week. This 9 months long-term program includes 3 sections - Elementary Persian - 2 terms, Intermediate Persian - 2 terms and Advanced Persian - 2 terms. The price of each term is 1,000,000 Tomans (around $240). The total price of the 9 months (6 terms) Persian language program will be 6,000,000 Tomans (around $1440).
Two options of short-term Persian programs are offered at Alzahra University - 1 month and 3 months.
- - 3 month Persian courses will last 12 weeks. 360 hours of instruction will be conducted every working day with 6 hours of Persian instruction daily. The price of the 3 month program is 3,000,000 Tomans (around $720).
- - 1 month Persian program will last 4 weeks with 120 hours of Persian instruction and 30 hours of cultural trips and activities. The price of the 1 month program is $300. For groups of more than 10 people 20% discount will apply.
Persian language online courses of Alzahra University are flexible/on-demand and will cost $5 each hour.
More details on General Persian language courses.
To test the Persian proficiency level of applicants and participants Persian language test will be organized before and after each course.
To apply to International Center for Teaching Persian at Alzahra University it is necessary to submit the required documents via email as well as apply for an educational visa on the website of the Ministry of Education. After those steps more details will be emailed to prospective applicants by the organizers.
Contact Information:
Address: Sheikh Bahaee square, Deh-e-vanak, Alzahra University, Kharazmi building, seventh floor, International Center for Teaching Persian to Non-Persian speakers
Telephone number: (+98-21)88044040 Extension: 2359, (+98-21)85692359
Telegram: (+98)9108959648 | WhatsApp: (+98)9108959648
Official account on Instagram: @aazfa.alzahra
Email address: [email protected]
Persian Language Learning Center, Imam Khomeini International University, Qazvin, Iran
Established in 1992, the Persian Language Learning Center at Imam Khomeini International University is renowned as one of Iran’s top destinations for learning Farsi. To date, it has welcomed students from over 96 countries. Serving as a centralized language center, it also provides Farsi courses for foreign students admitted to Iranian universities that do not offer the Persian language instruction required for academic preparation in their chosen fields.
See more about the Persian Language Learning Center.
The Language Center offers a variety of Persian courses tailored to meet the needs of diverse learners. It offers two courses for Persian language: general and advanced, each lasting 16 weeks, with learners receiving 20 hours of instruction per week. In addition to regular courses, the center also provides short and intensive courses of Persian language in two-week, one-month, 45-days and two-month periods.
One of the key features of the program is the inclusion of monthly assessments, designed to provide insights and feedback for both learners and teachers.
More details on courses are available on the Persian version of the center website.
Tuition fees for non-scholarship language learners at Imam Khomeini International University include a €200 payment for one semester, fees for food, student insurance which may cost around 36,000,000 Rials (this may vary based on government decisions), and an accommodation fee of €200 (for single/unmarried students) or €400 (for married students) per semester.
Find more about Educational and Residental requirements of studying at the Persian Language Center.
To apply for Persian language courses, prospective students must register on the university website and upload the required documents to the online system. Step-by-step guidance for the application process is available on the university's website.
Contact Information:
Address: Norouzian Blvd, Persian Language Learning Centre, Qazvin, Iran
Telephone number: +98 (28) 33902230 | + 98 (28) 33901547
Email address: [email protected]
International Center for Teaching Persian to Non-Persian Speakers, Ferdowsi University of Mashhad, Mashhad, Iran
The International Center for Teaching Persian to Non-Persian Speakers at Ferdowsi University of Mashhad offers a modular course system focused on four main skills of listening, speaking, reading and writing in Persian. The center states that this "is more than just a language course, it is also an
opportunity to discover Iran".
Persian courses range from elementary to advanced levels and can last one, two, three, or more months. Offered year-round, the program allows students to choose between short-term or long-term learning options. Persian language courses for foreign students in Mashhad University consist of 4 main levels:
- - Level A0 - Elementary Persian - Persian letters, sounds, writing and reading skills - 30 hours, 5 days.
- - Level A - Elementary Persian 1, elementary Persian 2 and Intermediate Persian 1 - 216 hours, 3 months.
- - Level B - Intermediate Persian 2, advanced Persian 1, advanced Persian 2 - 216 hours, 3 months.
- - Level C - Upper advanced Persian, including Persian prose, poetry, Iranian cinema and Conversations - 216 hours, 3 months.
In the above mentioned link the University Mashhad website mentioned that the price of each 3 months course is Є450. The website also indicates that the cost of a general six-month Persian language course is $750.
The center also organizes a Persian Language Summer School featuring both educational content and a cultural program. The most recent school, held in 2023, offered classes lasting from one to four weeks, with fees ranging from $200 to $600, depending on the duration.
To apply for courses at Mashhad University's International Center for Teaching Persian to Non-Persian Speakers, prospective applicants must send their completed application forms to the center's email address. Upon acceptance, the applicant will receive an official letter of invitation and can apply for a student visa at Iranian embassies. Alternatively, students may request the center to assist with their visa application.
Find more details about how to apply to Mashhad University Persian language courses.
See also additional details on visa application, airport transfers, and accomodation and living cost in Mashhad.
Contact Information:
Address: Ferdowsi University campus in front of Faculty of Literature, Azadi Square, Mashhad, Razavi Khorasan Province, Iran
Zip code: 9177947101
Telephone number: +98 51 38804352
Email address: [email protected]
International Center for Persian Studies, Shiraz University, Shiraz, Iran
The Persian program at the International Center for Persian Studies at Shiraz University consists of six levels of language study, aligned with the CEFR framework and based on a communicative approach to teaching. The programs are available in short, medium, and long formats, catering to students with basic, intermediate, or advanced knowledge of Persian. Students can choose between individual or group classes, with fees varying accordingly.
See more about the International Center for Persian Studies teaching system.
The aforementioned levels are structured with the following hours of instruction:
- - A1: qualifying - 6 weeks (120 hours); A2: preliminary, 6 weeks (120 hours)
- - B1: intermediate 1, 8 weeks (160 hours); B2: intermediate 2, 8 weeks (160 hours)
- - C1: advanced 1, 10 weeks (200 hours); C2: advanced 2, 10 weeks (200 hours)
Completing all of the abovementioned six levels will take around a year (48 weeks). However, as mentioned on the website, the program is structured according to the students' needs. It is also worth noting that the Center organizes Intensive Summer Courses and a Winter School of Persian language.
Find more about the Persian language courses at Shiraz University.
Learn more about the previous seasonal language schools held by the Center for Persian Studies.
The academic schedule for Persian courses is flexible, with most classes conducted either privately or in small groups of up to 3 or 4 students. The fees are set between $2 and $5 per hour: $5 for individual sessions, $4 for two-person sessions, $3 for three-person sessions, and $2 for four-person sessions. When regular classes are organized, with a maximum of 7 students per classroom, the fees vary depending on the level of study.
The program cost for the upcoming 2024 Winter School for Non-Persian Speakers, which includes accommodation, tours in Shiraz, and meals, is $800.
The application process for the Persian language courses at Shiraz University is managed through a centralized system at the Ministry of Science, Research, and Technology. Interested students must first complete the application form on this system and then provide the Center for Persian Studies with the reference number, their CV, and a copy of the first page of their passport to proceed with the next steps of the application and apply for a student visa.
Step-by-step guidance and details on the application procedure.
Contact Information:
Address: Shiraz University International Campus, Qasroddasht, Shiraz, Iran
Telephone number | WhatsApp: +98 91 77113397
Official account on Instagram: @persian.shirazu
E-mail address: [email protected]
Persian Language Learning Center, University of Isfahan, Isfahan, Iran
The International Centre for Teaching Persian to Speakers of Other Languages (ICTP) at the University of Isfahan, located in the city often referred to as "half of the world" in the famous Persian proverb, has over 40 years of experience in teaching Persian to non-Persian speakers. ICTP offers a variety of Persian language courses for learners of all proficiency levels, in alignment with CEFR standards.
In addition to General Persian courses, the Center also offers Seasonal Schools and specialized courses, including Persian for Specific Purposes, Persian Literature, Iranian Studies, and Teacher Training.
See more about various courses of the Center.
The average class size for Persian language courses is around 10 students. The classes emphasize not only vocabulary, grammar, reading, speaking, listening, and writing skills but also communication and cultural aspects. Additional details on teaching methods, materials, Persian levels description, extracurricular activities and tours, and more specifics can be found on the Center's website.
Duration for General Persian courses at the University of Isfahan ranges from 1 to 6 months, with each month consisting of 80 educational hours of instruction. Tuition fees begin at $200 for one month and go up to $1000 for six months:
- - 1 month - 80 hours of instruction - $200
- - 2 months - 160 hours of instruction - $380
- - 3 months - 240 hours of instruction - $560
- - 4 months - 320 hours of instruction - $740
- - 5 months - 400 hours of instruction - $850
- - 6 months - 480 hours of instruction - $1000
Find more details about Persian language course tuition fees.
In the summer of 2024, the Persian Language Learning Center at Isfahan University organized a Summer School with a duration of 1 to 3 months, offering 80 hours of instruction. Participation in this summer school was priced at $300 per term/month.
More information about the previous Summer School.
Before that, Winter and Fall Semesters were offered, each consisting of 3 periods (with each period lasting approximately one month), and the cost ranged from $220 to $310, depending on accommodation.
Students interested in attending Persian language courses at the University of Isfahan should register via the online system of the Ministry of Science, Research, and Technology by completing the related form. The next step is to send the registration code to ICTP and proceed to apply for an Iranian student visa.
Find more details about how to apply to the University of Isfahan Persian language courses.
Applicants may also check the available accommodations at the University of Isfahan and the prices in Isfahan University student dormitories.
Contact Information:
Address: International Center of Teaching Persian to Non-Persian Speakers, University of Isfahan, Hezar Jarib St., Isfahan, Iran
Zip code: 7344181746
Telephone number | WhatsApp: +98 91 32664288
Official account on Instagram: @persian.learning.centers
E-mail address: [email protected] | [email protected]