Masjid yang terindah di Negeri Perak ini terletak di sebelah kawasan permakaman Di Raja Bukit Chandan, Kuala Kangsar. Masjid ini dibina di atas kehendak Sultan Idris Murshidul Azam Shah, Sultan Perak ke-28 (1887-1916) kerana menunaikan nazar baginda.
Kerajaan Negeri Perak kemudian mengarah Colonel Huxley dari Pejabat Kerja Raya di Kuala Lumpur supaya merangka sebuah pelan masjid yang hendak didirikan itu. Tugas membuat pelan rekabentuknya telah diberikan kepada Hubbeclk, seorang arkitek kerajaan dan tugas melaksanakan bangunan itu pula diserahkan kepada Caufield sebagai ketua jurutera Negeri Perak ketika itu.
Pada hari Jumaat 26 September 1913, Sultan Idris Murshidul Azam Shah telah meletakkan batu asas masjid tersebut. Pembinaan masjid tergendala beberapa tahun kerana kerosakan ketul-ketul marmar di tempat simpanannya yang telah dipijak oleh dua ekor gajah kepunyaan Sultan Idris dan Raja Chulan.






