How Much Do Different Types of Tiles Cost?

Typical Range:

$9 - $215

Find out how much your project will cost.

Cost data is based on research by HomeAdvisor.

Updated January 5, 2022

Written by HomeAdvisor.

Tiles cost between $9 and $215 per square foot, installed. Labor generally runs $8 to $14 per square foot, regardless of tile type. The tiles themselves cost between $1 and $200 per square foot, without installation. The cost varies so much based on tile material, with constructed tile, like vinyl, ceramic, and porcelain costing considerably less than natural stone, particularly rare colors or varieties.

Average Cost of Tile Installation

Average Cost$112
Low Cost$9
High Cost$215

Tile Prices

Tile prices vary between $1 and $200 per square foot. Budget-friendly ceramic, travertine, and porcelain cost $1 to $30 per square foot while glass tiles cost up to $100 per square foot, and high-end stone like rare colored granite can cost up to $200 per square foot.

Tile Installation Costs

Hiring a professional tiler costs $8 to $14 per square foot. Local tiling pros charge between $40 and $150 per hour for their work. For elaborate designs, difficult to access locations, tiny tiles, or large-format tiles, you may pay more, though. That's because these non-standard installations are more time-consuming and require more steps, and therefore cost more per square foot.

Find a Nearby Tile Installation Pro
Find a Pro

Tile Cost by Type

The materials you choose has the biggest impact on the cost you'll pay for your tiling project. While budget-friendly tiles start at $9 per square foot, installed, if you're looking for something particularly opulent or luxurious, expect to pay up to $215 per square foot, installed. Let's take a look at some of the most popular types of tiles and their average installation costs, including materials and labor.

Type of TileCost Range per sq. ft. (All In)Average Cost per sq. ft. (All In)
Ceramic$9 – $44$26
Porcelain$11 – $44$27
Mosaic$13 – $21$17
Glass$28 – $114$71
Pebbles$38 – $54$46
Travertine$10 – $44$27
Natural Stone$10 – $214$112
Vinyl$10 – $19$15
Linoleum$11 – $17$14
Cork$13 – $29$21


Ceramic tiles cost between $9 and $44 per square foot all-in, with the tiles themselves ranging from $1 to $30 per square foot. These tiles are clay-based and kiln-fired with a matte or glossy glaze. For flooring, the finish is usually matt and textured to provide good traction. Because they're double-fired with a glazed top, these tiles are waterproof and can withstand the high humidity of the bathroom easily. The ceramic tile installer you hire can help you choose the right finish.


Porcelain tiles cost from $11 to $44 per square foot, including labor. This type of tile is another kiln-fired tile, but uses a different production process that creates a much harder material. While it's often glazed, this isn't essential. There are also alternative porcelain tiles with a wood-look or cement-like finish. Porcelain is an incredibly popular type of tile for walls, floors, and showers because it's affordable, extremely durable, is waterproof, and doesn't easily crack or chip.


For mosaic tiles, expect to pay between $13 and $21 per square foot, including installation. Depending on the size of your mosaic tiles, you may pay more for labor due to the extra time it takes to place tiny tiles. Mosaic tiles on larger strips are the easiest to install. Glass mosaic tiles are easy to clean and maintain and, their many grout lines provide good traction, making them a popular shower flooring option.


Glass tiles cost $28 to $114 for materials and installation per square foot. While larger glass tiles can be used on walls, it's generally only small, 2-inch mosaic tiles that are used as flooring. When larger format glass tiles are installed on the floor, they tend to have other materials mixed with them, such as resin, metal, or ground stone to add strength and resilience. Glass is a popular tile option because it's so easy to clean and maintain and it's waterproof without needing to be sealed.


Pebble tiles cost between $38 and $54 per square foot to install. Labor tends to be on the higher end for pebbles because, even though they come adhered to a mesh backing, they require a lot of very precise grouting, which is a time-consuming endeavor. They're a good option for bathrooms and showers because they provide excellent traction and are comfortable to walk on.


For travertine tiles, budget $10 to $44 per square foot, installed. Travertine tiles are natural stone similar to limestone. In its natural state, travertine has holes and tunnels all through it, so before it can be used in a residential installation, those holes must be filled, usually with epoxy resin, and then the top gets sealed before the tiles are ready for installation. Their natural appearance, natural non-slip texture, and unique appearance makes them popular for rustic-style aesthetics.

Natural Stone

Natural stone tile installation costs $10 to $200 per square foot, all-in. Aside from travertine, the most popular types of stone floor tiles are:

  • Granite

  • Limestone

  • Sandstone

  • Marble

  • Slate

Natural stone tiles are commonly used as flooring, kitchen counters, on walls, or as backsplashes. Some, such as marble, are not well-suited to use in the kitchen because they're prone to staining, even with regular care.

Granite is a popular option because it's easier to care for than marble and, if sealed adequately, is impervious to water damage and staining. Like most natural stone, it's also extremely durable.


Vinyl tiles cost $10 to $19, all-in. Vinyl tiles are a budget-friendly tile flooring option with lots of options in terms of colors, patterns, and designs. You can choose vinyl tiles with an interesting pattern or ones that mimic wood, stone, or metal. Vinyl is easy to install, making it a great choice for DIYing on a budget. It's also easy to maintain and water resistant.


Linoleum tiles cost $11 to $17 per square foot, including installation and materials. Another budget-friendly option, linoleum tiles are eco-friendly, easy to repair, and easy to maintain. First created in 1860, linoleum is made from natural materials and it's naturally anti-bacterial, so it's a smart choice for families with children and pets.


For cork tiles, expect to pay $13 to $29 per square foot for parts and labor. Cork is warm and feels soft and comfortable to walk on. These tiles also insulate against noise and act as insulators, helping to keep the room comfortably warm.

Factors That Influence the Cost of Tiles

There are a few extra considerations that influence the cost of tiles. Some, such as stone, need regular sealing and maintenance to remain waterproof, which adds to your ongoing costs. Natural stone also needs special cleaning products that won't stain or erode them.

Another important factor is the necessary overage. When ordering tiles, it's necessary to order 10 to 15 percent more than you actually need. This ensures you have enough tiles to account for breakage, installation errors, and replacing tiles in the years to come.

DIY vs. Hiring a Tile Pro

Tiling is best left to the professionals. While it's possible to install some tiles, such as linoleum and vinyl tiles yourself, you'll get better results by hiring a pro tiler. Most tiles, particularly varieties of stone, are heavy, difficult to maneuver, and challenging to cut. If you go the DIY route, you'll also need to purchase the necessary tools, like a tile cutter, and these costs eat into any potential savings. Plus, if you get the installation wrong, you run the risk of costly repair bills for a pro to come and fix the problems.

FAQs About the Cost of Tiles

How much does it cost to tile a bathroom floor?

The average price range to tile a bathroom floor is $450 to $700, based on an average size bathroom of 50 square feet, but you may pay up to $10,700 depending on the material you choose. A local bathroom tiling pro can help you choose the right tiles. If you also want to tile the walls or the shower area, remember to account for this in your project budget.

How much does it cost to tile a kitchen floor?

The average price range to install a kitchen floor is $1,350 to $3,000 for an average 150-square-foot space. If you choose higher end materials, you may up to $32,100.

How much does it cost to tile 100 square feet?

To tile 100 square feet, expect to pay $900 to $21,500. The price you'll pay depends on the tiles you choose, how easy the job is, and how time-consuming the installation is.

Find Local Tile Companies for Your Project
Get Estimates Now