Masjid dengan cat yang didominasi warna putih ini berjarak beberapa ratus meter dari Istana Basa Pagaruyung. Bangunan utama masjid ditopang oleh empat tiang berukuran besar dan dimahkotai oleh satu kubah utama, sedangkan sejumlah kubah berukuran lebih kecil memahkotai bagian bangunan yang lain, seperti mihrab dan serambi; serambi berfungsi sebagai tempat peralihan dari luar ke bagian. Selain itu, masjid ini juga memiliki sebuah menara yang menyatu dengan bangunan utama.[2]