The fastest way to learn Sanskrit is to spend most of your study time on Sanskrit you can mostly understand, which is called comprehensible input. The plan below names something to read or hear at each of six levels and suggests how to split an hour of study. Sanskrit is written in Devanagari, so the plan opens with a row for learning the letters.
Find the level that sounds like you. Its bar shows one suggested way to spend an hour of study.
- Start With the Letters
I can't read Devanagari yet.
- Learn the letters 25 min
- Listen 35 min
Sanskrit is written in Devanagari. Learn the letters in small groups, and say each one aloud. Bubblegum's Sanskrit Letters course gives every letter a picture and a sound. In Bubblegum you can read lessons in Roman letters with marks while you learn them.
- Level 1
I know a few Sanskrit words, like yoga and karma.
- Read and listen 33 min
- Review 17 min
- Speak 10 min
Choose one of two ways to start. The easiest way is Bubblegum, where Poppy, your AI tutor, writes short Sanskrit lessons at your level about your interests and goals and explains the grammar as you go. The other way is a class with a teacher. Join the free beginner class from Samskrita Bharati, which runs 2 hours a day for 10 days in your locality, or book a tutor. Plan on a few weeks of hard study to learn the basic grammar before you start using apps.
- Level 2
I can read simple sentences.
- Read and listen 38 min
- Review 12 min
- Speak 10 min
If you use Bubblegum, read its Level 2 lessons with the translation hidden, and look up only the words that stop you. If you take a spoken class or have a tutor, say each short sentence out loud, then read it. Practice words and phrases on uTalk, and say each one back.
- Level 3
I can read short stories with a dictionary.
- Read and listen 40 min
- Review 8 min
- Retell the story 12 min
At this level you need more words, so read and listen a lot. Bubblegum reuses the words you saved in new Level 3 lessons. Read a short text on Sanskrit Wikisource with a dictionary open, then tell your teacher what it said, and ask them a question about it.
- Level 4
I can read adapted stories, like simple Panchatantra tales.
- Read and listen 43 min
- Check details 5 min
- Talk it over 12 min
Read Bubblegum lessons at Level 4 about things you're into. Read a Gita verse with its translation and its recitation, and look up only the words that stop you. Choose one sentence you could say this week, and say it to a teacher.
- Level 5
I can read real Sanskrit prose and simple verses slowly.
- Read and listen 45 min
- Check details 3 min
- Talk it over 12 min
Read a passage from a text you care about, and look up each form that stops you. Then explain the passage in your own words to a teacher. Poppy can write your Level 5 lessons around the texts you're into.
- Level 6
I can read the Gita, Kalidasa or the Upanishads as written.
- Read and listen 48 min
- Discuss and write 12 min
Read a longer text you chose yourself, with no translation. Then write a short summary, and ask a teacher to mark what sounds wrong. Poppy writes Level 6 lessons about the things you care about.
Move up a level when your lessons start to feel easy, and move back down if you can't tell what's happening by the third line.
In Bubblegum, Poppy, your AI tutor, writes each Sanskrit lesson for your level and your goal, and she'll explain a line when you ask. The audio in Bubblegum lessons is made by AI, so add recordings of real people each week, like the recitations on Heritage IITKanpur.
Samskrita Bharati's site lists a spoken Samskrit class for beginners that runs 2 hours a day for 10 days, which comes to 20 hours, and says it is free. It also lists a correspondence course in four levels, and each level takes 6 months. The U.S. Foreign Service Institute's list of language groups doesn't name Sanskrit, so there is no FSI figure to quote here.
Here is how long the 20 hours of the beginner class take at different amounts of study a week:
| Study per week | 20 hours of study |
|---|---|
| 3½ hours | About 6 weeks |
| 7 hours | About 3 weeks |
| 14 hours | About 1½ weeks |
| 28 hours | About 5 days |
These are hours for a beginner class, so they are a rough guide and don't promise a level.
- Three Numbers and Eight CasesA noun has singular, dual and plural forms, like बालकः, बालकौ and बालकाः. Meet each form inside a sentence, and open a dictionary when a form puzzles you.
- Sounds That MergeSanskrit joins the sounds of neighboring words, which is called sandhi. Early lessons keep each word apart, and the joins come in a few at a time.
- Staying in Roman LettersRoman letters with marks are a good way to start. Printed texts use Devanagari, so learn the letters when you want to read them.
- Starting With a Word ListA word list gives each word one meaning and no sense of how people use it. Meet each new word in a full sentence, and the forms built from it begin to look familiar.
Bubblegum
For serious learners, Bubblegum is the best app to learn Sanskrit. You learn from Sanskrit you can mostly understand, which is called comprehensible input.
- Poppy writes each lesson for your level around your goal, such as school stories, yoga and chanting, scripture, or a short spoken exchange.
- Each lesson plays AI audio while you read.
- Tap a word to see what it means, or ask Poppy to explain a whole line.
- The Sanskrit Letters course teaches the Devanagari letters with pictures and sounds. You can read lessons in Roman letters with marks while you learn them.
- Regenerative Review™ brings saved words back in new lessons, and you can export them to Anki.
- Clear, expressive AI voices read every lesson aloud, with a different voice for each speaker.
- In the early levels, lessons keep each word apart. Real texts join the sounds of neighboring words, which is called sandhi, so Poppy introduces it level by level.
- You can't turn your own Sanskrit books into lessons. However, you can paste a page in the chat, and Poppy will explain it.
- Custom lessons cost us money to make, so you need Bubblegum Pro for unlimited custom lessons. Lessons Poppy wrote for other learners are free for everyone to read.
- Regenerative Review™
Mobile
Which Sanskrit App Should a Beginner Choose?
If you are serious about learning Sanskrit, start with Bubblegum. Poppy, your AI tutor, writes lessons at your level about things you like. Our Sanskrit app comparison also covers a free class, free reading tools and tutors.
Can I Learn Sanskrit in Three Months?
Three months is about 13 weeks, so three to five hours a week adds up to 39 to 65 hours. That is two to three times the 20 hours of Samskrita Bharati's beginner class. A fair three-month goal is one you can test, like reading the Devanagari letters and saying a few short sentences.
How Much Should I Study Sanskrit Each Week?
Plan on three to five hours a week of Sanskrit you understand, split into sessions of 15 to 30 minutes or more. A longer sitting lets you finish a short text and hear it twice. The reasons are in our post on longer study sessions.
Is Sanskrit Hard for English Speakers?
We didn't find a measure for Sanskrit, because the Foreign Service Institute's list doesn't name the language. The letters come first. After that, nouns have three numbers, and the sounds of neighboring words merge in real texts.
Is Bubblegum Free?
Yes. Lessons Poppy wrote for other learners are free for everyone to read. Custom lessons cost us money to make, so you need Bubblegum Pro for unlimited custom lessons.
Sources
- Samskrita Bharati: spoken Samskrit class (2 hours a day for 10 days, free), correspondence course in four levels of 6 months each
- US Department of State: Foreign Service Institute language difficulty categories (Sanskrit is not named on its list)
- Bubblegum: Sanskrit
- Heritage IITKanpur: the Bhagavad Gita with commentaries, translations and recitations
- Sanskrit Heritage Site: a hypertext Sanskrit dictionary with grammatical information
- Cologne Digital Sanskrit Dictionaries (Monier-Williams and others)
- Sanskrit Wikisource: a free library of Sanskrit texts
- uTalk: Learn Sanskrit
- Preply: online Sanskrit tutors
- italki: Sanskrit teachers
- Wikipedia: Sanskrit grammar (sandhi, cases and the dual)