How much it will cost you to carpet three bedrooms depends very much on what type of carpet you choose and the size of your home. But you can expect to pay between $1,750 and $5,500 for three bedrooms covering around 500 square feet. In addition to the carpet itself, which can range from $3.00–$15.00 per square foot depending on your selection, there are also installation and padding costs to be considered.