Tile Calculator

Calculate the number of tiles needed for any floor or wall project, including waste and grout spacing.

Dimensions

Room Area
120.00 ft²
Tile Area
147.02 in²
Tiles Needed
118
With Waste
130
Boxes needed: ~13 (10-tile box)  |  ~11 (12-tile box)

Common Tile Sizes

SizeBest For
4×4"Bathroom walls, backsplash
6×6"Shower walls
12×12"Floors, most rooms
13×13"Larger floor areas
16×16"Large rooms
18×18"Open spaces
12×24"Modern look, large rooms
24×24"Commercial / large spaces
3×6" subwayBacksplash, walls
2×2" mosaicShower floors, accents

Grout Line Guide

Joint WidthUse Case
1/16"Rectified tiles, tight fit
1/8"Most floor & wall tiles
3/16"Natural stone, handmade
1/4"Exterior, large tiles
1/2""Masonry, brick-look

Calculate exactly how many tiles you need for your flooring or wall project with our free tile calculator, including a waste allowance for cuts and breakage.

How It Works

Tiles Needed = (Room Area ÷ Tile Area) × (1 + Waste Percentage). A waste allowance (typically 10-15%) accounts for cuts, breakage, and pattern matching.

How to Use This Calculator

  1. 1) Enter your room's length and width (or total area)
  2. 2) Enter individual tile dimensions
  3. 3) Enter a waste percentage
  4. 4) Click Calculate to see total tiles needed

Frequently Asked Questions

How much waste allowance should I use?

10% is typical for straightforward layouts; diagonal patterns or rooms with many cuts/corners often warrant 15-20% to be safe.

Should I buy extra tiles beyond the calculated amount?

Yes, buying a few extra beyond even the waste-adjusted total is wise for future repairs, since matching tile batches later can be difficult if the product is discontinued.

Does tile size affect how much waste I'll have?

Generally yes, larger tiles in irregularly shaped rooms can produce more waste from cuts than smaller tiles that fit more flexibly.

How do I calculate tiles for an L-shaped room?

Break the room into rectangular sections, calculate each separately, then sum the totals before applying your waste percentage.