Looking for the best websites to learn Ukrainian? This teacher-reviewed directory brings together free and paid resources for beginners through advanced learners. Choose a resource by level or skill, then use the full directory below for courses, vocabulary, listening, reading, speaking and Ukrainian culture.
Speak Ukrainian — A free official platform for structured Ukrainian study. Best for beginners who want a clear starting point. Visit Speak Ukrainian
Learn Ukrainian — Open-source course materials and course maps spanning A1–C2. Best for learners who prefer a structured progression. Visit Learn Ukrainian
LingQ Ukrainian — Listening and reading lessons with audio and transcripts. Useful from A2 upward; some features are paid. Visit LingQ
Forvo Ukrainian — Hear individual Ukrainian words pronounced by contributors. Useful for pronunciation checks, although recordings are user-contributed. Visit Forvo
ULIF Dictionaries of Ukraine — An authoritative Ukrainian dictionary and language reference from the Ukrainian Lingua-Information Fund. Best for B1–C2 learners. Open the dictionary
Ukrainian Institute Speaking Club — Conversation practice for international learners, currently aimed at B1+ participants. Check the current schedule before joining. View the speaking club
HelloTalk Ukrainian — Find language-exchange partners for chat and speaking practice. Partners are not necessarily teachers, so verify corrections and follow normal online-safety precautions. Visit HelloTalk
Takflix — A legal streaming platform for Ukrainian films. Availability, subtitles and geographic access vary by title. Browse Takflix
Links reviewed September 2026. We recommend resources for their learning value; Ask-Ukie is not affiliated with these services unless stated.
Ukrainian Language Lifehacks
Level: B1–C2 · Best for: spelling, usage and memorable language rules · Cost: free · Registration: not required
Visual explanations and practical language tips. The interface is in Ukrainian, so it works best once you can read independently.
Ukrainian Lessons
Level: A1–C1 · Best for: podcasts, vocabulary and Ukrainian culture · Cost: free/paid · Registration: varies by product
A substantial collection including the Ukrainian Lessons Podcast and 5 Minute Ukrainian. Paid materials are optional and clearly separated from free content.
Invitation to Ukraine
Level: A1–A2 · Best for: practical beginner situations · Cost: free · Registration: not required
A story-led introduction built around everyday tasks and useful phrases. The design is older, but the guided progression can still help beginners.
UkrainianCourse.com
Level: A1–B1 · Best for: structured lessons with text and audio · Cost: free/paid · Registration: varies
Combines beginner and intermediate lessons, grammar explanations and listening material. Check what is included before purchasing optional products.
Goroh
Level: B1–C2 · Best for: stress, meanings, synonyms and word forms · Cost: free · Registration: not required
A powerful Ukrainian-language dictionary hub combining several reference tools. Beginners may need help interpreting its detailed entries.
Slovnyk.ua
Level: B1–C2 · Best for: Ukrainian definitions, spelling and usage · Cost: free · Registration: not required
Useful when you are ready to move from translation toward Ukrainian-language definitions. Cross-check specialised or high-stakes usage with another authoritative source.
Links reviewed September 2026.
LingoHut Ukrainian
Level: A1 · Best for: basic vocabulary and short pronunciation practice · Cost: free · Registration: not required
Short themed lessons for a quick start or travel preparation. It is useful for repetition but does not provide a complete grammar progression.
Learning.ua
Level: A1–B1 · Best for: interactive school-style Ukrainian practice · Cost: paid · Registration: required
Designed mainly for Ukrainian-speaking children, so adult learners should expect a Ukrainian-only interface and school-oriented activities.
WebPen
Level: B1–C2 · Best for: spelling, punctuation and grammar drills · Cost: free · Registration: not required
Combines short explanations with practical exercises. The Ukrainian-only interface makes it more suitable for independent intermediate and advanced learners.
Duolingo Ukrainian
Level: A1–A2 · Best for: maintaining a daily beginner habit · Cost: free/freemium · Registration: required
Accessible gamified practice for basic vocabulary and sentence patterns. Use listening, speaking and grammar resources alongside it rather than treating it as a complete course.
Live Lingua: Peace Corps Ukrainian
Level: A1–B1 · Best for: structured self-study with audio · Cost: free · Registration: not required
Detailed public-domain course materials with audio. The presentation is dated, but learners who like textbook-style study may find it valuable.
eMova: Ukrainian in 27 Lessons
Level: A1–A2 · Best for: communicative beginner study · Cost: free · Registration: required
A Ukrainian-language course designed around communication in everyday situations. Beginners may need support with the interface and instructions.
eMova: 22 Lessons to Language Confidence
Level: B1 · Best for: improving confident everyday Ukrainian · Cost: free · Registration: required
Designed for learners who already have a foundation and want more fluent everyday communication. The course and interface are primarily in Ukrainian.
EdEra courses
Level: B1–C2 · Best for: Ukrainian-language courses on culture, history and professional topics · Cost: mostly free · Registration: required
A broad course platform rather than a single Ukrainian course. Search the current catalogue and check the stated prerequisites before enrolling.
Links reviewed September 2026.
Anki
Level: A1–C2 · Best for: long-term vocabulary review · Cost: free on desktop and Android; iOS app paid · Registration: optional for syncing
Create your own flashcards or carefully review a shared Ukrainian deck. The spaced-repetition system is powerful, but the quality of public decks varies.
Clozemaster
Level: A2–C1 · Best for: vocabulary in sentence context · Cost: free/freemium · Registration: required
Fill-in-the-blank practice based on large sentence collections. Treat individual translations as practice prompts rather than authoritative explanations.
Drops
Level: A1–A2 · Best for: short visual vocabulary sessions · Cost: free/freemium · Registration: required
Useful for building a daily vocabulary habit. It is not a complete Ukrainian course and offers limited grammar or speaking practice.
Slovotvir
Level: B2–C2 · Best for: Ukrainian terminology and word choice · Cost: free · Registration: not required for browsing
A community resource exploring Ukrainian alternatives to borrowed terms. Suggestions are community-driven, so check important usage in an authoritative dictionary.
LanguageTool for Ukrainian
Level: A2–C2 · Best for: spelling and grammar checks · Cost: free/freemium · Registration: not required for basic use
Helpful for reviewing Ukrainian writing, but automated suggestions can be wrong or miss context. Use it as a second check, not as a teacher.
Ratatype Ukrainian typing course
Level: any · Best for: learning the Ukrainian keyboard layout · Cost: free · Registration: required
Structured touch-typing practice for learners who want to write Ukrainian more comfortably and accurately.
Branah Ukrainian keyboard
Level: any · Best for: occasional Ukrainian typing · Cost: free · Registration: not required
A browser-based virtual keyboard for devices without a Ukrainian layout. Avoid entering sensitive information into any online keyboard.
Loecsen Ukrainian
Level: A1 · Best for: travel phrases and essential vocabulary · Cost: free · Registration: not required
A quick phrase-based introduction for travel situations. Use a structured course alongside it if you want lasting progress.
Links reviewed September 2026.
Test Your Language: Ukrainian vocabulary quiz
Level: A1–B2 · Best for: a quick vocabulary estimate · Cost: free · Registration: not required
A short informal quiz for tracking changes in vocabulary knowledge. It is not a CEFR placement test and should not be used as proof of level.
A Real Me: Ukrainian vocabulary-size test
Level: B1–C2 · Best for: a challenging vocabulary estimate · Cost: free · Registration: not required
Includes less common and literary words. Treat the score as entertainment and self-reflection rather than a formal assessment.
MyLanguages Ukrainian quizzes
Level: A1–A2 · Best for: brief grammar and vocabulary review · Cost: free · Registration: not required
Simple beginner quizzes for extra practice. The material is limited, so check explanations against a structured course or teacher.
These are informal practice tools, not certified Ukrainian proficiency tests. Links reviewed September 2026.
Ukrainian Language with Ira
Level: A1–B1 · Teaching language: English · Best for: grammar and beginner explanations · Cost: free
Individual lessons for English-speaking learners. Use the playlists to study in a planned order rather than watching isolated videos.
Speak Ukrainian
Level: A1–B2 · Teaching language: English/Ukrainian · Best for: practical lessons and pronunciation · Cost: free
A broad video library for learners. Check playlist dates and pair videos with active speaking practice.
Ukrainian Lessons
Level: A1–C1 · Teaching language: English/Ukrainian · Best for: listening, vocabulary and culture · Cost: free
Video support from the Ukrainian Lessons team. Their podcast and website provide a more structured learning path.
Learn Ukrainian with Roman
Level: A1–B2 · Teaching language: English/Ukrainian · Best for: practical explanations from an Ask-Ukie tutor · Cost: free
Lessons from Roman covering useful Ukrainian language topics. Use the videos alongside personalised correction and conversation practice when needed.
Ukrainian language and literature exam preparation
Level: B1–C2 · Teaching language: Ukrainian · Best for: advanced grammar, literature and exam topics · Cost: free
Designed for Ukrainian school assessment rather than foreign-language learners. Useful only when you can follow full-speed Ukrainian explanations.
Говоримо українською
Level: B1–C1 · Teaching language: Ukrainian · Best for: improving natural spoken Ukrainian · Cost: free
Ukrainian-language video lessons for learners who already understand the basics. Pause, repeat and record useful expressions.
YouTube availability and channel activity can change. Links reviewed September 2026.
Sluhay
Level: B1–C2 · Best for: Ukrainian audiobooks and literary listening · Cost: free · Registration: not required
Long-form native audio for building listening stamina. Start with familiar stories and slow playback if necessary.
UkrLib
Level: B1–C2 · Best for: Ukrainian literature and reference texts · Cost: free · Registration: not required
A large Ukrainian-language online library. Text difficulty varies widely and most material is not graded for learners.
Suspilne audio fairy tales
Level: A2–B2 · Best for: shorter listening practice · Cost: free · Registration: not required
Professionally presented Ukrainian fairy tales. Stories may still contain literary or traditional vocabulary unfamiliar to beginners.
Derevo Kazok audio tales
Level: A2–B2 · Best for: repeated listening to familiar stories · Cost: free · Registration: not required
Audio stories from Ukrainian and international traditions. Check whether a matching text is available before using a story for intensive study.
Svit Kazok audio stories
Level: A2–B2 · Best for: listening with supporting text · Cost: free · Registration: not required
Fairy tales with audio and Ukrainian text on many pages, making the site useful for read-and-listen practice.
Ukrainian folk tales
Level: B1–C1 · Best for: reading folklore and cultural vocabulary · Cost: free · Registration: not required
A collection of Ukrainian folk tales. Expect older forms, dialect words and cultural references that may need explanation.
Links reviewed September 2026.
Ukrainian Institute Speaking Club
Level: B1+ · Best for: guided conversation practice · Cost: check current programme · Registration: required when sessions are open
A speaking-club initiative for international learners. Check the current schedule and eligibility before joining.
HelloTalk Ukrainian
Level: A2–C2 · Best for: language exchange and informal chat · Cost: free tier; paid features available · Registration: required
Useful for meeting Ukrainian-speaking exchange partners. Partners are not necessarily teachers, so verify corrections and follow normal online-safety precautions.
Forvo Ukrainian
Level: A1–C2 · Best for: checking individual-word pronunciation · Cost: free · Registration: not required for listening
User-contributed recordings from Ukrainian speakers. Compare more than one recording when available.
LanguageTool for Ukrainian
Level: A2–C2 · Best for: spelling and grammar checks · Cost: free tier; premium available · Registration: not required for basic checks
A useful second-pass checker for Ukrainian writing. Review each suggestion instead of accepting corrections automatically.
Mondly
Level: A1–A2 · Best for: guided speaking drills · Cost: limited free access; subscription available · Registration: required
Short interactive practice for common situations. Use it as a supplement rather than a complete Ukrainian course.
Pimsleur
Level: A1–A2 · Best for: audio-led speaking repetition · Cost: paid · Registration: required
Audio lessons built around recall and speaking. Check that the current Ukrainian course and pricing suit your needs.
Links reviewed September 2026.
Hromadske Radio
Level: B2–C2 · Best for: news, interviews and public-affairs listening · Cost: free · Registration: not required
Authentic Ukrainian speech at natural speed. Begin with one short segment and note the main ideas before replaying.
Radio Bayraktar
Level: B1–C2 · Best for: contemporary Ukrainian music and presenter speech · Cost: free · Registration: not required
Live radio combining music with short spoken segments. Useful for light daily immersion.
Radio ROKS
Level: B1–C2 · Best for: music-led immersion and short announcements · Cost: free · Registration: not required
Rock-focused live radio with Ukrainian presenter speech between tracks.
KISS FM Ukraine
Level: B1–C2 · Best for: casual listening and brief presenter segments · Cost: free · Registration: not required
Dance-music radio with short spoken content. Best as background exposure rather than focused study.
Live schedules and geographic availability can change. Links reviewed September 2026.
LingvisPlay by Suspilne
Level: B1–C2 · Best for: authentic video with learning support · Cost: free · Registration: check current access
A strong bridge from lessons to native-speed public-media content.
24 Kanal
Level: B2–C2 · Best for: current-affairs listening · Cost: free · Registration: not required
Frequent Ukrainian news clips at natural speed. Use captions when available and verify major stories through more than one outlet.
TSN
Level: B2–C2 · Best for: television-news vocabulary · Cost: free · Registration: not required
Short reports and news updates. Headlines make useful listening-prediction exercises.
Vikna
Level: B2–C2 · Best for: news reports and interviews · Cost: free · Registration: not required
Natural-speed broadcast material for advanced listening practice.
Fakty ICTV
Level: B2–C2 · Best for: concise news-video practice · Cost: free · Registration: not required
Predict from the title, listen for key facts, then replay for detail.
Links reviewed September 2026.
Espreso TV
Level: B2–C2 · Best for: news and discussion programmes · Cost: free · Registration: not required
Long-form Ukrainian coverage and interviews for advanced listening.
5 Kanal
Level: B2–C2 · Best for: live-news listening · Cost: free · Registration: not required
Authentic broadcast Ukrainian at natural speed. Choose short clips before live streams.
1+1
Level: B1–C2 · Best for: entertainment and broadcast language · Cost: free videos; availability varies · Registration: not required for YouTube
A mix of programmes and clips. Check subtitle and geographic availability for each video.
2+2
Level: B1–C2 · Best for: entertainment and unscripted listening · Cost: free videos · Registration: not required
Useful for exposure to informal presenter and programme language.
TET
Level: B1–C2 · Best for: entertainment vocabulary · Cost: free videos · Registration: not required
Light entertainment that can make regular listening easier to sustain.
Novyi Kanal
Level: B1–C2 · Best for: contemporary spoken Ukrainian · Cost: free videos · Registration: not required
Programme clips and entertainment content at natural speed.
STB
Level: B1–C2 · Best for: reality and entertainment listening · Cost: free videos · Registration: not required
Useful for conversational phrases and different speaking styles.
Links reviewed September 2026.
Suspilne News
Level: B1–C2 · Best for: public-service news and regional coverage · Cost: free · Registration: not required
Choose one short article, underline recurring vocabulary and write a two-sentence summary.
Ukrainska Pravda
Level: B2–C2 · Best for: politics and current-affairs reading · Cost: free · Registration: not required
Fast-moving national coverage for advanced learners. Verify important claims through additional reputable sources.
Hromadske
Level: B2–C2 · Best for: news, analysis and social issues · Cost: free · Registration: not required
Articles and multimedia reporting in modern Ukrainian.
BBC News Україна
Level: B1–C2 · Best for: clear international and Ukrainian news · Cost: free · Registration: not required
Useful for comparing how the same story is explained across Ukrainian-language outlets.
Links reviewed September 2026.
Olia Reznikova
Level: B1–C2 · Best for: Ukrainian lifestyle and culture · Cost: free · Registration: not required
Natural spoken Ukrainian for learners ready to move beyond course material.
Телебачення Торонто
Level: C1–C2 · Best for: satire and media commentary · Cost: free · Registration: not required
Fast, reference-heavy Ukrainian for advanced learners familiar with current events.
Імені Т. Г. Шевченка
Level: B2–C2 · Best for: history and cultural commentary · Cost: free · Registration: not required
Longer videos suited to focused listening and note-taking.
Blog 360
Level: B1–C2 · Best for: travel and places in Ukraine · Cost: free · Registration: not required
Visual context helps learners follow authentic narration.
DW Ukrainian
Level: B2–C2 · Best for: news explainers and international topics · Cost: free · Registration: not required
Short reports useful for comparing vocabulary across news sources.
Geek Journal
Level: B2–C2 · Best for: film and pop-culture commentary · Cost: free · Registration: not required
Energetic, idiomatic Ukrainian for learners interested in entertainment media.
Загін кіноманів
Level: B2–C2 · Best for: cinema reviews and cultural vocabulary · Cost: free · Registration: not required
Useful for film-related vocabulary and conversational review language.
Links reviewed September 2026.
Ukrainian music playlist 1
Level: A2–C2 · Best for: discovering Ukrainian songs · Cost: free · Registration: not required
Listen once for meaning before studying individual lines.
Ukrainian music playlist 2
Level: A2–C2 · Best for: regular listening exposure · Cost: free · Registration: not required
A mixed playlist for building familiarity with Ukrainian pronunciation and rhythm.
Ukrainian music playlist 3
Level: A2–C2 · Best for: cultural knowledge · Cost: free · Registration: not required
Save recurring phrases, but remember that lyrics may use poetic or non-standard language.
Ukrainian music playlist 4
Level: A2–C2 · Best for: background immersion · Cost: free · Registration: not required
Useful for lighter exposure between focused study sessions.
Playlist contents can change. Links reviewed September 2026.
Takflix
Level: B1–C2 · Best for: legal Ukrainian film streaming · Cost: paid; offer varies by title · Registration: required for viewing
A platform for films from Ukrainian creators. Subtitle options, pricing and geographic availability vary by title.
For study, watch a short scene without subtitles, then replay with Ukrainian subtitles when available and record useful phrases. Link reviewed September 2026.