From the first steps of getting a pre-approved mortgage and starting your online search for homes, the process on average will take 10-12 weeks. Once you have selected the home of your dreams and your offer has been accepted, the escrow period is about 30-45 days. Market conditions may vary throughout the year.