Tile Calculator
How many tiles do you need? Enter your room and tile dimensions, pick your pattern — get exact tile count, boxes, and waste allowance instantly.
What Is a Tile Calculator?
A tile calculator figures out how many tiles you need to cover a given floor or wall area, after accounting for the inevitable waste that comes from cutting tiles to fit edges, corners, and obstacles. Order too few and you risk a dye-lot mismatch when you go back for more. Order far too many and you're overpaying by $100–$300 on a typical room.
The core math is simple — room area divided by tile area — but the waste factor is where most DIY estimates go wrong. Straight-lay patterns lose about 5% to edge cuts. Diagonal and herringbone patterns lose 15% or more because tiles on the diagonal intersect walls at angles that produce far more wasted triangle cuts. This calculator applies the correct waste percentage for each lay pattern automatically.
How to Use This Calculator
- Choose units — Imperial (feet for room, inches for tile) or Metric (meters for room, centimeters for tile)
- Enter room dimensions — length and width. For L-shaped or irregular rooms, break the area into rectangles and run the calculator separately for each section, then add the tile counts
- Enter tile dimensions — the actual tile face size, not including grout joint width
- Enter tiles per box — check your tile's packaging; common counts are 6, 8, 10, 12, or 15 per carton
- Select lay pattern — this sets the waste percentage automatically. Use "Custom" if your installer recommends a specific allowance
- Click "Calculate Tiles Needed" for your full breakdown
The Formula This Calculator Uses
Every output is derived from the same two steps. The "waste factor" step is what distinguishes a reliable estimate from one that leaves you short:
How Much Waste to Add? A Pattern-by-Pattern Guide
The waste percentage isn't guesswork — it reflects how many cut pieces a particular pattern produces. Straight tiles aligned to walls produce one cut per edge; diagonal tiles produce cuts on every wall intersection at 45°, generating far more unusable triangle offcuts. Here are the standard allowances used by professional tilers:
| Pattern | Waste % | Why |
|---|---|---|
| Straight / Grid | 5% | Tiles align to walls — only edge cuts needed |
| Subway / Stacked horizontal | 5% | Offset rows, but tiles still run parallel to walls |
| Basketweave | 10% | More cuts at borders due to alternating orientation |
| Diagonal (45°) | 15% | Every wall edge produces angled triangle cuts |
| Herringbone | 15% | Zigzag orientation multiplies edge cuts |
| Complex / Mosaic | 20% | High cut count plus small pieces are hard to handle |
| Irregular room shape | 15% | Non-rectangular perimeters increase cuts on all sides |
To see the real impact: the same 120 sq ft room with 12×12 in tiles needs 126 tiles on a straight lay (5% waste) but 138 tiles on a diagonal lay (15% waste) — that's 12 extra tiles, or more than one full box. At $3.50 per tile, that's $42 more just from the pattern choice before labor costs enter the picture.
Tiles Needed by Tile Size — 120 sq ft Room, 5% Waste
Here's how tile count changes with tile size for the same 120 sq ft floor. All values use 5% waste (straight lay) and are individually calculated — not interpolated:
| Tile Size | Tile Area (sq ft) | Exact Count | +5% Waste | Tiles to Buy |
|---|---|---|---|---|
| 4×4 in | 0.111 sq ft | 1,080 | 54 | 1,134 tiles |
| 6×6 in | 0.250 sq ft | 480 | 24 | 504 tiles |
| 12×12 in | 1.000 sq ft | 120 | 6 | 126 tiles |
| 18×18 in | 2.250 sq ft | 54 | 3 | 57 tiles |
| 24×24 in | 4.000 sq ft | 30 | 2 | 32 tiles |
| 12×24 in | 2.000 sq ft | 60 | 3 | 63 tiles |
All values at 120 sq ft room area (e.g., 10×12 ft or 12×10 ft). Results match the live calculator exactly at these inputs with Straight/Grid pattern selected.
Room Size Reference — 12×12 in Tile, 10% Waste
Common room sizes and their tile requirements using the standard 12×12 in (1 sq ft) tile at 10% waste. Boxes calculated at 10 tiles per carton:
| Room | Dimensions | Area | Tiles Needed | Boxes (10/box) |
|---|---|---|---|---|
| Small Bathroom | 5×7 ft | 35 sq ft | 39 tiles | 4 boxes |
| Kitchen | 10×14 ft | 140 sq ft | 154 tiles | 16 boxes |
| Living Room | 15×20 ft | 300 sq ft | 330 tiles | 33 boxes |
| Master Bedroom | 12×16 ft | 192 sq ft | 212 tiles | 22 boxes |
| Large Open Plan | 20×30 ft | 600 sq ft | 660 tiles | 66 boxes |
All values at 10% waste. Results match the live calculator exactly for these inputs with Basketweave pattern (10% waste) selected.
Grout and Adhesive / Thinset Estimates
Tiles also need grout and adhesive — two materials that many first-time buyers forget to budget for. Coverage rates vary by product and joint width, but these figures from industry standard references give reliable starting points for a 120 sq ft floor with 1/8-inch grout joints:
| Material | Coverage | For 120 sq ft | Notes |
|---|---|---|---|
| Unsanded grout | ~50–75 sq ft / lb | 1.5–2.5 lbs | For joints ≤ 1/8 in |
| Sanded grout | ~25–40 sq ft / lb | 3–5 lbs | For joints 1/8–1/2 in |
| Thinset mortar | ~40–50 sq ft / 50 lb bag | 3 bags (50 lb) | Standard floor tile adhesive |
| Mastic adhesive | ~50 sq ft / gallon | 2.5 gallons | Wall tiles only (not wet areas) |
For thinset: a 50 lb bag covers approximately 40–50 sq ft. A 120 sq ft floor needs 3 bags to be safe. For grout: actual coverage depends heavily on joint width and tile size — larger tiles have less total joint length, so they use less grout per square foot. Reference: NIST Building Materials Reference
5 Tips Before You Buy Tiles
- Always buy from the same dye lot. Tile colors shift between production batches — sometimes noticeably. Check the dye lot number on each box and buy all your tiles from the same lot at once. If you need to return to buy more later, the new batch will likely look slightly different. The 10% waste buffer exists in part so you have enough from one lot to complete the job.
- For a 120 sq ft room at $3.50/sq ft tile cost, waste adds $42 at 10%. That's the cost of ordering 132 tiles vs 120. Budget waste into your material cost from the start: multiply your room area by (1 + waste%) to get the sq footage to price. At $3.50/sq ft, the 120 sq ft room costs $462 in tile material with 10% waste included — not $420.
- A diagonal lay on the same 120 sq ft room needs 138 tiles vs 126 for straight lay — 12 extra tiles. The pattern choice alone costs an extra box of tiles. Factor this in when deciding between a standard grid and a more decorative diagonal before your installer quotes you a quantity.
- Keep 5–10 spare tiles from your project. Cracked or chipped tiles happen years later — dropped items, settlement cracks, plumbing work. If the tile is discontinued (common within 2–3 years), finding a match is nearly impossible. Store spares flat in a climate-controlled space, not in a garage where freeze-thaw cycles can cause hairline cracks.
- Measure the room, not the label. A "10×12 foot bedroom" in a listing often doesn't match actual measurements once you account for wall thickness, closets, and baseboards. Measure the actual floor space with a tape measure before entering dimensions into any calculator. A 6-inch error on one wall of a 10-foot room is a 5% measurement error — that alone can throw off your tile count by several boxes.
Reference: HUD — Flooring and Installation Standards