Madrasah Aliyah Negeri  2 Surakarta menerapkan Kurikulum 2013 Revisi (K-13) untuk kelas X, XI, dan XII. Di samping itu juga menerapkan kurikulum nasional keagamaan berupa penguasaan ilmu-ilmu agama serta kurikulum lokal/vokasional berupa pendidikan karakter/keterampilan, yang terintegrasi dalam konsep Pendidikan Ketrampilan Hidup (PKH) atau Life Skill Education (LSE).