# Expert Home Improvement Advice

## How To • Videos • Lawn & Garden • DIY • Articles

- Home
- Kitchen
- Remodel |
- Cabinets |
- Countertops |
- Backsplash |
- Sinks & Faucets |
- Flooring |
- Appliances |
- Lighting |
- Storage |
- Hardware

- Bathroom
- Remodel |
- Vanity & Top |
- Sinks & Faucets |
- Tubs & Showers |
- Toilets |
- Flooring |
- Lighting |
- Vent Fans |
- Accessories

- Other Rooms
- Attic |
- Basement |
- Garage |
- Closet |
- Laundry Room |
- Workshop |
- Living Room |
- Bedroom

- Lawn & Garden
- Deck & Patio
- Repair & Install
- Exterior
- Interior
- Videos

Carpet usually comes in 12′ and 15′ wide widths, and is sold by the square yard, which is equivalent to an area 3 feet by 3 feet. Waste is usually figured at 10%.

To convert square feet into square yards, either enter the dimensions of your room (in feet and inches) in our calculator below, or divide the number of square feet in your room by 9, then add on 10% or so for waste.

function is_numeric(data1) { if ((isNaN(data1))) return false; else return true; } function carpet() { if (document.getElementById('width_ft').value=='') { widthft = 0; } else { widthft = parseInt(document.getElementById('width_ft').value); } if (document.getElementById('width_in').value=='') { widthin = 0; } else { widthin = parseInt(document.getElementById('width_in').value); } if (document.getElementById('ln_ft').value=='') { lnft = 0; } else { lnft = parseInt(document.getElementById('ln_ft').value); } if (document.getElementById('ln_in').value=='') { lnin = 0; } else { lnin = parseInt(document.getElementById('ln_in').value); } if (document.getElementById('waste').value=='') { waste = 0; } else { waste = parseInt(document.getElementById('waste').value); }

if (!is_numeric(widthft)) {
msg = "**Invalid input: You have to enter a number.**";
}
else if (!is_numeric(widthin)) {
msg = "**Invalid input: You have to enter a number.**";
}
else if (!is_numeric(lnft)) {
msg = "**Invalid input: You have to enter a number.**";
}
else if (!is_numeric(lnin)) {
msg = "**Invalid input: You have to enter a number.**";
}
else if (!is_numeric(waste)) {
msg = "**Invalid input: You have to enter a number.**";
}
else {

carpetwidth = widthft + (widthin / 12); carpetlength = lnft + (lnin / 12); waste = waste / 100; results = carpetwidth * carpetlength; results = results + (results * waste); yardresults = results / 9; yardresultsa = yardresults; yardresults = Math.round(yardresults); resultsa = results; results = Math.round(results); if (resultsa > results) { results = results + 1; } if (yardresultsa > yardresults) { yardresults = yardresults + 1; } msg = "" + yardresults + " Square Yards Needed or " + results + " Square Feet Needed"; } document.getElementById('output').innerHTML = msg; }

Tags: , calculator, carpet, FlooringPlease Leave a Comment

#### 23 Comments on “Carpet Calculator”

You can follow comments to this article by subscribing to the RSS news feed with your favorite feed reader.

We want to hear from you! In addition to posting comments on articles and videos, you can also send your comments and questions to us on our contact page or at (800) 946-4420. While we can't answer them all, we may use your question on our *Today's Homeowner* radio or TV show, or online at todayshomeowner.com.

January 12th, 2008 at 8:02 am

Am I missing something. The instructions don’t say how to calculate amount of carpet, wood flooring, tile etc. needed.

Do you multiply the width X Depth and divide by three to get square yards etc.

It has been so long since I have figured how to do this that I have forgotten.

Sorry if I seem so dense, but I need to measure for wood flooring for my upstairs.

Thanks for your help.

February 25th, 2008 at 6:20 pm

Lee,

To find the number of square feet or square yards in your room, just type the dimensions of your room in the boxes above and click on the calculate button.

If you want do the calculations yourself, the formula is:

width x length = square feet

Divide that number by 9 to get the number of square yards.

April 23rd, 2008 at 3:53 pm

How do I find the required amount of carpet when my rooms all run together? The main floor of my Townhouse is all open. Do I take the dimensions of the entire floor and subtract the SQ ft of the unuseable space (like the open stairs, bath, foyer and kitchen)?

November 20th, 2008 at 11:50 am

Kathy,

Depending on how many nooks and crannies there are, you can either subtract the parts that are not included from the whole, or divide the room up into various sections and add the square feet for each of them together.

July 23rd, 2009 at 4:03 pm

If I am pouring concrete how do i measure the sq yards width by length but what about the depth of the mix

August 4th, 2009 at 10:58 am

Hi Donna,

To find the number of cubic cubic yards of concrete needed, multilply the length x width x depth in yards (or fractions of a yard). One cubic yard of concrete equals a volume of 3′ x 3′ x 3′, which is the same as 27 cubic feet, so you can also measure it in feet (or fractions of a foot), then divide the total by 27 to find the number of yards. For example, to calculate the yards of concrete needed for a slab 12′ x 12′ x 4″, multiply 12 x 12 x 0.33 = 47.52 cubic feet ÷ 27 = 1.76 yards. Another way of thinking about it, is that a 4″ thick slab 9′ x 9′ equals one yard of concrete.

August 12th, 2009 at 6:51 pm

Danny,

need the correct formula to calculate measurements for replacing shingles on a roof. How many yards do I need for the job. (e.g.) 50×14 = Sq Yrds?

Thanks, Ed

August 13th, 2009 at 11:05 am

Hi Ed,

Roof shinges are measure by the square which equals 100 square feet and usually comes packaged as 3 or 4 bundles of asphalt shingles. To find out how many squares you need, multiply the width of the area times the length in feet and divide by 100 (i.e. 20′w x 10′h = 200 sq. ft. ÷ 100 = 2 squares). It’s usually a good idea to add 1% to 5% in for waste. You can find out more about roofs and roofing in our article How to Choose a Roof for Your Home.

April 19th, 2010 at 11:17 am

I am not understanding why a room that is 19 X 19 (which is 361 sq ft) would need 45 yards of carpet.

Isn’t 361/9 the square yards? I have heard that I need 45 sq yards, 50 sq. yards 60 sq. yards… Why are there such huge differences. What would the result be if I only brough 45 square yards?

April 20th, 2010 at 11:26 am

That is correct, to convert square feet to square yard, you divide the number of square feet by 9. Since carpeting comes in limited widths (usually 12′ and 15′) and is sold either by the linear foot or yard in length, you need to be sure you buy enough to fit your room. In your case you would probably need to buy two pieces 12′ wide by 20′ long for a total of 480 square feet or 53.33 square yards.

April 28th, 2011 at 8:35 am

I can’t get the calculator to work. my 2 rooms are 12×12. do you come out for such small rooms. I have 2 of them.

looking for a beige color, for kids room.

I am in Beasley, Tx (outside Rosenberg 10 minutes off of 59S

Do you move furniture, or do I need to have it out.

Also need padding, do you do the one that helps if pets wet on it, to keep it dry.

thanks

April 29th, 2011 at 8:22 am

Hi Judy,

To use the calculator for your rooms, just put 12 in the feet boxes under width and length, and click on the “calculate” button. For your 12 x 12 rooms, you would need 16 square yards each of carpet, plus any additional amount you need to include for waste. We do not do remodeling work outside the Mobile, Alabama, area. Good luck with your carpeting project!

July 3rd, 2011 at 1:08 pm

I needed help on how to measure a room, by chance I got this site, I am very glad I did Thank you.

Betty

August 30th, 2012 at 3:29 am

we have a 12*12 ft carpet and need to fit it to room of 16*9 ft by cutting the carpet only once.

September 3rd, 2012 at 10:30 pm

Hi , I have my sqyd’s figured out and I’m using 15 foot goods , how do I convert my square yards to linear feet in 15 foot goods ?

September 6th, 2012 at 10:17 am

how do I convert 50 cubic yards to square yard

August 26th, 2013 at 11:52 pm

How much would it cost to add two 10/12 rooms to a house?

September 2nd, 2013 at 7:13 am

am told I need 13 sq yds of carpet . how many sq ft is that?

September 2nd, 2013 at 8:34 am

Hi Steve,

To convert square yards to square feet do the reverse of the process above, so you would multiply the number of square yards times nine to get square feet (sq. yds. x 9 = sq. ft.)

September 25th, 2013 at 3:56 pm

I have been told I need 94 yards of carpeting for a room 12×25. Does this sound right? It comes in 12 foot width.

January 7th, 2014 at 8:20 am

I understand how to convert to sq ft. and sq yrd.! What I’m not understanding is how to figure out how much carpet is needed when you have…15×22 room…I know the answer is a 12×40, because I was told, but I don’t understand how this answer arrived….

January 13th, 2014 at 5:21 am

Carpets Are in metres how much do i need for a room 10 f long 9 foot wide

January 20th, 2014 at 7:13 pm

I need to know i have 8ft length and 13 wide i need to know how much carpet i need and how much it would cost?