Installing a carpet in a 12x12 bedroom typically costs $250 to $1,100, or $2 to $8 per square foot. Recarpeting bedrooms with frieze, plush, or wool carpets will improve the insulation and comfort.