The average cost of homeowners insurance in the U.S. is $2,601 a year, putting the average cost of home insurance per month at $217, for $300,000 in dwelling coverage. Your insurance rate will vary based on where you live and factors specific to your home. As home insurance rates increase nationwide, shopping around is the best way to save.