The speed of closing on a home can vary, but it typically ranges from one week (although that timeframe is quite rare) to between 30 and 60 days after the seller accepts the purchase offer, depending on factors like financing, inspections, and negotiations.