The average time it takes to close on a house is currently around 30 days. Factors such as your loan type, your financial situation, and the length of your contract can either lengthen or shorten that time frame.