- Home
- About
- Home Improvement
- Ask Danny Answers (289)
- Attics & Basements (73)
- Calculators (5)
- Carpentry (158)
- Concrete & Masonry (91)
- Decks & Patios (107)
- Design & Decor (205)
- DIY Projects (97)
- Doors & Windows (175)
- Electrical & Lighting (152)
- Fencing (25)
- Financial (44)
- Flooring (152)
- Garage & Storage (96)
- Green Home (345)
- Heating & Cooling (91)
- Insulation (70)
- Kitchens & Baths (347)
- Lawn & Garden (772)
- Painting & Finishing (220)
- Plumbing (122)
- Repairs & Installation (766)
- Roofing (57)
- Safety & Security (217)
- Tools & Hardware (262)
- Walls & Ceilings (144)
- Lawn & Garden
- Around the Yard (772)
- Ask Julie Answers (138)
- Julie's Blog (103)
- Animals & Wildlife (68)
- Cacti & Tropical Plants (19)
- Container Gardens (35)
- Diseases & Pests (97)
- Flowers (103)
- Fruits & Vegetables (73)
- Furniture & Accessories (33)
- Garden Sheds (10)
- Garden Tools (57)
- Gardening Basics (106)
- Herb Gardens (12)
- Houseplants (39)
- Irrigation & Watering (52)
- Landscaping & Design (129)
- Lawn Care (83)
- Lawn Mowers (19)
- Monthly To-Do Lists (12)
- Organic Gardening (42)
- Pools & Water Features (20)
- Soil & Fertilizer (82)
- Trees & Shrubs (107)
- Videos
- Top 50 Challenges (50)
- Ask Danny (70)
- Simple Solutions (274)
- Thinking Green (105)
- Full Episodes (119)
- Best New Products (115)
- Attics & Basements (31)
- Carpentry (105)
- Concrete & Masonry (50)
- Decks & Patios (65)
- Design & Decor (131)
- DIY Projects (56)
- Doors & Windows (104)
- Electrical & Lighting (91)
- Fencing (18)
- Financial (13)
- Flooring (75)
- Garage & Storage (76)
- Green Home (217)
- Heating & Cooling (44)
- Insulation (34)
- Kitchens & Baths (224)
- Lawn & Garden (290)
- Painting & Finishing (129)
- Plumbing (72)
- Repairs & Installation (448)
- Roofing (39)
- Safety & Security (110)
- Tools & Hardware (86)
- Walls & Ceilings (84)
- Special Episodes
- Contact
Carpet Calculator
By: Danny Lipford
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; }
Please Leave a Comment
13 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 Homefront radio show, Today’s Homeowner TV show, or online at dannylipford.com.
You might also like
- How to Remove Wrinkles and Puckers from Carpet
- Carpet and Laminate Flooring for Your Home
- How to Remove Carpet from Your Home
- Installing Carpet in Your Garage
- How To Install Commercial Carpet
- How to Store a Calculator in Your Workshop
- Tools for Installing Carpet and Removing Vinyl Flooring
- Recycling Old Carpet in the Garden
Today's Homeowner with Danny Lipford® is brought to you by:
Press Room | Advertise with Danny | Air Our Show | TV Station Support | Radio Station Support | Video Production | Privacy Policy | Terms of Use | Sitemap
TODAY'S HOMEOWNER and the TODAY'S HOMEOWNER logo are registered Trademarks owned by Time4 Media, Inc. Used under license. | Past Episodes of Today's Homeowner | Remodeling Contractor in Mobile, Alabama (AL) | Video Production in Mobile, Alabama (AL) |

















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.

Ben Erickson Says: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)?

Ben Erickson Says: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

Ben Erickson Says: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

Ben Erickson Says: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?

Ben Erickson Says: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

Ben Erickson Says: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