J-10B - Version de base d'entraînement (biplace gardant ses capacités de combat)
J-10C - Version prévue avec un réacteur à poussée vectorielle
J-10S - Version J-10A pour l'entraînement équipé d'un second siège. Certains rapport chinois suggèrent de l'utiliser comme avion de commandement pour une formation de 4 appareils.
F-10 - Dénomination de la version destinée à l'export.