Ił-2 (CKB-57P) Pierwsza, jednomiejscowa wersja produkowana seryjnie, z silnikiem Mikulin AM-38 (1600 KM). Samolot uzbrojony był w dwa działka SzWAK kal. 20 mm z zapasem 210 sztuk nabojów na działko i dwa karabiny maszynowe SzKAS 7,62 mm z zapasem 750 sztuk nabojów na karabin oraz bomby i rakiety RS-82/RS-132. W związku z dużymi stratami wersji jednomiejscowej, część egzemplarzy zmodyfikowano do wersji dwumiejscowej.
Ił-2 (dwumiejscowy) Dwumiejscowa wersja z silnikiem AM-38. Pierwsze walki maszyna stoczyła 30 października 1942 roku pod Stalingradem. Ładunek bombowy został zredukowany z 600 do 400 kg. Maszyny używane były na obrzeżach formacji bombowych, do ochrony przed niemieckimi myśliwcami. Wersja szybko została zastąpiona przez „Ił-2 (1943)”.
Ił-2 (1943) Znany na zachodzie jako „Ił-2M” samolot z nowszym silnikiem AM-38F. Pierwsze maszyny trafiły do jednostek na początku roku 1943. Początkowo uzbrojone z 20-milimetrowe działka SzWAK, z czasem zastąpione przez działka WJa kalibru 23 mm.