Online dictionaries and encyclopedias
bab.la англо-русский словарь
English <-> Russian dictionary with audio pronunciation of both Russian and English words and extensive examples of each word used in phrases.
Monolingual dictionary with a very handy built-in Russian keyboard and choice of Russian or English user interface.
Has so much to offer that you need to see it for yourself. Includes dictionaries, news, online grammar book, it even has all of Dostoevsky’s works online.
English <-> Russian dictionary. Has an on-screen Russian keyboard that you can display or hide.
Wikipedia in Russian
You know what this is.
Courses, lessons, and games
Excellent language learning site from the Defense Language Institute that focuses on both speaking and reading, all downloadable. Choose Russian, select your level (1-4) and get more specific if you wish. Most lessons have accompanying audio and are based on real-life articles, TV reports, radio broadcasts, etc.
Free Russian lessons. Lots of vocabulary with audio and courses dealing with adjectives, adverbs, articles, gender, negation, nouns, numbers, phrases, plural, prepositions, pronouns, questions, verbs, exercises, etc. to help you with your Russian grammar.
RT TV Learn Russian
Lessons, alphabet, vocabulary, tests, grammar tables, and much more. Lots of audio. You may register but don’t have to. An extremely well-organized site.
A web application developed by the University of Cambridge Language Centre for basic level students of Russian. Concentrates on basic language, with eight sections covering key spoken and written language.
Russian Lessons .Net
Has lots to offer, in particular this page of articles, each with Russian and English text side by side and audio of a Russian native speaker reading the text.
Russian for Free
Russian language courses, lessons, texts, audio and video. Free resources from basic to advanced to learn Russian as a foreign language.
Russian for Everyone
Nicely and clearly organized elementary lessons and grammar with lots of audio. Great introduction to the Russian alphabet and some fun games.
Study Russian Online
Russian for beginners with lots of on-screen and audio resources for learning vocabulary, grammar, pronunciation, and reading, using exercises, games and quizzes.
U.S. Foreign Service Institute Russian Language Program
Both video and audio. Produced by the FSI for the purpose of building language skills as quickly as possible. Some vocabulary is outdated and some audio quality may be poor, but it is an excellent learning tool prepared by U.S. and Canadian University language professors and much more extensive than most commercial programs.
Business Russian Podcasts For intermediate/advanced learners. Provided by the UCLA Center for World Languages. Podcasts come with PDF transcripts and are aimed at those who want to learn Russian business vocabulary and cultural/nonverbal aspects of Russian business communication. Level is intermediate and advanced.
Russian Literature Podcasts
For intermediate/advanced learners Also from the UCLA Center for World Languages. A podcast for those who want to improve their Russian listening comprehension and expand their vocabulary through listening to excerpts from Tolstoy, Dostoevsky, Gogol, Chekhov, etc.
“An innovative and fun way of learning the Russian language and culture at your own convenience and pace.” Free daily podcast audio lessons, video lessons, and Russian Word of the Day.
A Spoonful of Russian
“A podcast full of free resources helping you to explore the Russian language. Get a taste of conversational Russian from a native Russian speaker. Audio and video lessons, including poetry reading, vocabulary, common phrases, Russian holidays, and more. Video lessons take you step-by-step through the process of learning to write cursive in Russian.” Their website offers additional resources.
Ba Ba Dum
A game that does nothing but teach vocabulary using the words plus pictures and audio that can be combined in 5 different ways -- read and hear, just read, just hear, spell, etc. So addictive you'll hardly notice you're learning.
Lexilogos Multilingual Keyboard
Large on-screen keyboard. It has separate keys for upper- and lower-case letters, making it extremely easy to use.
Helps you memorize vocabulary through exercises and audio. You must log on with Facebook or create an account to use this site and if you want, it can keep track of your progress and will even e-mail you occasionally to quiz you on what you've learned. There's nothing else like it.
RussianGram - Add Stress Marks to Russian
Copy Russian text into a (very small) box and it will automatically add stress marks and dots above the letter Ё. There's also a browser extension for Google Chrome available that allows you to add stress marks to Russian web pages by clicking a button on your toolbar. It has its flaws, but it is free.
Russian Grammar on YouTube
50 free, short videos on essential topics in basic Russian grammar. Funded by a grant from the University of South Carolina, and really well done.
Russian Keyboard online
Virtual keyboard for typing Cyrillic characters. You can use the spellchecker to check your Cyrillic spelling. Search for the text you type in all major search engines as well as a dictionary, Wikipedia, and audio sites such as YouTube, either individually or combined. Click a button to translate Rus > Eng or Eng > Rus using Google translate. Is there anything this keyboard can't do?
BBC news and radio in Russian.
Links to live Russian radio. Stations of every type from all over Russia, I haven't counted them but there are a lot.
Provides links to the websites of many Russian newspapers.
Link live to 30 different TV stations in the Russian Federation.
Russian music, films, and audiobooks
АУДИОКНИГИ ДЛЯ ВСЕХ (Audiobooks for Everyone)
For advanced learners. Over 300 free Russian Audiobooks for downloading! Excellent sound quality, excellent readers, and a wide variety (for instance, all the Harry Potter books).
Audiobooks of Fairy Tales, Folk Tales, and Myths in Russian or English. You can download the audio file and the transcripts so you can read along.
Learn Russian with Music
Learn Russian by watching Russian music videos with lyrics in Russian and English.
Russian Video from Russia : Movie for the Weekend
Hundreds of Russian movies of all types, always with English subtitles and a brief description and history. Many gems here.