SiteworkMath — cubic-yard markConstruction math from people who’ve thrown the wheelbarrow.
Field notes · Tile · No. 02

24×24 tile calculator square feet to box count.

Large format (24×24, 24×48) actually wastes LESS than 12×12 mosaic — fewer cut edges, faster install. The intuition that “big tiles waste more” is wrong; the reality is small-format mosaics need cuts on every other tile in offset patterns.

By James Wu — Chicago-area flipper.
Filed · 04 May 2026Reviewed · Spec sheets verifiedRead · 9 min

For a 100 sq ft floor at 24×24 with the 10% straight-set operator cushion and 4 tiles per box, the math is 25 tiles exact, 28 practical, 7 boxes at 4 tiles per box — which lands at 112 sq ft of coverage. That's a 12% surplus. The same 100 sq ft floor at 12×12 with 12 tiles/box lands at 10 boxes / 120 sq ft / 20% surplus. Large format runs leaner on the per-box rounding because each 24×24 box covers 16 sq ft, not 12.

Run any tile job through the tile yardage calculator (set the tile size to 24×24 and tiles-per-box to 4 for the typical porcelain SKU); it auto-fills the operator-default waste % and surfaces the lot-number-drift caveat on every result.

Ask a SiteworkMath question

Quick answers about SiteworkMath's calculators and material take-offs — concrete yardage, topsoil + mulch volume, tile box-count, deck-surface materials. Free, no signup. Not structural-engineering or code advice — for joist / beam / footing / permit decisions, talk to a structural engineer, licensed contractor, or your local building department.

Hi, I'm the SiteworkMath assistant. I answer questions about the calculators and guides on this site — concrete yardage, topsoil, mulch, tile, and decking material math. I'm not a structural engineer or a licensed contractor; I'm a calculator built around the math that James Wu — Chicago-area flipper — uses on his own jobs. For structural decisions (joist sizing, beam spans, footing depth in your soil + climate, anything that needs a permit) talk to a licensed structural engineer or your local building department.

How pros actually do this

The slug says “carpet tile” because that's how the long-tail keyword shakes out — large-format tile gets specced like carpet, corner-to-corner, room-scale. Real product on this page is 24×24 ceramic / porcelain floor tile, not modular carpet. The math is identical regardless of the language; what matters is the box coverage convention and the subfloor prep.

The discipline that matters on 24×24 is subfloor flatness and thinset selection, not the box-count math. Tile-installer practice (often citing TCNA Handbook installation guidance) calls for 1/8″ deviation in 10 feet for tiles 15″ or larger — twice as flat as the 1/4″/10 ft standard for smaller tile. Manufacturer install guides (Daltile, MSI, Florim) all specify medium-bed mortar with a 1/2″ × 1/2″ notched trowel for large format, not standard thinset. Skip either of those and the install reads as a lippage problem from across the room — the longer the tile edge, the more visible any plane shift between adjacent tiles becomes.

The 24×24 sweet spot in residential work isn't actually 24×24, though — it's 12×24 in a running bond. Covers fast, hides minor subfloor variation because the offset breaks up the long edges, looks contemporary without going trendy, and the tiles ship 6-8 to a box (more forgiving rounding than 4/box). 24×24 is the right call for open kitchens, primary baths over slab, and basement-level flooring where the subfloor is naturally flat. Smaller bathrooms over wood-frame second-floor construction usually want 12×24 unless you're willing to pay for the floor-leveling underlayment first.

The four steps

1. Measure the area in square feet.

Length × width in feet for rectangular floors. For irregular shapes, break the area into rectangles, compute each, and sum. Subtract any significant openings (vanity footprint, tub deck, fixed cabinet base) — but include them if you're tiling under. For walls, tile-up height × wall length, less the niche and door cuts.

2. Pick the pattern, which fixes the waste %.

SiteworkMath operator defaults split it 10% for straight-set (running bond, square offset), 15% for diagonal (45° rotation) or herringbone, 12% for subway 1/3 brick-offset, 20% for bullnose / trim rows. 24×24 in a straight-set layout is the most common residential install — the tile size is the design statement, you don't need to layer a rotated pattern on top.

3. Multiply through to get the practical tile count.

Floor area in sq inches = area_sqft × 144. Tile area in sq inches = tile_w × tile_h. For 24×24, tile area = 576 sq in (or 4 sq ft). Exact tile count = ceil(floor_sqin / tile_sqin). Practical tile count = ceil(exact × (100 + waste%) / 100). The integer formulation matters here — the obvious exact × (1 + waste/100)can hit JavaScript's floating-point trap.

4. Round to the next full box, then confirm one-lot ordering.

Boxes needed = ceil(practical / tiles_per_box). For 24×24 porcelain at 4/box, that rounding is the dominant surplus driver — practical count of 28 tiles only needs 7 boxes (28 tiles), but 29 tiles would force 8 boxes (32 tiles, 128 sq ft). The 4/box convention also means lot-number drift is even more painful here: a partial reorder of a single box is 16 sq ft of differently-toned tile in your room. Order all the boxes from one lot upfront.

The worked example, end to end

Inputs:

Step by step:

Now compare what 12×12 takes for the same floor. Same 100 sq ft, 12 tiles/box, 10% straight-set cushion: exact 100, practical 110, boxes ceil(110/12) = 10 boxes, total coverage 120 sq ft (20 sq ft cushion, a 20% surplus). The 24×24 install runs 8 sq ft leaner on the rounding, despite both using the same waste %. That's the counter-intuitive moat — large format wastes LESS than mosaic, not more, because each box covers more area and the per-box rounding step bites less hard.

Run the math yourself

Plug in your tile job below. The calculator pre-loads 24×24 with 4-per-box and 10% straight-set operator default; switch the tile size or pattern if your install is different. Same engine as the cluster anchor page.

Straight-set / running bond / square offsetMode · 10% straight-set cushion
feet
Long edge of the area you're tiling.
feet
Short edge.
inches
Single-tile width. 12 = 12×12, 24 = 24×24, 3 = subway.
inches
Single-tile height (often = width for square tiles).
count
From the manufacturer SKU. Varies 4-50+ by tile size.
percent
10% straight-set cushion (SiteworkMath operator default, aligned with common tile-installer practice). Bump to 20% on bullnose / trim rows where every tile gets edge cuts.
Exact · 20 tiles
Practical · 22 tiles
Coverage · 96 sq ft
Material order cushion
The math20 tiles80 sq ft × 144 in²/ft² ÷ (24″ × 24″) = 20 tiles
What I’d actually order6 boxesor 96 sq ft coverage at 6 boxes × 4 tiles
Why the cushion10% straight-set / 15% diagonal-or-herringbone are SiteworkMath operator defaults — aligned with common tile-installer practice — and you can't return half a box. The cushion gives you breakage allowance plus the rounding to the next full box your supplier ships in.
When NOT to over-orderTile reorders later risk lot-number color drift — the same SKU from a second batch can run a noticeably different undertone. Order all the boxes from one lot upfront; don't try to top up partway through the install.

Where this number breaks down

Box-count math on 24×24 is the easy part. The traps are install-side:

Frequently asked

How many 24×24 tiles do I need for 100 sq ft?

25 tiles exact, 28 with the 10% straight-set operator cushion, 7 boxes at 4 tiles per box — which lands at 112 sq ft of coverage. The math: 100 sq ft × 144 in²/ft² = 14,400 sq in of floor; 24×24 = 576 sq in per tile; 14,400 ÷ 576 = 25 tiles exact; ceil(25 × 110/100) = 28 practical; ceil(28 / 4) = 7 boxes; 7 × 4 × 4 sq ft = 112 sq ft total coverage. The 12 sq ft surplus is the breakage allowance plus the next-box rounding the manufacturer ships in.

Does 24×24 waste more or less than 12×12?

Less, counter-intuitively. Same 100 sq ft floor, straight-set, 10% straight-set cushion: 24×24 lands at 7 boxes / 112 sq ft (12% surplus); 12×12 lands at 10 boxes / 120 sq ft (20% surplus). The intuition that big tiles waste more is wrong — fewer cut edges, fewer rows, and the per-box rounding is leaner because each box covers 16 sq ft (4 tiles × 4 sq ft each) instead of 12 sq ft. Where 24×24 actually loses ground is on subfloor flatness — see the lippage trap below.

How many tiles are in a box of 24×24 porcelain?

4 tiles per box is the typical convention for 24×24 porcelain — that's 16 sq ft of coverage per box. Some thinner SKUs (lighter porcelain) ship 6/box at 24 sq ft; some thick natural stone ships 2/box for weight reasons. Confirm from the manufacturer spec sheet (Daltile / MSI / Florim) before ordering — don't assume. The calculator takes tiles-per-box as input so you can match what your supplier actually carries.

What's the right thinset for 24×24 large-format tile?

Medium-bed mortar with a 1/2″ × 1/2″ notched trowel, not standard thinset with a 1/4″ trowel. Per ANSI A108 + manufacturer guidance (Mapei, Custom Building Products, Laticrete), tiles with any side ≥ 15″ require a medium-bed / large-format mortar that can support a thicker bed without slumping. Standard thinset doesn't have the body to compensate for normal subfloor variation under a 24″ tile, and that's where lippage starts.

How flat does the subfloor need to be for 24×24?

Tile-installer practice (often citing TCNA Handbook installation guidance) calls for 1/8″ deviation per 10 ft for tiles 15″ or larger — twice as flat as the 1/4″/10 ft standard for smaller tile. Practically, that means floor-leveling underlayment on most 1990s-and-older subfloors before 24×24 goes down. The lippage you can hide on a 12×12 install will read as a tripping hazard on a 24×24, because the longer the tile edge, the more visible any plane shift between adjacent tiles becomes. Skip the flatness check and you'll see it from across the room.

Can I use 24×24 tile in a small bathroom?

Yes — the look reads modern and runs leaner on box rounding than 12×12. The trade-off is cut planning: a small bathroom (say 30-40 sq ft) means most tiles are getting cut, and 24×24 cuts demand a wet saw with extended track, not a jobsite snap-cutter or compact tile saw. Plan the layout so the cut tiles fall on the least-visible wall, and order the box from one lot — partial reorders later risk the lot-number undertone drift. For floors under ~25 sq ft, 12×24 in a running bond often hits a better visual balance.

Related guides

Once you've sized the box order, the next decision on a 24×24 job is usually subfloor prep — does this floor need a self-leveling underlayment before the tile goes down? The tile calculator surfaces the small-job and pattern caveats; subfloor prep is its own decision based on the existing slab or framed-floor condition.


By James Wu. Tile-count math is site arithmetic, formulas shown above. Pattern-specific waste cushions (10% straight-set / 15% diagonal / 20% bullnose-trim) are SiteworkMath operator defaults aligned with common tile-installer practice — they are NOT verbatim publications from the Tile Council of North America Handbook. Subfloor-flatness recommendation (1/8″ in 10 ft for tiles 15″+) and medium-bed mortar requirement DO trace to TCNA Handbook installation guidance + ANSI A108/A118/A136.1:2024 (paywalled at TCNA / ANSI; cited by name). Manufacturer warp tolerance per ANSI A137.1. Large-format install method context from Daltile installation guidance; tiles-per-box conventions follow manufacturer data sheets (Daltile, MSI, Florim). Engine logic in lib/sitework/tile.ts. Not tile-installation advice — for design + install decisions specific to your project, work with a tile contractor or your local TCNA-certified installer. Full methodology.