Pelaksanaan shalat gerhana agak berbeda dari shalat pada umumnya. Banyak yang tidak mengetahuinya karena jarang dilaksanakan dan tidak memiliki waktu yang tetap. Shalat diawali seperti biasa dengan bertakbiratul ihram, lalu membaca doa istiftah, kemudian membaca ta’awwuz (a’uzubillahiminsyaitanirrajim), lalu membaca basmalah, kemudian membaca surat Al-Fatihah. Setelah itu, membaca surat yang panjang dengan mengeraskan suara. Selesai membaca surat, melakukan ruku dengan panjang dan mengulang-ulang bacaan ruku. Selesai ruku bangkit dengan membaca Sami’allahu liman hamidah, kemudian membaca ‘Rabbanaa walakal hamdu. Setelah itu tidak sujud seperti shalat lainnya, melainkan membaca surat Al-Fatihah lagi, lalu membaca surat lagi yang berbeda dari sebelumnya. Kemudian ruku kembali dengan lama. Selesai ruku, bangkit kembali dengan membaca Sami’allahu liman hamidah, rabbanaa walakal hamdu. Selesai I’tidal, bertakbir untuk sujud. Lalu sujud dengan lama selam...