An average price range of carpet installation is between $756 and $2,591, with the national average at $1,673. Expect to pay between $3.50 to $11 per square foot or approximately $32 to $100 per square yard.