A home inspection usually costs between $300 and $500. However, it will depend on your location, the size of your home, and what exactly you plan to inspect.