Reviewed · Prices checked October 2026 · How we calculate

Tile Calculator: Boxes, Grout and Thinset for Any Floor

Enter your floor size, tile size, joint width and layout. You get the boxes of tile, bags of grout and bags of thinset to buy, and what they cost at your store's price.

Floor and tile

Units
ft
ft
Tile size
Grout joint width (inches)
Tile thickness (inches)

Printed on the box. 3/8 is typical for floor tile.

Layout

The percent is extra tile for cuts and breakage.

sq ft

Check the box label. 12 × 12 in tile is often about 15 sq ft per box.

Shopping list

Updates as you type
6boxes of tile

90 sq ft of 12 × 12 in tile for 80 sq ft

Includes 10% extra for cuts and breakage. 6 × 15 sq ft per box.

  • 6 boxes of 12 × 12 in tile$270–$1,372.50
    90 sq ft in all (6 × 15 sq ft), priced per sq ft of tile.

    Typical price (estimate, checked Oct 2026): $3.00–$15.25 per sq ft of tile

    90 sq ft × $3.00–$15.25 = $270–$1,372.50Estimate
  • 1 bag of sanded grout (25 lb)$22–$33
    About 6.0 lb needed.

    Typical price (estimate, checked Oct 2026): $22.00–$33.00 per 25 lb bag of sanded grout

    1 bag × $22.00–$33.00 = $22–$33Estimate
  • 2 bags of thinset (50 lb)$18–$46
    1/4 × 3/8 in square notch, about 60 sq ft per bag.

    Typical price (estimate, checked Oct 2026): $9.00–$23.00 per 50 lb bag of thinset

    2 bags × $9.00–$23.00 = $18–$46Estimate
Project total (estimate where no price is entered)$310–$1,451.50
Checked Oct 2026
Show the math
10 × 8 ft = 80 sq ft80 sq ft × 1.10 (10% waste) = 88.0 sq ft88.0 ÷ 15 sq ft per box = 5.87 → 6 boxes = 90 sq ft, bought and pricedGrout: 80 sq ft × 144 × (12 + 12) ÷ (12 × 12) × 1/8 in × 3/8 in × 0.0672 lb per cu in = 6.0 lb → 1 bagThinset: 80 sq ft ÷ 60 sq ft per bag = 1.33 → 2 bags

Your prices are saved on this device only. Tile is sold by the box but priced per sq ft, so the tile line is the sq ft in the boxes you buy, not just your floor. Tile sizes stay in inches in metric mode, as they are sold.

How it works

The formulas

boxes = floor sq ft × (1 + waste) ÷ sq ft per box, rounded up
tile cost = price per sq ft × (boxes × sq ft per box)
grout lb = sq ft × 144 × (L + W) ÷ (L × W) × joint × thickness × 0.0672
grout bags = lb ÷ 25, rounded up
thinset bags = floor sq ft ÷ sq ft per bag, rounded up

Assumptions

  • Waste is 10% for a straight layout and 15% for diagonal or herringbone, where more tiles are cut. Add a few more percent for a tricky room or tile that chips easily. These are rules of thumb.
  • Tile is sold by the box and priced per sq ft. We round the boxes up first, then price the full 15 sq ft in each box, because you pay for the whole box. That is why the cost is a little higher than floor area times price.
  • Grout uses the joint volume method used by grout makers' calculators: the length of joint in a sq ft of floor, times the joint width, times the tile thickness, times the weight of the grout. Sanded grout weighs about 0.0672 lb per cubic inch (1.86 g/cm³). We derived this conversion ourselves, so treat it as an estimate and compare it with the coverage chart on the bag. Most of the grout goes in the joints; expect some to be lost in mixing and cleanup.
  • Joints under 1/8 in (that is, 1/16 in) take unsanded grout. The count is the same, but buy unsanded bags and use your own price.
  • Thinset (a 50 lb bag) covers about 60 sq ft with a 1/4 × 3/8 in square-notch trowel, the low end of the 60 to 67 sq ft on Custom Building Products' charts. Tile with a side of 15 in or more gets a 1/2 × 1/2 in trowel at about 40 sq ft per bag (a rule of thumb; check the bag, since large tile may also need back-buttering).
  • Metric: type meters. The floor is converted to feet for the math. Tile and joint sizes stay in inches, and tile, grout and thinset are still bought in US sq ft, boxes and pounds.

Worked example

A 10 × 8 ft bathroom floor, 12 × 12 in tile, 1/8 in joints, 3/8 in thick, straight layout

  1. Floor: 10 × 8 = 80 sq ft
  2. Add 10%: 80 × 1.10 = 88.0 sq ft
  3. Boxes: 88.0 ÷ 15 = 5.87, so buy 6 boxes (90 sq ft)
  4. Tile cost: 90 sq ft × $9.13 (the middle of our typical range) = $821.25
  5. Grout: 80 × 144 × (12 + 12) ÷ (12 × 12) × 1/8 × 3/8 × 0.0672 = 6.0 lb, so 1 bag of 25 lb
  6. Thinset: 80 ÷ 60 = 1.33, so 2 bags

Common floor sizes, 12 × 12 in tile

Boxes of tile, bags of grout and bags of thinset for common floor sizes with 12 by 12 inch tile
FloorSq ftBoxes of tileGrout bagsThinset bags
5 × 8 bath40311
10 × 10 room100812
12 × 12 kitchen1441113
15 × 20 room3002215

12 × 12 in tile at 15 sq ft per box, 1/8 in joints, 3/8 in thick, straight layout with 10% extra, 60 sq ft of thinset per bag.

Questions people ask

How much tile do I need for a 10x10 floor?

A 10 × 10 ft floor is 100 sq ft. With 10% extra that is 110 sq ft, or 8 boxes of 12 × 12 tile at 15 sq ft per box. A diagonal layout needs 8. Always divide by the sq ft on your own box label.

How much extra tile should I buy?

10% for a straight layout and 15% for diagonal or herringbone. Small rooms with many cuts, and large tile, can need more. Keep a spare box: dye lots change, and a future repair will not match a new batch.

How much grout do I need per sq ft?

It depends on tile size, joint width and thickness. For 12 × 12 in tile with 1/8 in joints and 3/8 in thickness it is about 0.08 lb per sq ft. For 3 × 6 subway tile with 1/16 in joints and 1/4 in thickness it is 0.08 lb, and for 12 × 12 in tile with 1/4 in joints it is 0.15 lb. Small tile and wide joints use the most.

Sanded or unsanded grout?

Use sanded grout for joints 1/8 in and wider. The sand keeps wide joints from shrinking and cracking. Use unsanded grout for joints under 1/8 in, and for polished marble or other tile that sanded grout can scratch. The calculator prices sanded grout; type the price of unsanded if that is what you need.

How much thinset do I need?

A 50 lb bag covers about 60 sq ft with a 1/4 × 3/8 in trowel, and about 40 sq ft with a 1/2 × 1/2 in trowel for large tile. A 100 sq ft floor of 12 × 12 tile needs 2 bags; with 12 × 24 tile it needs 3. Uneven floors and back-buttering use more.