About Teaching English in Russia
IMPORTANT NOTE: As of February 2022, the U.S. State Department has issued an official advisory urging Americans not to travel to Russia, and recommending that U.S. citizens leave Russia as soon as possible. ITA does not recommend Russia as a viable option for teaching English abroad at this time. Read the U.S. State Department advisory here.
Seeking to retain its status as a great power while transitioning to a globalized economy in the post-Soviet era, Russia represents one of the largest and fastest-growing job markets for teaching
![]() |
![]() |
Most opportunities to teach English in Russia allow for interviews in advance from your home country, but English teachers may also interview in-person should they enroll in our St. Petersburg, Russia TEFL course. Some schools will provide those teaching English in Russia with housing or possibly a stipend for airfare,
A solid hourly wage affords English teachers in Russia to live a comfortable life. Schools typically offer 20-25 hours per week of work, leaving you plenty of opportunities to travel and explore.
To teach English in Russia, you will need a TEFL certificate. A 4-year college degree isn't required but is strongly preferred. Native English proficiency is also expected to find a TEFL job. The average salary for an English teacher in Russia is about $500 - $1,400 USD per month.
Major cities for teaching English in Russia include Moscow, St. Petersburg, Vladimir, Yekaterinburg, Kazan, Nizhniy-Novgorod, Omsk, and Novosibirsk.