Carpet Calculator
Calculate the exact amount of carpet, padding, and linear footage you need from the roll. Supports multiple rooms, seam placement, and both 12-foot and 15-foot roll widths — so you order the right amount and minimize waste.
Room Dimensions
Seams run parallel to this direction. Roll covers 12 ft in the perpendicular direction.
10% is standard. Use 15% for patterned carpet or irregular rooms.
Carpet Estimate
Total Area
132
sq ft (incl. 10% waste)
Carpet to Order
14.7
sq yards
Linear Feet from Roll
14
from 12 ft wide roll
Total Seam Length
0
linear feet of seams
Padding Needed
132
sq ft
Seam Count
0
across all rooms
Accessories Shopping List
Pro Tips
- Order one full extra strip beyond the calculation on jobs with seams. Carpet from different dye lots is virtually impossible to match if you run short mid-install.
- Run seams parallel to the main light source (window) when possible — perpendicular seams catch shadows and are noticeably more visible.
- Pattern-match carpet adds 15-25% waste beyond standard. The waste factor in this calculator assumes solid or randomly-textured carpet. Bump waste to 20-25% for Berber or any patterned product.
- Tack strip pricing: $1-$2 per 4-ft piece. You typically need slightly less than the perimeter (subtract doorways and built-ins). Concrete subfloors need tack strip with masonry nails; wood subfloors use standard.
- Heat-activated seam tape(vs cold-pressed) is the modern standard. Requires a seam iron rental (~$15/day) for proper install — don't cheap out on the seam — it's the most common warranty callback.
- Padding sold separately by retailer.Some retailers bundle, most quote separately. Standard residential padding is 6-7 lb density × 3/8" thick at $0.40-$0.80/sq ft. Premium memory-foam pad runs $1.50-$3/sq ft.
How to Use This Calculator
Add each room with its length and width in feet. Select your carpet roll width (12 ft is standard; 15 ft reduces seams in wider rooms). Choose the seam direction — running seams along the longer dimension usually looks best and reduces visibility. Adjust the waste factor for irregularly shaped rooms or pattern-match carpet. Toggle padding on or off. Optionally enter a price per square foot to get a cost estimate.
Formula Used
Total Area = Sum of (Length × Width) per room. Sq Yards = Total Area × (1 + Waste%) / 9. Linear Feet from Roll = Strips × Run Length per room, where Strips = ceil(Cross Dimension / Roll Width). Seam Length = (Strips − 1) × Run Length.
Related Flooring Calculators
Best Flooring Software →Still calculating material by hand and tracking jobs on paper? Flooring software handles room-by-room scheduling, material ordering, and customer communication in one app.
Need to figure out what to charge?
All 10 pricing formulas every contractor needs + 18-trade margin benchmarks.
Contractor Pricing Formulas Cheatsheet→Starting or growing your flooring business?
Our free startup guide covers licensing, LLC formation, insurance, pricing, and getting your first customers.
How to Start a Flooring Business→Free Software Guide for Flooring Professionals
Get our free guide comparing the best software tools for flooring businesses — with real pricing and honest recommendations.
No spam. Unsubscribe anytime.
Disclaimer
This calculator is for estimation purposes only. Results may vary based on local conditions, materials, and building codes. Always consult a licensed professional before making decisions based on these calculations. MyContractorTools is not responsible for any errors or omissions.