For most students memorizing part-time, it takes 2-3 years to fully memorize the entire Quran. Those able to devote more hours daily can finish in 1-2 years. Having realistic expectations is key.