Measure
Enter dimensions, room count, stairs, and roll width for precise carpet ordering.
Professional Estimator
Multi-room planning, live diagrams, 8 materials, roll optimization, and full cost breakdown — the most advanced free carpet estimator.
*10-yr amortized estimate
Smart Tip
Select a material to see recommended waste allowance for your room shape.
Inputs
Live Diagram
Multi-Room Planner
Plan every room separately — living room, bedrooms, hallways — and see a combined total.
Side-by-Side
Cost Architecture
Every layer separated so materials, padding, labor, and tax stay visible.
Material Library
How It Works
Enter dimensions, room count, stairs, and roll width for precise carpet ordering.
Pick material, pile height, quality grade, and all add-on services.
See all 8 materials side-by-side for the same room dimensions instantly.
Save or share your estimate as a link or print-ready summary.
Get Started
Calculating the true cost of carpet requires adding up four separate components: the carpet material, the padding underneath, professional installation labor, and any additional services. Here is the complete formula:
Room: 15 × 12 ft (180 sq ft = 20 sq yd) | Waste: 12% → 22.4 sq yd ordered
Nylon carpet: 22.4 × $58 = $1,299 | Padding: 22.4 × $8 = $179 | Labor: 22.4 × $14 = $314
Removal: 180 × $0.85 = $153 | Furniture: $95 | Tax 8.25%: $169
Total: $2,209 ($12.27/sq ft installed)
The carpet calculator above handles all of this automatically — just enter your dimensions, select a material, and adjust the waste percentage for your room shape.
Try the Calculator →Our carpet cost calculator is designed to give you an accurate baseline estimate before you speak to an installer or visit a flooring store. Here's how to get the most accurate results from each section:
Use the shape selector at the top of the calculator to enter your room's exact shape. For rectangular rooms, enter length and width. For circular areas (like a round rug footprint), enter the diameter. The calculator supports rectangle, circle, ellipse, pentagon, and hexagon shapes — and automatically converts between centimeters, meters, feet, and yards.
Select from 8 carpet materials. Each material has pre-set default rates based on current market pricing, but you can manually adjust the rates in the Carpet / Padding / Install fields below. The quality grade multiplier adjusts the carpet rate: builder grade applies a 28% discount, premium adds 38%, and luxury doubles the base rate.
The waste percentage accounts for cutting, seaming, and off-cuts from roll widths. Carpet is sold by the roll — typically 12 ft wide in the US — so rooms wider than 12 ft always require at least one seam and additional waste. Enable "Pattern Matching" if your carpet has a repeat pattern — this automatically adds 5% extra waste.
The live room diagram shows where seams will fall based on your roll width selection. Fewer seams = less visible joins = better appearance. If your room width is just over 12 ft, consider choosing a 13.5 ft or 15 ft wide roll to eliminate seams entirely.
Use the currency selector to switch between USD, GBP, EUR, AUD, PKR, INR, and 20+ other currencies. The calculator converts all rates and outputs to your selected currency. When getting real quotes from installers, always verify current local rates — the defaults reflect 2024 US market averages.
Click "Add Room" in the Multi-Room Planner to plan multiple rooms with different dimensions. Each room uses the same material rates as the main calculator. The Material Comparison section shows all 8 carpet types at your current room dimensions, so you can compare costs, durability, comfort, and lifespan side by side.
Use the Share Link button to copy a URL that encodes all your calculator inputs — perfect for sharing with a partner or saving to compare later. The Print button generates a clean formatted estimate sheet you can bring to your flooring store or installer.
View Cost Breakdown →Choosing the right carpet depends on three key factors: where the carpet will be used (traffic level), how it will feel (pile type and comfort), and how long it needs to last (material durability). Here's a complete guide:
| Material | Best For | Lifespan | Stain Resistance | Price |
|---|---|---|---|---|
| Nylon | High-traffic rooms, families | 12–15 yrs | ★★★★★ | $$ |
| Polyester | Bedrooms, budget-conscious | 8–12 yrs | ★★★★☆ | $ |
| Olefin | Basements, outdoor | 5–8 yrs | ★★★★★ | $ |
| Berber | Stairs, hallways | 15–18 yrs | ★★★☆☆ | $$ |
| Frieze | Family rooms, casual spaces | 10–12 yrs | ★★★★☆ | $$ |
| Wool | Luxury rooms, low traffic | 20–25 yrs | ★★★☆☆ | $$$$ |
| Velvet Plush | Master bedrooms, formal rooms | 10–12 yrs | ★★★☆☆ | $$$ |
| Sisal | Formal rooms, studies | 12–15 yrs | ★★☆☆☆ | $$$ |
Once you've chosen a material, use the comparison panel in the calculator to see the exact cost difference for your room size between materials — so you can make a data-driven decision.
Compare All Materials →All Free Tools
Common Questions
Carpet price per square foot varies widely by material: Olefin/Polypropylene: $0.50–$1.50/sq ft (most affordable), Polyester: $1–$3/sq ft, Nylon: $2–$5/sq ft, Berber: $2–$4/sq ft, Wool: $5–$15+/sq ft, Velvet Plush: $4–$12/sq ft. These are carpet-only prices. Add $0.50–$1.50/sq ft for padding and $1.50–$3.50/sq ft for professional installation.
Use this formula: (Length × Width) ÷ 9 × (1 + waste%) × price per sq yd. Example for a 12×15 ft room: 180 sq ft ÷ 9 = 20 sq yd × 1.12 (12% waste) = 22.4 sq yd ordered. At $58/sq yd for nylon: $1,299 carpet cost. Add padding (~$180) and installation (~$314) for ~$1,793 total.
For 500 sq ft fully carpeted and installed:
Professional carpet installation averages $12–$20 per square yard for labor only (all-in, including tack strips and basic trim). This covers standard rooms. Stairs cost $8–$15 per step. Total installed cost including carpet and padding typically runs $25–$60 per square yard depending on material grade.
Standard waste guidelines: 10% for simple rectangular rooms, 12–15% for L-shaped or irregular rooms, 15–20% for patterned carpet (pattern matching adds repeating waste), 8% for Berber (minimal stretch needed). Our calculator adds 5% automatically when pattern matching is enabled.
Carpet is traditionally sold by the square yard in the US, though prices are sometimes quoted per square foot. To convert: 1 sq yd = 9 sq ft. Our calculator shows both units. In the UK and Australia, carpet is typically sold by the square metre. 1 sq yd ≈ 0.836 sq m.