How long does it take to buy a first home? It varies widely. The search itself can take anywhere from a few weeks to several months depending on inventory, and closing typically adds another 30 to 45 days once an offer is accepted. Share