La Coupe d'Union soviétique 1946 est la 7e édition de la Coupe d'Union soviétique de football. Elle se déroule entre le 6 et le 20 octobre 1946. La finale se joue le 20 octobre 1946 au stade Dynamo de Moscou et voit la victoire du Spartak Moscou, qui remporte sa troisième coupe nationale aux dépens du Dinamo Tbilissi, qui subit quant à lui son troisième revers en finale.