The honest short answer: porcelain, then have fun

Start with the answer. For a bathroom floor, porcelain is the tile to beat. Porcelain is a dense clay tile that soaks up under 0.5% of its weight in water (ANSI A137.1), and in a room that gets splashed, mopped and steamed every day, that low number is most of the ballgame.

Ceramic works too, and costs a bit less. It just drinks a little more water and chips a little easier. Natural stone like marble or travertine looks incredible and needs sealing, because stone is basically a very pretty sponge (the Natural Stone Institute will tell you the same). Vinyl and laminate are the other bathroom flooring options, cheaper up front, but tile is the one still sitting there in twenty years looking like you meant it.

So the material question is mostly settled before we even start. The fun part, the pattern, the colour, the size, is where bathroom floor tile ideas actually live. That's the rest of this post.

A bathroom floor idea has to survive wet feet first

Here's the bit the pretty photos skip. A bathroom floor gets wet, and a wet floor plus bare feet is how people end up on the phone with their insurance. So grip comes before looks. Every time.

How grippy a tile is when wet has a rating, but you don't need the number. You need the idea: matte beats polished, textured beats smooth, and small tiles beat big ones, because all those extra grout lines act like tread on a tyre. A glossy marble-look floor is stunning right up until it turns into a slip-and-slide.

My rule of thumb: the smaller and more textured the tile, the safer the floor. It's why shower floors are almost always little mosaics (small tiles stuck to a mesh sheet so you can lay a whole patch at once). On the main bathroom floor you've got more room to play. Just keep it matte and you're most of the way there.

Patterns that make a small floor look deliberate

Now the good bit. The pattern is where a plain bathroom becomes a floor people comment on. A few bathroom floor tiles designs that never seem to date:

Hexagons read modern or vintage depending on the colour, and they're small enough to add grip for free. Penny round, those little coin-sized dots, is the same trick with more charm. The black-and-white checkerboard has been in style for roughly a century and shows no sign of quitting. Octagon-and-dot, white octagons with a small dark square at each join, is the old-hotel-bathroom look, and it's timeless for a reason. Herringbone, rectangles set in a zigzag, makes a narrow floor feel wider and a touch richer.

One honest warning. The busier the pattern, the more perfect the install has to be, because every wonky line has ten neighbours to argue with. Which is a polite way of saying pick your installer as carefully as you pick your pattern.

Black and white star pattern bathroom floor tile in a small bathroom
A black-and-white star pattern floor of mine. Busy patterns live or die on straight lines.

White bathroom floor tile is gorgeous, and a grout magnet

White bathroom floor tile is the most-searched look, and for good reason. It makes a small bathroom feel bigger, bounces light around, and goes with everything. It also shows every speck, and the grout between the tiles is where the trouble likes to hide.

White tile with white grout looks seamless for about a fortnight. Then the grout goes grey in the traffic lanes and the whole floor looks tired. Two fixes. One, use a slightly greyed or greige grout so it hides daily life instead of advertising it. Two, ask for epoxy grout (a plastic-based grout that doesn't stain or soak up water) on a white floor, because standard grout is basically cement, and cement is thirsty.

White floor, smart grout, and you get the bright airy look without signing up to scrub grout lines every Sunday for the rest of your natural life.

Big tiles, small room, and the trap nobody mentions

Large format tile, anything bigger than about 15 inches on a side, is having a real moment on bathroom floors. Fewer grout lines make a small room read as calmer and larger, and those big marble-look porcelain slabs are genuinely gorgeous. Tiling with large tiles in a small bathroom is a great idea, with one catch.

Here's my one strong opinion for this post, and I'll stand by it: large format tile is a substrate problem pretending to be a tile choice. The tile is not the expensive part. Getting the floor flat enough that a big tile doesn't rock or show lippage (one tile sitting higher than its neighbour) is the expensive part, and it's real work. ANSI A108.5 wants 95% of the mortar touching the back of a tile in a wet area, and you do not get that over a wavy floor.

So yes, put large tiles in a small bathroom. Just know that most of the skill, and most of the estimate, is in the flattening you will never see, not the tile you will. Nobody has ever complimented a substrate. It's thankless work down there.

Large format marble-look porcelain bathroom floor tile laid tight with thin grout lines
Large format marble-look porcelain. The flat floor underneath took longer than the tiling.

The prettiest floor still fails if what's under it is wrong

A tile floor is only as good as the layer you can't see. In a bathroom that means two jobs happening under the tile: keeping water out of the subfloor, and stopping the floor's normal movement from cracking your tile.

For waterproof bathroom flooring, know this first: the tile itself is not the waterproofer. The grout lines let water through. The waterproofing is a membrane, or an uncoupling membrane (a studded mat that lets the tile and the subfloor move at slightly different rates), set under the tile. Schluter makes the common one. Skip that layer and a hairline crack in the grout quietly feeds the plywood for years.

If your bathroom sits over a wood subfloor this matters even more, because wood moves with the seasons and rigid tile does not. A crack isolation layer (ANSI A118.12) is cheap insurance against a cracked line straight down the middle of your brand-new floor. The TCNA Handbook is where all of this is written down. Get the subfloor flat and solid first, and the pretty part lasts. This is also the layer where a heated cable lives, if you fancy never touching a cold floor again (I wrote a whole electric floor heating post on exactly that).

When a tiled bathroom floor is the wrong call

I'd rather talk you out of a job than do the wrong one, so here's when tile is not your answer.

If your subfloor is bouncy or rotten, fix that first. Tile over a floor that flexes and you are buying a cracked floor on a schedule. If you're renting, or flipping a place fast and cheap, a good vinyl plank costs less and goes in within a day, and I'll tell you that to your face rather than sell you tile you don't need. And if the barefoot-warm feel is what you're really after, the tile is right but the money belongs in a heated floor under it, not a fancier tile on top.

None of those need me for a week. When you do want a tiled floor done properly, from the subfloor up, that's my whole job.