Learn Ukrainian by reading.

The best way to learn Ukrainian is to read real Ukrainian texts with instant tap-to-translate, learning the most frequent words first and holding them with spaced repetition. Ukrainian is its own language rather than a dialect of Russian, and it repays being learned as one.

Cloud is in beta · self-hosting is free forever

Lector reading a Ukrainian passage with colour-coded word states and click-to-translate
Native speakers
~32 million
Difficulty (FSI)
Category III
To proficiency
~1,100 hours
Why Ukrainian

Reasons to start.

01

Around 32 million native speakers and roughly 39 million in total, the official language of Ukraine, with large communities in Poland, Germany, Canada and the US.

02

Spelling is close to phonemic: Ukrainian is written much as it is said, so a word you have never met is still pronounceable the first time.

03

Grammar and vocabulary overlap heavily with Polish, Belarusian and Russian, so Ukrainian opens the West and East Slavic families at once.

Bonus: Very close to Belarusian, and it shares a great deal with Polish and Russian. The false friends are real, though: так is “yes” in Ukrainian, not the Russian “like that”.

Is it hard? How long?

The honest version.

FSI Category III (~1,100 hours), the same tier as Russian and Polish. Seven cases, verb aspect and consonant alternations do the work. The alphabet takes a week or two and includes letters Russian does not have: ґ, є, і and ї.
Whatever the category, the method is the same: read a lot of Ukrainian, learn the most common words first, and let a spaced-repetition system resurface them right before you forget. See the method.
A line of Ukrainian

Увечері, коли сонце сідає за дахи, люди виходять на вулицю, щоб поговорити й подивитися, як діти грають у дворі.

In the evening, when the sun sets behind the roofs, people come out into the street to talk and watch the children playing in the yard.

How Lector helps

Read it. Practice it. Remember it.

The reader (above) turns any Ukrainian text into a lesson — tap any word to translate it, hear it in a native voice, and track what you know. Then frequency-ordered cloze practice locks the core vocabulary in, and mined words push straight to Anki.
Practice

Drill the words that matter first.

Frequency-ordered cloze sentences build the core of Ukrainian vocabulary, scheduled by spaced repetition so each one returns right when you're about to forget it — in multiple-choice or typing mode. Practise listening to native pronunciation on every word and sentence, powered by Google text-to-speech.
Ukrainian cloze practice in Lector with multiple-choice options
Free resources

Free resources to get you started.

The Ukrainian reference data below is free to use on its own. To turn it into a full reading course, self-host Lector for free or start on the cloud from $5/mo.
Questions

Learning Ukrainian, answered.

More on the method, or jump into the docs.
Is Ukrainian hard to learn?

Ukrainian is a hard language for English speakers, in the same FSI tier as Russian and Polish. Seven cases and verb aspect are the real work. Spelling is close to phonemic, so pronunciation is one of the easier parts.

How long does it take to learn Ukrainian?

The FSI places Ukrainian in Category III, at roughly 1,100 class hours (about 44 weeks of intensive study) to reach professional working proficiency. Daily reading brings recognition of everyday vocabulary well before that.

What is the best way to learn Ukrainian?

Learn the alphabet, then read real Ukrainian with lookups a tap away, prioritising the most frequent words and keeping them with spaced repetition. Use Ukrainian material and Ukrainian definitions rather than Russian ones — the two languages diverge in exactly the places that matter.

Can I learn Ukrainian for free?

Yes. Ukrainian has a growing free corpus of literature, news, courses and podcasts, and free or self-hosted reading and flashcard tools cover the practice side, so no paid course is needed.

Get involved

Learning Ukrainian? You're in good company.

Come chat with other learners on our Discord — swap resources, compare progress, ask questions, and stay motivated while you read your way in.
Join the Discord

Start reading Ukrainian today.

Open source to self-host for free, or on our cloud in a click.