Muhammad Idrees, popularly known as Shaikh Idrees was born in Turangzai village of Charsadda District of the Khyber Pakhtunkhwa province of Pakistan. He was born in 1961 to Hakeem Maulana Abdul Haq, a well known religious figure in his days and was known by locals as Munazir-e-Islam. His grandfather was Mufti Shahzada a Shaikh-ul-Hadees and graduate of Darul Uloom Deoband.