Tujuan penelitian ini adalah mendeskripsikan kemampuan pemecahan masalah yang dimiliki siswa kelas XI IPA 2 di SMA Negeri Kota Tidore Kepulauan dalam menyelesaikan soal cerita matematika pada materi program linear. Jenis penelitian ini adalah deskriptif dengan pendekatan kualitatif. Metode pengumpulan data yang digunakan yaitu tes dan wawancara. Subjek penelitian adalah seluruh siswa kelas X IPA 2 yang mengikuti tes dan wawancara berdasarkan hasil analisis. Data yang dianalisis pada penelitian ini ialah lembar siswa setelah mengerjakan tes soal cerita kemudian dianalisis untuk mengklasifikasikan tingkat kemampuan matematika tinggi, sedang, rendah serta hasil wawancara untuk mengetahui kelengkapan keterampilan pemecahan masalah. Hasil penelitian menunjukan bahwa: siswa dengan kategori tinggi mampu memenuhi semua indikator pemecahan masalah yaitu memahami soal, merencanakan penyelesaian, dan menyelesaikan masalah. siswa dengan kategori sedang dalam indikator pemecahan masalah mampu mengidentifikasi dan menuliskan informasi secara ringkas, mampu membuat tabel matematika, namun belum mampu membuat persamaan dan pertidaksamaan dari fungsi kendala dan fungsi tujuan. Siswa dengan kategori rendah tidak mampu memenuhi indikator pemecahan masalah yaitu tidak mampu menuliskan mengidentifikasi dan menuliskan kembali informasi secara lengkap, mampu membuat tabel matematika dengan tepat namun tidak lengkap, mampu membuat persamaan dengan benar, namun tidak mampu memetakan antara persamaan dan pertidaksamaan yang merupakan fungsi tujuan dan fungsi kendala.