Hardwood flooring costs have to be broken down into 2 parts.
The materials for hardwood flooring depend highly on the grade of the wood you intend to install in your home as your new floor. High grade wood is usually between $8-14 per square foot. Medium grade runs between 4 dollars and 6.50, and low grade is $2-4 per square foot. Also keep in mind when budgeting to add in about 10% than the actual space you are covering to allow for unusable pieces due to cutting. You can get an idea of hardwood materials costs at Home Depot or Lowe’s
Installation, or labor, costs vary wildly based on where in the country, or even city, you are located. Usually the range here is $2-$6 per square foot.
There’s a great outline and more in depth discussion of hardwood floor installation costs at installationcalculator.com, and having gotten several hardwood flooring cost estimates from them, they are VERY accurate.