Armia Rosyjska dysponowała 200 działami, 45 czołgami oraz samochodami opancerzonymi, 45 samolotami oraz 14 pociągami pancernymi.
Plan operacji przewidywał uderzenie siłami 4, 6 i 13 Armii oraz 1 i 2 Armii Konnych na Perekop, Przesmyk Czongarski i Mierzeję Arabacką przy jednoczesnym forsowaniu płycizn Zgniłego Morza w kierunku Półwyspu Litowskiego. Początkowo Michaił Frunze zamierzał przeprowadzić główne uderzenie przez Przesmyk Czongarski, siłami 4 Armii dowodzonej przez Władimira Łazariewicza, 1 Armii Konnej pod dowództwem Siemiona Budionnego oraz 3 korpusu konnego pod dowództwem Nikołaja Kaszyrina. Ostatecznie jednak siły te przeprowadziły jedynie uderzenie pomocnicze, natomiast główne uderzenie przeprowadziły 6 Armia pod dowództwem Augusta Korka oraz 1 i 2 Armia Konna (dowodzona przez Filippa Mironowa). Plan Frunzego zakładał równoczesne uderzenie frontalne na linie obrony białych oraz ich obejście przez zamarzające rozlewiska Siwaszu. W 1920 r. na Krymie wyjątkowo wcześnie zaczęły się mrozy;