Your partner’s family is from Kyiv, you have Ukrainian guests living in your spare room, or your grandmother in Winnipeg still prays in Ukrainian? Then you already know the feeling: everyone around the table is talking, and all you can say is “thank you”. This guide is here to change that.
Short answer: How do you learn Ukrainian?
Start with the Cyrillic alphabet (33 letters, about one to two weeks), then learn the survival phrases you need every day, then build vocabulary with a short daily course of 15 to 20 minutes. Add a native-speaking tutor as soon as you can form simple sentences. With 20 minutes a day, expect simple conversations after about 3 months and a solid A2 level after 8 to 10 months.
Ukrainian is the official language of Ukraine and is spoken by tens of millions of people, plus large communities in Canada, the United States, the UK, Poland and Germany. Since 2022, interest in the language has grown enormously, but many English speakers still get stuck at the same point: they don’t know where to start, and half the material they find is really Russian.
I’ve been learning languages systematically for over 20 years, from Norwegian (business fluent since 2005) to Danish, Swedish and French, and I have written four books on language learning. Let me be upfront: I don’t speak Ukrainian myself. What I bring is the method side, and I know how frustrating it is to spend months with the wrong resource. This guide gives you an honest picture: how hard Ukrainian really is, how long it takes, and which courses actually offer it.
Why people learn Ukrainian
Nobody learns Ukrainian because it looks good on a CV. Almost everyone who searches for it has a personal reason, and knowing yours helps you choose the right way to learn:
- Partners and families: Your partner is Ukrainian and you want to talk to their parents without a translator app on the table.
- Hosts and helpers: You have hosted Ukrainian guests, volunteer with refugees or work with Ukrainian colleagues, and you want to go beyond Google Translate.
- Heritage learners: Your family came from Ukraine one, two or three generations ago. You understand a few words from your grandparents, but you never learned to speak or read the language properly.
- People moving or working in Ukraine: Journalists, aid workers, engineers and business people who need the language on the ground.
The benefit of learning Ukrainian is rarely a career boost. It is the moment when someone’s face changes because you spoke to them in their own language. For Ukrainians, that gesture carries a lot of weight right now.
Is Ukrainian hard to learn? Realistic expectations
I’ll be direct, because vague motivational answers don’t help anyone. The US Foreign Service Institute places Ukrainian in Category III, the group of “hard languages” for English speakers, and estimates around 1,100 class hours to reach professional working proficiency (FSI language categories, state.gov).
That number sounds scary, but it measures professional fluency, not the ability to chat with your in-laws. Here is what makes Ukrainian demanding, and what makes it easier than you might think.
What is hard:
- The Cyrillic script: 33 letters, some of which look like Latin letters but sound different (Ukrainian В is a “v”, Н is an “n”, Р is an “r”).
- Seven cases: Nouns, adjectives and pronouns change their endings depending on their role in the sentence. Ukrainian even has a vocative case for addressing people directly, for example Олено! (Olena!) when you call someone named Olena.
- Verb aspect: Most verbs come in pairs, one for ongoing actions and one for completed actions. English has nothing quite like it.
- Stress: The stressed syllable can fall anywhere in a word and is not marked in normal writing.
What is easier than expected:
- Spelling is phonetic: Once you know the alphabet, you can read almost every word the way it is written. No English-style surprises.
- No articles: There is no “a” or “the”. One less thing to get wrong.
- Simple tense system: Basically past, present and future. Compare that with the tense tables of French or Spanish.
- A friendly audience: Ukrainians tend to be delighted when a foreigner makes the effort. Mistakes are forgiven quickly.
How long does it take to learn Ukrainian?
Based on the FSI estimate and my own experience with how fast learners progress on 20 minutes of daily practice, these are realistic milestones:
| Goal | What you can do | Time at 20 min/day |
|---|---|---|
| Alphabet | Read signs, names and menus slowly | 1 to 2 weeks |
| Survival level | Greetings, thank you, simple questions, numbers | 1 to 2 months |
| A1 | Introduce yourself, short everyday exchanges | 3 to 4 months |
| A2 | Family small talk, shopping, talking about your day | 8 to 10 months |
| B1 | Follow and join real conversations at the dinner table | 18 to 24 months |
Course providers often promise A2 in three months. In my experience that is realistic for the vocabulary of A2, not for speaking it with confidence. Speaking takes practice with real people, and that is where most learners need more time than they planned.
Should you learn Russian first? No.
This is one of the most common questions I see, and the answer is clear: if your goal is Ukrainian, learn Ukrainian. Both languages are East Slavic and share part of their vocabulary and grammar, but they are separate languages with their own alphabet letters, pronunciation and a large number of different everyday words. Thank you is дякую (dyakuyu) in Ukrainian, not the Russian спасибо.
There is also a human side. Many Ukrainians, especially since 2022, strongly prefer to be addressed in Ukrainian. Starting with Russian as a “shortcut” can land badly with exactly the people you want to connect with. If you want the full picture, including alphabet differences and how well speakers understand each other, read our guide to Ukrainian vs Russian: the key differences.
How to learn Ukrainian: a step-by-step plan for beginners
This is the order I’d recommend, based on how I structured my own learning for Norwegian and Swedish. It front-loads what you can use immediately and saves grammar for when you have something to hang it on.
Step 1: The Ukrainian alphabet (week 1 to 2)
Don’t learn Ukrainian in transliteration. It feels faster for a week and slows you down for months. Spend one to two weeks on the 33 letters until you can sound out words without thinking. Pay special attention to the letters that exist in Ukrainian but not in Russian, because many online charts mix the two up:
- і: like the “ee” in “see”
- ї: “yee”, as in Україна (Ukraina)
- є: “ye”, as in “yes”
- ґ: a hard “g” as in “go” (the ordinary г is a softer, breathy “h” sound)
Step 2: Survival phrases (week 2 to 6)
Learn the 50 phrases you will use every single day: greetings, thank you, please, sorry, yes and no, numbers and a few questions. Привіт (pryvit) for “hi” and Дякую (dyakuyu) for “thank you” will open more doors than any grammar rule. You’ll find them with pronunciation in our list of the most common Ukrainian phrases.
Step 3: A short daily course (month 1 onwards)
From my own experience learning vocabulary in several languages, the method that really sticks is spaced repetition: you revisit words at growing intervals, just before they fade. This is the method I describe in my books. 15 to 20 minutes every day beats three hours on Sunday. A structured course takes the planning off your plate, so you only have to show up.
Step 4: Speak with a native speaker (from month 2 to 3)
As soon as you can form simple sentences, start speaking. A tutor corrects your stress and pronunciation before bad habits set in, something no app can do reliably. If your partner or your guests speak Ukrainian, use them, but a neutral tutor is often better for the first steps. Family members tend to switch to English the moment you hesitate.
Step 5: Train your ear every day
Listen to Ukrainian from week one, even if you understand almost nothing. Music is the easiest entry: bands like Okean Elzy, Kalush Orchestra or the singer Jamala. News from the public broadcaster Suspilne is a good step up once you know the basics. Your ear learns the rhythm long before your head understands the grammar.
Interactive, modern and mobile: With the award-winning language learning app Mondly, you can learn new languages flexibly and playfully – anytime and anywhere.
- Recorded by native speakers for authentic pronunciation
- Learn via the app on smartphone, tablet or PC
- Improve your speaking skills with speech recognition and interactive dialogues
- Over 1,000 everyday words & phrases in themed lessons
- Gamification: Stay motivated with points, levels and leaderboards
- Perfect for beginners and returners – also available offline
Experience how easy language learning can be – with short daily lessons and fast, visible results.
*
The best ways to learn Ukrainian online: an honest comparison
Here is what is really available for English speakers (checked September 2026). One thing up front: Babbel and Rosetta Stone do not offer Ukrainian, so you won’t find them here, even though they are the first names many people think of.
| Option | Method | Cost model | Best for | Rating |
|---|---|---|---|---|
| 17-Minute-Languages | Spaced repetition, 15 to 20 min/day | One-off payment | Structured vocabulary from zero |
|
| Preply (live tutors) | 1-on-1 video lessons | Pay per lesson | Speaking, pronunciation, heritage learners | ![]() |
| Mondly | Gamified app lessons, speech recognition | Subscription | Daily habit on the phone | ![]() |
| Duolingo | Gamified app lessons | Free (paid option) | Alphabet and first words for free | Free, not rated |
My honest take on the table: The 5 stars for 17-Minute-Languages reflect the method’s track record for vocabulary, the same approach I used on my way to business-level Norwegian. The 4 stars for Preply reflect how valuable a real Ukrainian speaker is for pronunciation and stress. Mondly gets 4 stars as a good daily companion, but I wouldn’t rely on it alone. Course screenshots on this page: © 17-Minute-Languages.
17-Minute-Languages: the structured Ukrainian course
This is the course I recommend as your backbone if you are starting from zero. Not the marketing copy, but the facts (checked September 2026):
- Scope: The beginner course teaches over 1,300 words and phrases up to level A1/A2, in dialogues and themed lists, recorded by native speakers.
- Daily structure: The software sets your daily tasks automatically. You decide how many new words you want per day and switch between multiple choice, writing and listening exercises.
- Long-term memory method: Words you know move to longer review intervals, words you forget come back sooner. If you have known a word for several days in a row, it is in your long-term memory.
- Devices: Runs in the browser and on iPhone, Android, iPad and Android tablets. Your progress is saved automatically.
- Price model: One-off payment, no subscription, 10 years of access and a 31-day money-back guarantee. You can test it for free for 48 hours first.
From my experience with the method: the long-term memory loop works, and the fixed daily plan is what keeps most people going past week three. What the course does not replace is speaking practice. Combine it with a tutor or your Ukrainian-speaking family once you have the basics.
Try the Ukrainian course for free
The advantages at a glance:
- Free for 48 hours, no payment or credit card data needed
- Only 15 to 20 minutes a day, the software plans your lessons
- Long-term memory method, so the words really stick
- One-off payment instead of a subscription
Perfect if you want to say more than “dyakuyu” at the next family dinner.
Preply: live lessons with a Ukrainian tutor
Preply is a marketplace for private tutors. You filter for Ukrainian, compare profiles, prices and reviews, and book lessons by video call at times that suit you. Tutors set their own prices, so you’ll find options for different budgets.
Where Preply shines: pronunciation, stress and real conversation. For heritage learners who already understand some Ukrainian but freeze when they have to speak, a patient tutor is often the fastest way forward. My tip: book a first lesson with two or three tutors before you commit. The fit between you and the tutor matters more than the price.
Find a Ukrainian tutor on Preply*
Mondly: a gamified app for your daily routine
Mondly offers Ukrainian for English speakers as a playful app course: short daily lessons, quizzes, speech recognition and conversation exercises with realistic everyday scenarios. The first lessons are free, so you can test the style before you pay. For the full course you need a subscription, and Mondly regularly runs discounts, so check the current offer before you buy.
My honest assessment: Mondly is good at building a daily habit on your phone, for example on your commute or in a waiting room. It explains grammar only briefly, though, and the leap from app exercises to a real conversation remains big. I see it as a companion to a structured course or a tutor, not as your only tool.
Check the current Mondly offers*
Duolingo and free resources
Yes, Duolingo has a Ukrainian course for English speakers, and it is free. It is a decent way to learn the alphabet and your first words. On its own, though, it rarely gets people to real conversations: grammar explanations are thin, and the sentences are often far from what you need at the dinner table.
Useful free extras I’d add to any plan:
- Goroh: The online dictionary goroh.pp.ua shows word stress and all case forms, which is exactly what learners struggle with.
- Music: Okean Elzy, Kalush Orchestra or Jamala. Look up the lyrics and sing along.
- News: Suspilne, Ukraine’s public broadcaster, once you are at A2.
Get started now – with Mondly!
Learn one of 41 languages — benefit for a lifetime. Whether you have 5 or 50 minutes, we make the most of your time.
Which option fits your goal?
There is no best course for everyone. There is the best combination for your situation:
- You have a Ukrainian partner or in-laws: A structured course for vocabulary plus a tutor for speaking. Practise with the family, but don’t make them your only teachers.
- You host Ukrainian guests or volunteer: Start with the everyday phrases and an app for the daily habit. That gets you useful fast, even with little time.
- You are a heritage learner: You probably understand more than you think. A tutor who gets you speaking is your biggest lever, backed by a course to close the gaps in reading and grammar.
- You are moving to Ukraine for work: All of the above, and more hours per day. Aim for A2 before you arrive.
Three mistakes that slow you down
I see the same patterns again and again with learners who stall. Avoid these, and you are ahead of most:
- Learning with transliteration only. Latin spellings like “dyakuyu” help at the very beginning, but if you never switch to Cyrillic, you can’t read a menu, a text message or a street sign.
- Taking Russian as a shortcut. It isn’t one. You’ll have to unlearn words and pronunciation later, and many Ukrainians will not appreciate it.
- Only using apps. Apps build habits, but they don’t build conversations. Without speaking practice, you’ll understand a lot and still freeze when your mother-in-law asks you a question.
The way out is simple, not easy: a structured daily routine for vocabulary and real conversations as early as possible. That is the combination I have used for every language I learned as an adult.
Frequently asked questions about learning Ukrainian
Is Ukrainian hard to learn for English speakers?
It is demanding but very learnable. The FSI places Ukrainian in Category III with around 1,100 class hours for professional fluency. The Cyrillic alphabet, seven cases and verb aspect take time, but phonetic spelling, no articles and a simple tense system make it easier than many expect.
How long does it take to learn Ukrainian?
With 20 minutes a day: the alphabet in 1 to 2 weeks, simple conversations after about 3 months, a solid A2 level after 8 to 10 months and B1 after 18 to 24 months.
Can I learn Ukrainian for free?
You can get started for free with Duolingo, the Goroh dictionary, Ukrainian music and our phrase list. For structured progress and speaking practice, most learners add a course or a tutor after the first weeks.
Can you learn Ukrainian on Duolingo or Babbel?
Duolingo offers a free Ukrainian course for English speakers. Babbel does not offer Ukrainian, and neither does Rosetta Stone. Alternatives are 17-Minute-Languages, Mondly and live tutors on Preply.
Is Ukrainian the same as Russian?
No. Both are East Slavic languages and share part of their vocabulary, but Ukrainian has its own letters, pronunciation and many different everyday words. Read more in our guide to Ukrainian vs Russian.
How do you say hello and thank you in Ukrainian?
Hello is Привіт (pryvit) among friends or Добрий день (dobryi den) in polite situations. Thank you is Дякую (dyakuyu). More in our Ukrainian phrases.
Related links
- Ukrainian phrases: the most common phrases for everyday life
- Ukrainian vs Russian: the key differences
- The different ways of learning languages
- Learning vocabulary successfully
- Motivated language learning
- Train your listening comprehension
- Learning languages quickly, is it possible?
- The different types of language learners
Prefer another language?
- 🇩🇪 – Ukrainisch lernen
- 🇳🇴 – Lær ukrainsk
About the author
Sven Mancini has published four books on language learning and has over 20 years of hands-on experience learning new languages, from Norwegian (business fluent since 2005) to English, French, Spanish, Danish and Swedish. He writes about the methods behind effective language learning, not about one specific language. Read more about Sven here.
