The average national home inspection cost is $314, with most homeowners spending $266 and $369. This data is based on actual project costs as reported by HomeAdvisor members. Buying a home is exciting, but it can also be stressful and time-consuming. This varies by inspector and how they compile reports. 2  The average rate for home inspection is around $200-$600 based on where you live. 3  Some inspectors can charge up to $800 or more.