Nationwide, rewiring a house costs between $1,500 to $10,000, but most homeowners pay an average of $2,100. These prices include the cost of labor and materials, and vary depending on the size and age of your home, the rooms being rewired, and the amount of wire that needs to be replaced.