How much does it cost to install carpet?
Carpet installation usually costs more than you expect once padding, moving furniture, and stairs are included. This guide gives honest price ranges per square foot and shows how to get matched with a licensed contractor—free for you.
Carpet installation often runs about $4–$12 per square foot installed, and your exact price depends on the carpet, padding, room layout, and prep—get it in writing and compare quotes before you hire.
Quick answer: what carpet installation typically costs
Most homeowners in the US spend about $4 to $12 per square foot installed for carpet, with a common mid-range around $6 to $9 per square foot.
These numbers are not quotes—your final price depends on the carpet quality, the padding you choose, your room layout, and what the installer needs to do for your subfloor and edges.
If you’re comparing quotes, don’t compare only the carpet price. Ask for an “installed” number that includes carpet + padding + labor + basic preparation so you’re actually comparing the same scope.
- Typical range: **$4–$12/sq ft installed** (carpet + padding + install)
- Extra costs are common for stairs, furniture moving, and tricky rooms
Carpet cost breakdown (what drives the price up or down)
Carpet pricing usually comes from a few pieces: the carpet itself, the underlayment (padding), and the installation labor. Flooring contractors also price in things like room shape, how many seams you’ll need, and whether the job needs demolition and disposal.
Here are the biggest cost drivers:
- Carpet style and fiber (entry-level plush vs. more durable performance carpet)
- Padding thickness/density (better padding can cost more but often improves comfort and lifespan)
- Room size and layout (multiple rooms, closets, and hallways can add labor)
You may also see line items for moving furniture, replacing tack strips (if applicable), hauling away old carpet, and adding trim or transitions.
- Padding quality matters—cheap padding can reduce comfort and wear life
- Seams and stair work often add labor costs
Realistic installed cost ranges by carpet type
Carpet isn’t one product—different types wear differently and cost differently. These ranges are for installed carpet (carpet + padding + labor), and they vary by region.
- Entry-level carpet: about $4–$7/sq ft installed
- Mid-range carpet (often a good “value” balance): about $6–$9/sq ft installed
- Higher-end / more durable carpet: about $9–$12+ /sq ft installed
Stairs are frequently priced separately or with a per-step/“stair price” because installers need more cutting, fitting, and trim work. If you’re carpeting stairs, expect the total project to cost more than the same square footage in a flat room.
- Stairs and multiple rooms can raise total cost even if flat-room sq ft looks similar
- “Installed” should include the basics—ask what’s included before agreeing
What affects your carpet installation quote (so you can compare quotes fairly)
Two homes with the same square footage can still get very different prices. Installers often adjust for the subfloor condition, the job’s complexity, and how much edge/trim work is needed.
When you get quotes, look for these items and ask clarifying questions:
- Padding type and thickness (and whether it’s included in the per-square-foot price)
- Carpet grade and warranty terms (warranty doesn’t help if the install is poor)
- Old flooring removal and disposal (is it included?)
- Stair pricing (how it’s calculated)
Most important: make sure your quotes cover the same scope. If one quote includes padding upgrades, furniture moving, and removal while another doesn’t, the cheaper quote may not be the cheaper deal.
- Compare “installed” pricing and included services, not just the carpet line
- Ask how seams, transitions, and stairs will be handled
Red flags: how carpet projects go wrong (and how to avoid overpaying)
A good installer should be calm and clear. If someone is vague about pricing, won’t explain padding/material choices, or pushes you to sign quickly, that’s a problem.
Watch for these common red flags:
- Large upfront cash deposit with no clear schedule and no written agreement
- Cash-only payments
- No license/insurance (or they can’t show proof)
- Pressure to sign on the spot or “only today” pricing
- Skipping the subfloor prep (for carpet, prep still matters for smoothness, alignment, and seams)
Before you hire anyone, ask for a written scope that includes the carpet, padding, labor, disposal/removal (if needed), and the total price. Then get at least two comparable quotes and review them side by side.
- Get the price, product, and scope in writing first—then compare more than one quote
- Confirm the contractor is licensed/insured in your area before work starts
How to get matched with a licensed carpet contractor (free)
PlankPath is a free matching service that helps you choose new flooring and get matched with licensed, insured FLOORING CONTRACTORS near you. We don’t install floors and we don’t sell materials.
If you want, you can start here:
- Get matched to share your ZIP, project type, approximate square footage, and your preferred language.
- Browse general guidance in Carpet guides and cost info to help you compare quotes.
- If you’re not sure what to ask, see help for practical questions homeowners use during flooring shopping.
Once you’re matched, stay in control: compare written quotes, confirm what’s included, and make sure the final work matches the agreed scope before you pay the last amount.
- No cost to you—request matches and choose the contractor you want
- Always compare written “installed” quotes before hiring