The amount of time it takes to develop reading habits depends on a variety of factors, including the individual and the type of reading material. however, it generally takes anywhere from two weeks to six months to form a habit.