Hifz-ul-Quran takes an average of five years. However this period may depends on the mental capacity of the child