Diawali dengan niat. Cukup menyengaja dalam hati, tidak harus dilafalkan/dikeraskan. Kemudian takbiratul ihram yaitu mengucapkan lafaz Allahu Akbar. Â Lalu membaca doa iftitah. Doa iftitah yang dibaca bebas, asalkan didasarkan pada riwayat yang shahih, doa iftitah dibaca pelan.
Setelah itu membaca  ta'awudz dengan pelan, lalu membaca surat Al-Fatihah. Surat Al-Fatihah dibaca dengan keras. Kemudian membaca surat lain, kalau mampu membaca surat Al-Baqarah atau surat lain yang panjangnya kira-kira sama. Jika tidak mampu surat Al-Baqarah, maka bebas memilih surat yang lain, baik surat yang panjang maupun yang pendek.
Ruku dilakukan waktu lebih lama, kira-kira selama. Bacaan Tasbih saat rukuk bebas asalkan didasarkan pada riwayat yang shahih, lalu I'tidal. Membaca Al-Fatihah kedua. Selesai membaca Tasmi' (dilapalkan) sami'allahu liman hamidah, tangan disedekapkan lagi lalu membaca Al-Fatihah untuk yang kedua kali.
Inilah yang membedakan dengan shalat-shalat biasa lainnya. Jika pada shalat biasa setelah i'tidal langsung sujud, maka pada shalat gerhana setelah i'tidal berdiri lagi untuk membaca surat. Jika mampu membaca surat Ali Imran atau surat lain yang panjangnya kira-kira sama. Jika tidak mampu surat Ali Imran, maka bebas dibaca surat yang lain.
Ruku dilakukan dengan lama, tetapi lebih pendek sedikit dari pada rukuk yang pertama. Bacaan tasbih saat rukuk bebas asalkan didasarkan pada riwayat yang shahih.
Sujud, setelah i'tidal dan membaca tasmi', sujud langsung dilakukan. Sujud juga diusahakan lama. Sujud dilakukan dua kali yang disela-selai duduk diantara dua sujud sebagaimana shalat biasa.
Berdiri dari sujud untuk melakukan rakaat yang kedua. Pada rakaat yang kedua ini yang dilakukan sama persis dengan rakaat yang pertama, hanya saja durasi waktunya lebih pendek.
Al-Fatihah dan surat dibaca, lalu rukuk, lalu i'tidal lalu membaca lagi Al-Fatihah dan surat lalu rukuk lalu I'tidal. Sebagaimana dalam rakaat pertama dilakukan dua kali berdiri dan dua kali rukuk, maka pada rakaat yang kedua ini juga dilakukan dua kali berdiri dan dua kali rukuk.
Sujud,.setelah i'tidal, maka gerakan dilanjutkan dengan sujud dua kali yang disela-selai duduk diantara dua Sujud. Sujud pada rakaat yang kedua ini juga lama, tetapi lebih pendek daripada Sujud pada rakaat pertama.
Akhiri dengan salam menoleh ke kanan dan kekiri.
Setelah shalat lalu khutbah gerhana degan mengajak untuk betakwa, bertaubat, berdzikir, bersedekah dan beramal shalih lainnya.