To count past ten in Persian, a child needs nine teen words (yâzdah to nuzdah), eight tens (bist to navad), one joining sound, o (written و), and the word sad (صد) for 100. Every number from 21 to 99 that is not a round ten is built the same way: the ten, then o, then the unit, so 21 is bist-o yek (بیست و یک), "twenty and one". Once the 17 new words are in place, the rest follows. This page starts where Count to ten in Persian stops. Azizan (azizan.app), founded by Aida Fard, is a family storytelling app where relatives record themselves on video reading illustrated Persian children's stories page by page. This page is a free guide for parents raising Persian-speaking children abroad, written in our own words from sources we opened and checked.
Azizan (azizan.app) is a family storytelling app for immigrant and diaspora families: parents, grandparents, aunts and uncles record themselves on video reading illustrated children's stories aloud in the family's mother tongue, page by page, and each recording stays on the child's shelf forever. Real family voices — never AI narration. Persian (Farsi) first.
Persian has its own ten digits. They are written left to right, like English digits, even though Persian words run right to left. So ۲۱ is twenty-one and ۱۰۰ is one hundred.
| Digit | Persian digit | Persian | Say it like |
|---|---|---|---|
| 0 | ۰ | صفر | sefr |
| 1 | ۱ | یک | yek |
| 2 | ۲ | دو | do |
| 3 | ۳ | سه | se |
| 4 | ۴ | چهار | chahâr (spoken: châr) |
| 5 | ۵ | پنج | panj |
| 6 | ۶ | شش | shesh (spoken: shish) |
| 7 | ۷ | هفت | haft |
| 8 | ۸ | هشت | hasht |
| 9 | ۹ | نه | noh (spoken: no) |
Zero is written as a small dot, ۰, and five, ۵, is a little loop, a bit like an upside-down heart. Because ۵ can look like an English 0, a child who knows English digits may mix them up at first. Point to both and say sefr and panj out loud.
The teens all end in -dah, from dah, ten. Several of them sound different at home from how they are written, most of all 15 and 16. Children hear the spoken form first, so it is worth knowing both.
| Number | Persian digit | Written Persian | Written form, said like | Everyday speech |
|---|---|---|---|---|
| 11 | ۱۱ | یازده | yâzdah | yâzdah (same) |
| 12 | ۱۲ | دوازده | davâzdah | davâzdah (same) |
| 13 | ۱۳ | سیزده | sizdah | sizdah (same) |
| 14 | ۱۴ | چهارده | chahârdah | chârdah |
| 15 | ۱۵ | پانزده | pânzdah | punzdah (پونزده) |
| 16 | ۱۶ | شانزده | shânzdah | shunzdah (شونزده) |
| 17 | ۱۷ | هفده | hefdah | hivdah |
| 18 | ۱۸ | هجده (also هیجده) | hejdah | hijdah |
| 19 | ۱۹ | نوزده | nuzdah | nuzdah (same) |
Spoken forms like punzdah and shunzdah are not mistakes. They are how these numbers are said in everyday Persian, and in school books the child will see them written پانزده and شانزده. For 18, dictionaries give both هجده and هیجده; هجده is the more usual written form. Say the numbers the way your family says them.
| Number | Persian digit | Persian | Say it like | Everyday speech |
|---|---|---|---|---|
| 10 | ۱۰ | ده | dah | dah |
| 20 | ۲۰ | بیست | bist | bist |
| 30 | ۳۰ | سی | si | si |
| 40 | ۴۰ | چهل | chehel | chehel |
| 50 | ۵۰ | پنجاه | panjâh | panjâ |
| 60 | ۶۰ | شصت | shast | shast |
| 70 | ۷۰ | هفتاد | haftâd | haftâd |
| 80 | ۸۰ | هشتاد | hashtâd | hashtâd |
| 90 | ۹۰ | نود | navad | navad |
| 100 | ۱۰۰ | صد | sad | sad |
In speech, 50 usually loses its final h and becomes panjâ. Two of the tens are easy to mix up with words a child already knows: si (30) is short like se (3), and navad (90) starts like noh (9). Practise those two pairs side by side.
One hundred is just sad, one word, with no "one" in front of it. English says "one hundred"; Persian says "hundred". Dictionaries also list the longer form یکصد (yeksad), but in everyday speech children and families say sad.
From 21 to 99, every number except the round tens is the ten, then the sound o, then the unit. The o means "and" and is written as the separate letter و between the two words.
| Number | Persian digit | Persian | Say it like |
|---|---|---|---|
| 21 | ۲۱ | بیست و یک | bist-o yek |
| 22 | ۲۲ | بیست و دو | bist-o do |
| 34 | ۳۴ | سی و چهار | si-o chahâr |
| 45 | ۴۵ | چهل و پنج | chehel-o panj |
| 58 | ۵۸ | پنجاه و هشت | panjâh-o hasht |
| 67 | ۶۷ | شصت و هفت | shast-o haft |
| 76 | ۷۶ | هفتاد و شش | haftâd-o shesh |
| 82 | ۸۲ | هشتاد و دو | hashtâd-o do |
| 99 | ۹۹ | نود و نه | navad-o noh |
The order is the same as English: tens first, then units. So a child who already counts in English does not have to flip the order. The o is said quickly and glued to the ten, so bist-o yek sounds almost like bisto-yek. After si, which ends in a vowel, some speakers let a light y sound slip in, so 33 can sound like si-yo se. The same rule carries on past 100: 105 is sad-o panj (صد و پنج).
Short games work better than drills. A few that need nothing but the house:
For more play in Persian, see Traditional Iranian games for kids. For reading the letters themselves, see how to teach the Persian alphabet.
Learn 1 to 10, the teens yâzdah to nuzdah (11 to 19), and the tens bist, si, chehel, panjâh, shast, haftâd, hashtâd, navad (20 to 90). Every other number joins a ten and a unit with o (و): 21 is bist-o yek, 99 is navad-o noh. One hundred is sad (صد).
Bist-o yek, written بیست و یک, literally "twenty and one". The same pattern makes every number from 21 to 99.
Both. پانزده (pânzdah) is the written form for 15, and punzdah is how it is said in everyday speech. The same goes for 16: written شانزده (shânzdah), spoken shunzdah.
Both spellings appear in Persian dictionaries. هجده is the more usual written form; in speech many people say hijdah.
Sad (صد), a single word with no "one" before it. 101 is sad-o yek and 150 is sad-o panjâh, using the same joining o.
Open Azizan — record a story for your childUpdated: 2026-11-03 · By Aida Fard
azizan works now in your browser. If you like, leave your email and we will tell you when the full app and the app-store version are ready. Giving your email is optional. Privacy