Истребитель несет контейнеры РЭБ "Хибины", по две ракеты Р-73, Р-77М, Р-77-1, противорадиолокационную Х-31ПД и дальнобойную Р-37М под фюзеляжем.
Кроме Х-31, все ракеты предназначены для воздушного боя: две для ближнего, одна для дальнего, четыре - для обстрела на средней дистанции. На самолете присутствуют два поколения Р-77: модернизированная ракета советского образца и обновленный вариант 2013 года с увеличенной до 110 километров дальностью пуска.
Р-37М вообще позволяет стрелять из-за горизонта. Такой ракетой был недавно сбит Су-27 с украинским комбригом. Работал Су-35.