Hardwood flooring costs $6 to $11 per square foot to install on average, with high-end prices ranging from $12 to $23 per square foot for both materials and installation. The installation includes finishing, trim, and removal of your old floor.