The time you’ll need to find your dream home depends on the housing market in your area. However, closing on a home takes an average of 45 to 60 days once you are under contract. Closing can take even longer when negotiations and counter offers are involved, and sometimes closing will take less than 45 days when both the buyer and seller are motivated for a speedy sale.