DIY - Flooring



This page allows you to input the length and width of a room, and calculates the quantity of flooring that will be needed, for a variety of standard sizes. An allowance is made for using the offcuts from each section, and a small allowance is made for wastage.
Click on any of the links at the top of the page to reveal (or hide) more information about this calculator.


If you are reading this paragraph, then you probably don't have JavaScript installed/enabled on your computer.
At this point in time the calculators on this site are entirely dependent on JavaScript. Given enough time and money it is hoped to develop a version in the future which will be able to operate independently. Since JavaScript runs on your own computer, rather than on this server, it has been possible to set up this site much more quickly than if a server-side language was used, and it is possible to serve far more pages with the available bandwidth.
If you think that you can assist with this project in any way, then please visit the Support section and leave a message.


Length / Width
The furthest distance between opposite sides of the area to be covered. Width should be measured across the joists, Length should be measured along the joists. Since measurements in across each board need to be rounded up to the nearest board, results may be slightly different if these dimensions are swapped.
Board Size
The nominal size of the boards to be used. Tongue and groove edging (if present) means that this will not be the same as the overall board size. Pack sizes are also quoted here, but results will be given in both number of packs and number of boards, so if the quantity in each pack differs at your local source this will not be a problem.
Pack Size
Results will be given in both number of packs and number of boards, giving you the most cost-effective combination. If the boards are not available as a pack then change this to 'None'.
Board Price
Enter the pack and board prices (if known) and a project price will also be calculated.



  1. Fill in the length and width boxes with the measurements of your floor
  2. Choose the correct units for both 'input' fields. You do not need to use the same units as the boards are measured with, or the same units for width as length - all necessary conversions will be done for you.
  3. Select the size of board that you intend to use
  4. Fill in the pack price, if known
  5. Click the 'CalcResult' button below the input fields
  6. A 'Results Area' will be displayed below.
  7. All known values will be shown, along with all calculated values.
  8. If you are trying to floor a complex area, split the job into rectangular sections, and input the values separately; a total will then be given.
  9. To do further calculations simply change any values in the input fields and click the 'CalcResult' button again. (Press the 'Clear Form' button if you want to empty all of the input fields.)
  10. Press the 'Clear Results' button if you wish to discard the first results, otherwise further calculations will be added into the same area.
  11. Click the 'CalcResult' button again
  12. Click the 'Print Results' button to display all current results in a new, printable window.
Joist and floorboards diagram
Joist and floorboards diagram
Floor Dimensions
Board edge type
Board Details
Pack Details
Fixing Details


© Copyright Mike Brockington 2004 - 2021   All Rights Reserved