The short answer is that it takes on average about 4.5 months to buy a home. However, different aspects of buying a home happen at different times. Here’s a handy timeline for buying a home.

At 6 months or more …

At 4-5 months …

At 2-3 months …

At 1-2 months …

At under a month …

Closing day

How Long Does It Take to Buy A Home?

Source: https://www.zillow.com/home-buying-guide/how-long-it-takes-to-buy-a-home/