Closing costs are the fees paid to third parties that help facilitate the sale of a home, and they vary widely by location. But as a rule, you can estimate that they typically total 2% to 7% of the home’s purchase price. So on a $250,000 home, your closing costs would amount to anywhere from $5,000 to $17,500. Yep that’s one heck of a wide range. More on that below.

Both buyers and sellers typically pitch in on closing costs, but buyers shoulder the lion’s share of the load (3% to 4% of the home’s price) compared with sellers (1% to 3%). And while some closing costs must be paid before the home is officially sold (e.g., the home inspection fee when the service is rendered), most are paid at the end when you close on the home and the keys exchange hands.

By realtor.com