Stair Carpet Calculator

Stair Carpet Calculator

Work out exactly how much carpet it takes to cover a staircase. Each step needs enough material to wrap the tread depth, drop down the riser, and roll over the bullnose, so this tool adds those three pieces per step, multiplies by your step count, adds any landing, and returns total running length in feet, area in square feet and square yards, padding, and cost for a runner or a full-width install.

🏠Real Staircase Presets

📏Staircase & Carpet Inputs

Step geometry

Count the treads you actually walk on, not the risers.

Front-to-back run of the step, typically 10-11 in.

Vertical face of the step, usually 7-7.75 in.

Extra to wrap the bullnose lip, about 1.5 in.

Width & coverage style

Full width covers the whole step; a runner leaves wood on the sides.

Wall-to-wall width of the staircase. Used for full width.

Common runners are 27 or 32 in. Used only for runner style.

Flat run of any mid-stair or top landing to also cover.

Waste, price & padding

10% for plain carpet; raise to 15-20% for patterns.

Carpet is priced by the square yard at most stores.

Stair pad is thin and firm; set 0 to skip padding cost.

Optional labor per step; leave 0 for a materials-only quote.

Total carpet length 0 running feet down the stairs
Total area (sq ft) 0 carpet face with waste
Total area (sq yd) 0 how carpet is sold
Carpet cost $0 carpet only, before pad

🔢Project Snapshot

19.5In per step
36Cover width in
0Padding sq yd
$0Total w/ pad

📐Steps to Carpet Length Chart

StepsPer StepLength (in)Length (ft)Full Width 36in Sq Yd
10 steps19.5 in19516.36.0
12 steps19.5 in23419.57.2
13 steps19.5 in253.521.17.7
14 steps19.5 in27322.88.3
15 steps19.5 in292.524.48.9
16 steps19.5 in31226.09.5
18 steps19.5 in35129.310.7

🧱Runner vs Full Width

CoverageTypical Width14-Step Sq YdLookBest For
Full width36 in8.3Wall-to-wall, no wood showingBusy family stairs, warmth, quiet
Runner 32 in32 in7.4Narrow wood border on both sidesWide stairs that want a border
Runner 27 in27 in6.2Classic strip down the middleShowing off hardwood treads
Runner 22 in22 in5.1Slim traditional runnerNarrow staircases, formal homes

📑Square Feet to Square Yards

Square FeetSquare YardsCost @ $25/ydCost @ $35/ydCost @ $50/yd
45 sqft5.0$125$175$250
54 sqft6.0$150$210$300
63 sqft7.0$175$245$350
72 sqft8.0$200$280$400
81 sqft9.0$225$315$450
90 sqft10.0$250$350$500

💰Carpet Price Per Yard Ranges

GradePrice / Sq YdFiberWearNotes
Builder / budget$12 - $22Polyester (PET)LightFine for low-traffic runners
Mid-range$25 - $40Nylon or triextaMedium-heavyBest value for busy stairs
Premium$45 - $70Solution-dyed nylonHeavyStain and crush resistant
Wool / patterned$75 - $150+Wool, wool blendHeavyBuy extra to match the repeat

🗃Staircase Carpet Comparison

ScenarioStepsLength (ft)Sq Ft +10%Sq YdCost @ $30
Full width 36 in1422.875.18.3$250
Runner 27 in1422.856.36.3$188
13-step basement1320.367.07.4$164
Landing + 12 steps1223.075.98.4$253
16 steps tall1625.784.79.4$282
Narrow 30 in stair1422.862.67.0$209
Wide 42 in stair1422.887.69.7$292
Budget runner 27 in1321.152.35.8$93

Full Formula Breakdown

Per step lengthperStep = treadDepth + riserHeight + nosingWrap, all in inches. The default 10.5 + 7.5 + 1.5 = 19.5 in of carpet wraps every single step from the back of the tread, down the riser, and over the bullnose.
Total lengthtotalLength_in = perStep × numberOfSteps + landing. Divide by 12 for feet: totalLength_ft = totalLength_in ÷ 12. This is the running length of carpet rolled down the staircase.
Cover widthFull width uses the stair width; a runner uses the runner width. That width in inches is divided by 12 to get feet before multiplying by the length.
Areaarea_sqft = (width_in ÷ 12) × totalLength_ft. Then areaWithWaste = area_sqft × (1 + waste ÷ 100) to cover trimming, pattern match, and mistakes.
Square yardsCarpet is sold by the square yard, and 1 square yard = 9 square feet, so sqYards = areaWithWaste ÷ 9. Order to the next quarter or half yard your store will cut.
PaddingStair padding follows the same area, so padSqYd = areaWithWaste ÷ 9 as well. Many installers pad only the treads, so treat this as a safe upper bound.
CostcarpetCost = sqYards × pricePerYard. Total = carpetCost + padSqYd × padPrice + steps × installPerStep for a complete stair budget.

💡Practical Stair Carpet Tips

Buy extra for pattern match: Plain carpet only needs about 10% waste, but a stripe, chevron, or floral repeat has to line up from step to step. Add 15 to 20% so every tread starts the pattern in the same place, and keep the offcut to re-cover a worn step years later from the same dye lot.
Runner vs full width: A full-width install is warmer, quieter, and hides worn or mismatched treads, so it suits busy family stairs. A runner shows off hardwood on the sides, uses roughly a quarter less carpet, and is easier to replace, but it needs finished wood borders and non-slip rods or grippers to stay safe.

The reason most people fail with a DIY floor project is because they think in two dimensions, treating stairs as if they’re rectangles on the ground. They measure footprint from overhead, purchase carpet for the rectangle, then discover halfway up the first flight that they’re out of material. Because stairs are three dimensional, they take more fabric than their shadow would indicate. That’s where the calculator comes in: it handle the geometry for you, making what would be a difficult space question into an easy square yardage figure that you plug into your shopping cart at the store.

This is where people go wrong: They forget about the riser. An L-shaped profile covered in fabric are a step. But it has a horizontal part… The tread; and then a vertical part, the riser, which the carpet needs to cover. There is also a piece called the nosing that stick out from the front. The carpet needs to cover this piece too so the fabric folds around the outside of it. All these little things add up.

Why Stairs Need More Carpet Than You Think

Let’s say the riser is seven-and-a-half inches, and the tread is eleven (those are standard figures). Add one to two inches because the fabric wraps around the nosing when it comes out beyond edge. Now we’re talking almost two feet of carpet per step. If there are, say, fourteen steps (that’s conservative), that’s like having more than twenty-two linear feet of carpet running down your staircase. And yet, those stairs takes up far fewer square feet on a floor plan.

This brings us back to the Width Variable. Does this change if you choose full coverage or a runner? It sure does. With a runner, there will be wood exposed on the side of the stairs. That’s classic and it saves material. However, it also means you has to find a way to keep it in place using secure rods and finish the edges so no one trips. With full coverage, the carpet goes all the way across from wall to wall. That will mask any scuffed up wood, add some warmth, and reduce sound. You can switch this instantly with tool. Selecting a runner will use whatever width you specify as the runner. Picking full width will assume you want whole stair covered.

Why is that important? Because carpet is priced per square yard. Each additional inch of width adds to the overall cost. Another intuitive pitfall occurs in the amount of waste allowed. Intuitively you might think that all you have to do is purchase exactly as much material as your measurement dictates. Not so. There will be cuts at each step. You must carefully align the seams. You also need extra length if there is a pattern or texture direction in your carpet that you want to carry through from one tread to the next. That way the lines will flow properly.

A standard plain carpet can allow a ten percent waste buffer. For those with patterns, textures, or stripes, fifteen to twenty percent is common. This helps trim out mistakes and provides a repeat length to ensure the design matches up on either side. It is always better to buy more than needed then to hunt down a matching dye lot months later because the remaining piece of carpet is long gone.

The other thing most people don’t realize until it’s time to check out is padding. There is a different type of padding for stairs (thinner & stiffer) than there is for padding on flat flooring. This padding hold the carpet tight up against the riser and doesn’t allow for any tripping. The padding covers roughly the same area as the carpet face. So if you know the sq yd for carpet then use that number here.

Again, labor runs a wide range. Some companies will quote you per stair because it takes more time to secure each one individually; others will quote by the sq ft. Consider this when estimating so that you aren’t shocked by your final bill. Now armed with this knowledge, you can confidently order knowing what makes stairs use so much more material. Instead of winging it with guesses from floor plan, you realize it’s the nosing and vertical risers that determines the length needed. You’re aware that waste comes from both pattern matching and style of coverage. You will also have an idea of how wide to measure.

So with all these variables accounted for you can order with a little less hope and a lot more math. Keep in mind that next staircase you encounter is nothing but a pile of verticals and horizontals begging to be covered. Measure accurately, include your safety margin, then order extra to ensure there won’t be any leftovers to stress over. Actualy, you should of checked the width first. Making sure everything is moddern looking is easy if you use math rather than luck. You’ll recieve better results if you plan ahead.

Stair Carpet Calculator