L'URSS envoie peu d'hommes (seulement , pour la plupart des conseillers) et de plus les livraisons d'armes sont irrégulières et l'acheminement difficile vers certaines régions. Il y avait aussi la barrière de la langue, car les interprètes soviétiques qui parlaient espagnol n'étaient guère nombreux. Souvent, les interprètes parlaient en anglais ou en français, avec les républicains espagnols, le russe n'étant pas une langue très courante en Espagne. Après les accords de Munich, l'aide soviétique décroît rapidement. Les Soviétiques encouragent et soutiennent également les Brigades internationales et cherchent à éliminer les marxistes non staliniens (principalement en Catalogne) et les anarchistes. La tiédeur de l'engagement soviétique peut s'expliquer par le pragmatisme de Staline : face à la menace grandissante de l'Allemagne hitlérienne envers l'URSS, il cherche à conclure des alliances militaires avec la France et le Royaume-Uni, cette préoccupation primant sur un soutien à une révolution prolétarienne internationale qui risquerait de lui aliéner ces pays. Ou, plus probablement, Staline a déjà l'idée d'un rapprochement avec l'Allemagne nazie, le pacte Ribbentrop-Molotov, peut-être parce qu'il a le sentiment d'avoir été marginalisé lors de l'accord naval entre la Grande-Bretagne et l'Allemagne en 1935. Dès lors, parce qu'il chercherait à ménager le rival allemand, son soutien à la cause républicaine ne peut être que limité.