Bangunan masjid merupakan bangunan permanen dengan lantai yang ditinggikan. Masjid terdiri dari serambi, ruang utama, dan fasilitas pendukung lainnya, misalnya toilet dan tempat bersuci.
Atap masjid berupa atap limasan yang tinggi meruncing tinggi atau bale nyuncung bersusun.
Di bagian sudut selatan dan utara bagian depan masjid terdapat dua menara dengan atap segi delapan betingkat.