M-346 Phiên bản cơ bản
 T-346A Phiên bản thiết kế riêng cho quân đội Italia năm 2012.
 M-346LCA (Light Combat Aircraft) Phiên bản thiết kế theo đặt hàng của Ba Lan nhằm thay thế cho dòng Su-22.
 M-346FT (Fighter Trainer) Phiên bản đa nhiệm huấn luyện / chiến đấu với một số cải tiến.
 M-346FA (Fighter Attack) Phiên bản chiến đấu với khả năng tác chiến và tải trọng tăng cường.
 T-100 Phiên bản thiết kế cho Không quân Mỹ dùng trong Chương trình T-X.