La Coupe d'Union soviétique 1939 est la 4e édition de la Coupe d'Union soviétique de football. Elle se déroule entre le 5 mai et le 30 septembre 1939. La finale se joue le 12 septembre 1939 au stade Dynamo de Moscou et voit la victoire du Spartak Moscou, qui parvient à conserver son titre aux dépens du Stalinets Léningrad. Le club effectue par la suite un deuxième doublé d'affilée en remportant le championnat la même année.