Nel 1933 Lasker, di origine ebrea, e sua moglie Martha Cohn dovettero lasciare la Germania a causa del nazismo. Si trasferirono prima in Inghilterra e poi in Unione Sovietica, dove furono invitati da Nikolaj Krylenko. Lasker in URSS insegnò matematica e allenò la nazionale sovietica in vista delle olimpiadi. Durante questo periodo rinunciò alla cittadinanza tedesca e prese quella sovietica. Durante questo periodo tornò a giocare a scacchi con l'intento di guadagnare denaro, ma la sua età avanzata non lo rese più competitivo come un tempo. Fu quinto a Zurigo 1934, terzo a Mosca 1935 (una performance definita da molti un "miracolo biologico" data l'età di 66 anni), sesto a Mosca 1936. La sua ultima apparizione in un torneo di alto livello fu a Nottingham 1936, dove giunse ottavo. Nel 1937 lui e la moglie lasciarono l'Unione Sovietica e si stabilirono negli Stati Uniti, a New York.