Sovyetler Birliği tarafından Su-27'den geliştirilen ilk tip Su-27M olarak biliniyordu. Birleştirilmiş kanartları ve çok fonksiyonlu radarı uçağa çok amaçlı uçak özelliğini kazandırmaktadır. Uçağın ilk prototipi 1988 Haziranında ilk uçuşunu yaptı. Sovyetler Birliği'nin dağılmasının ardından Suhoy, yurtdışı siparişlerini çekebilmek için uçağı Su-35 olarak yeniden isimlendirdi. Testlerde ve gösterilerde kullanılmak üzere toplamda on dört uçak üretildi; üretilen uçakların birinde itiş vektörlü motorlar kullanıldı ve bu sebeple bu uçak Su-37 olarak adlandırıldı. 1990'ların sonunda Su-30MK ailesine benzeyen iki kişilik eğitim uçağı olan Su-35UB'den yalnızca bir tane imal edildi.