By Emily Rivers
Last updated 31st January 2025

Tiled floors look fantastic in any home. Available in a range of types, styles and colours, almost any room in your home can be transformed with tiles. But how much do they cost?

In this guide, we’ll go through the cost of having your floors tiled, the factors that affect that cost and how you can choose the right tiles for your home. 

How much does floor tiling cost?

The cost of floor tiling in the UK varies depending on the type of tiles, the size of the area and labour rates, but on average, for a standard-sized kitchen (13 m²), the total cost could range from £1,000-£2,500, depending on your chosen tiles and design:

Material/service

Average cost

Standard floor tiles

£50 per m²

Luxury floor tiles

£65-£400+ per m²

Adhesive, grout and other materials

£10 per m²

Tiler labour

£50 per m²

Tiler hourly/day rate

£35/£250

Tiling a kitchen with standard floor tiles

£1,300

Floor tiling cost

Types of floor tiles

Floor tiles are made from a range of materials, and they all have their advantages. Here are some of the most popular options for floor tiles and their pros and cons: 

Ceramic

Made from natural clay, fired at high temperatures and often glazed for a smooth finish, ceramic tiles are versatile and available in a wide range of colours, patterns, and textures. They’re usually the most cost-effective option at an average of £24 per square metre.

Pros:

  • Affordable and widely available
  • Easy to clean and maintain
  • Resistant to stains and moisture (when glazed)
  • Available in many styles and designs

Cons:

  • Can be prone to chipping or cracking under heavy impact
  • Porous when unglazed, requiring sealing

Best used for: Kitchens, bathrooms, hallways and living rooms due to their durability and affordability.

Porcelain

A denser and more durable version of ceramic tiles, porcelain is fired at a higher temperature, making it more resistant to wear and moisture. They tend to be more expensive than ceramic tiles, at an average cost of £52 per m².

Pros:

  • Extremely durable and hard-wearing
  • Water-resistant, making it ideal for wet areas
  • Stain-resistant and easy to clean
  • Suitable for both indoor and outdoor use

Cons:

  • More expensive than standard ceramic tiles
  • Can be difficult to cut and install

Best used for: High-traffic areas like hallways, kitchens, bathrooms, and even outdoor spaces due to their strength and low water absorption.

Granite

A natural stone tile with a highly durable and scratch-resistant surface, granite tiles have a unique speckled appearance and are available in a variety of colours that can look incredibly luxurious. They come with a higher price tag, at an average of £65 per m².

Pros:

  • Extremely hard and scratch-resistant
  • Resistant to moisture when sealed properly
  • Unique and elegant appearance

Cons:

  • Requires sealing to prevent staining
  • Heavy and difficult to install without professional help
  • Expensive compared to ceramic or porcelain

Best used for: Kitchens, hallways and areas requiring high durability.

Marble

Marble is a high-end natural stone, and tiles made from it are known for their luxurious veined patterns and glossy finish. They add elegance to any space, but require more maintenance. Marble tiles cost an average of £120 per m², but you could spend much more.

Pros:

  • Aesthetic appeal with a high-end look
  • Compatible with underfloor heating
  • Can increase property value

Cons:

  • Porous and prone to staining without regular sealing
  • Expensive and requires professional installation
  • Can be slippery when polished

Best used for: Living rooms, bathrooms, and feature flooring in upscale homes.

Vinyl

While not a tile in the traditional sense, vinyl tiles are becoming more popular. They’re a synthetic flooring option that mimics the look of stone or wood. Vinyl tiles are soft underfoot and highly water-resistant, making them a practical choice for busy homes. At £17 per m², they are a great budget option. Luxury vinyl tiles (LVT) are also gaining popularity, and offer more durability than standard vinyl tiles.

Pros:

  • Cost-effective and budget-friendly
  • Comfortable underfoot and softer than stone or ceramic
  • Water-resistant and easy to clean
  • Available in a wide range of styles

Cons:

  • Less durable than ceramic, porcelain or natural stone
  • Can dent or tear under heavy furniture

Best used for: Bathrooms, kitchens and areas where comfort and water resistance are needed.

Tile type

Average cost per m²

Ceramic

£24

Porcelain

£52

Granite

£65

Marble

£120

Vinyl

£17

Factors affecting the cost of floor tiling

There are many factors that can affect the cost of floor tiling, so it’s worth keeping them in mind to help you come up with a budget and stay within it:

Tile type

The type of tile you choose has a huge impact on the final cost of your floor tiling project. Ceramic tiles are usually the cheapest, with options as low as £14 per m², while luxury options such as marble typically start at £40 per m² but can range up to £400 or more.

Tile size

How big the tiles are can increase labour rates. Large tiles can take longer to fit due to the increased cutting and alignment work, and the same can go for very small tiles as they’re more difficult to handle.

Surface preparation 

If you need preparation work done to your floor before your tiles can be laid, this can increase the cost. For example, you may need to have the existing floor covering removed or have the floor screeded before any new tiles can be laid.

Grouting and finishes 

Coloured grout is popular right now, but it may cost more for the tiler to buy, so you may have to pay more in material costs. If you want a particular design or pattern in the tiles, this may also increase the labour costs as the tiler will need to spend more time cutting and laying the tiles out in your desired pattern.

Added extras 

If you’re having new flooring laid, it’s the perfect time to install underfloor heating - but that will increase the cost. Electric underfloor heating typically costs £85-£100 per m².

Other options that can increase the cost include skirting tiles and specialist floor treatments.

Labour rates

Tiler rates vary across the UK, with London and the South East typically being higher. Rates may also be higher if you live in an urban or very rural area.

At HaMuch, we use our database of hourly and daily rates from tilers across the UK to estimate how much floor tiling will cost. To get a more accurate price for your local area, take a look at our floor tiling cost table and find your nearest town or city. 

Best rooms for floor tiles

Floor tiles can work in most rooms in the house, but there are some that suit tiles more than others. Here are our top recommendations:

  • Kitchens: Since tiles are durable, easy to clean, and resistant to spills and stains, they are ideal for kitchens. However, if you drop a jar on a tiled floor, it’s likely to smash!
  • Bathrooms: Water-resistant and available in anti-slip varieties for added safety, tiles are perfect for bathrooms. Paired with underfloor heating, you can create a luxurious bathroom that’s a pleasure to relax in.
  • Hallways & entrances: Tiles can withstand heavy foot traffic while adding a stylish look as soon as guests enter your home. They’re easy to clean too, so muddy footprints will be a thing of the past!
  • Living rooms & conservatories: Large-format tiles can create a sleek, modern aesthetic. They’ll help retain cool temperatures in summer, while working well with underfloor heating in winter.
  • Utility rooms: Utility rooms are prone to moisture, dirt and heavy use, often storing washing machines, outdoor footwear and pet supplies. Tiles make the floor easy to clean and prevent damp.
  • Outdoor spaces: Porcelain and natural stone tiles work well for patios and garden areas. Porcelain paving is on-trend and offers a durable but stylish look for your garden. 

Pros and cons of tiling a floor

Tiling a floor is a big investment, so it’s important to make sure that it’s the right type of flooring for you. To help you decide, here are some of the benefits and drawbacks of tiled floors:

Pros:

  • Durable: With proper care, tiles can last decades.
  • Water-resistant: Ideal for kitchens, bathrooms and other high-moisture areas.
  • Easy to clean: Low maintenance compared to carpets or wood - a damp mop is usually all you need.
  • Versatile designs: There’s a wide range of styles and colours available, from bold block colours to terrazzo-style patterns.

Cons:

  • Costly: The initial investment is higher than some flooring options, especially when compared to laminate or carpet. However, as tiles can last so long, the long-term cost may be less.
  • Cold underfoot: Tiles can feel cold underfoot, so some people don’t like to have them in living areas unless you have underfloor heating for comfort.
  • Slippery: Can be a hazard when wet unless using anti-slip tiles, so if you or anyone at home can be unstable on their feet they may not be the best choice.
  • Hard surface: Tiles are very hard and therefore less forgiving on dropped items. They can crack if something is dropped on them with great force. They can also be uncomfortable to stand on for long periods of time.

Weigh up the pros and cons based on the room you’re thinking about having tiled and see whether they seem like a good option for you.

How to estimate the cost of tiling

Before you start to get real quotes for your floor tiling project, you might want to have a go at estimating the cost yourself to get an idea of whether you’ve set a realistic budget. Here’s a quick way to get a rough idea of the cost of tiling:

  1. Measure the area: Multiply your room's length by its width to get the m². If your room has alcoves or extra corners, don’t worry too much about them at this stage.
  2. Tile cost: Have a look online at tiles you like that fit within your budget, and calculate the cost per m² required.
  3. Labour: Add the cost of a tiler per m². The average cost is £50 per m².
  4. Additional materials: Factor in adhesive, grout and spacers, which is usually around £10-£20 per m².
  5. Contingency: Add 10-15% extra for wastage and unexpected expenses.

So, for example:
For a 10 m² room using tiles at £30 per m² and labour at £50 per m²:

  • Tiles: £300
  • Labour: £500
  • Materials: £150

Total: £950

You can use this estimate to help you decide whether a quote is fair or not. Remember to ask for an itemised quote so you can compare it against your estimates.

Can you do tiling yourself?

DIY tiling can save money, but it requires precision and patience. If you’re not confident, then it’s best to leave it to a professional. Here’s the general process of tiling to help you consider whether you can attempt it:

  1. Preparation: Ensure the floor is clean, level, and dry. If it’s not level, you’ll need to use a self-levelling compound or screed. Once that’s dry, you’ll need to prime the floor. If you’re tiling wooden floors, they’ll need overboarding first.
  2. Planning: Find the centre line where you should begin tiling from. Then place a tile in the centre without adhesive, and conduct a ‘dry lay’ to help you plan the layout before you lay the tiles for real.
  3. Cutting: Once you’ve done the dry lay, you’ll find out where you will need to cut the tiles to fit in gaps at the edges. You can buy both manual and electric tile cutters.
  4. Application: Prepare the adhesive if it requires diluting or mixing. Then spread the adhesive evenly at a 45-degree angle in sections. Place the tiles with spacers for uniform gaps.
  5. Grouting: Apply grout in the gaps between the tiles, finishing off with a spatula to remove the excess. Once the grout lines are dry, run a damp sponge or cloth over the tiles to remove any leftover adhesive or grout haze.

Start with a small area to practise. If it becomes too difficult, it will save you money in the long term to get a tiler to finish the job than it will to have them correct your work.

How long does it take to tile a floor?

Professional tilers can complete 6-8 m² per day for standard tiles, while intricate patterns or larger tiles may take longer.

For a 20 m² room, expect a tiler to take between 2-3 days for standard tiling patterns, or up to 5 days for more complex patterns.

Remember, if you’re doing it yourself, it will take much longer. It’s always worth weighing up your time and the costs of taking annual leave before you decide to tile your floor yourself.

Tiling a floor is a durable and stylish choice, and while the costs may seem high, the long-term benefits in terms of aesthetics, property value and maintenance make it a worthwhile investment.

If you’re ready to get floor tiling quotes, post your job on HaMuch now. We’ll put you in touch with professional tilers in your area who are ready to help.


Estimates for common tiler jobs;

JobEstimate
Cost to tile a kitchen£543
Cost to tile a floor£500
Cost to tile a bathroom£615
Cost to regrout tiles£370
Cost for different types of tiles£400
Tile a 14m2 kitchen floor with ceramic tiles£1,036
2. Enter postcode to get estimate
plus materials

to see who is available and get more information

Rates for other trades

Floor tiling cost in the UK
Floor tiling cost in the UK (excluding VAT or callout charges)
Location in UKFloor tiling cost
Floor tiling near London£559
Floor tiling near Birmingham£592
Floor tiling near Glasgow£656
Floor tiling near Leeds£558
Floor tiling near Liverpool£516
Floor tiling near Sheffield£696
Floor tiling near Edinburgh£540
Floor tiling near Manchester£525
Floor tiling near Belfast£556
Floor tiling near Bristol£542
Floor tiling near Leicester£542
Floor tiling near Cardiff£532
Floor tiling near Coventry£539
Floor tiling near Bradford£571
Floor tiling near Nottingham£542
Floor tiling near Newcastle Upon Tyne£538
Floor tiling near Brighton and Hove£544
Floor tiling near Derby£539
Floor tiling near Hull£559
Floor tiling near Plymouth£531
Floor tiling near Stoke-on-Trent£586
Floor tiling near Southampton£549
Floor tiling near Northampton£542
Floor tiling near Wolverhampton£587
Floor tiling near Luton£551
Floor tiling near Portsmouth£541
Floor tiling near Reading£553
Floor tiling near Norwich£539
Floor tiling near Milton Keynes£543
Floor tiling near Bournemouth£529
Floor tiling near Aberdeen£536
Floor tiling near Peterborough£564
Floor tiling near Bolton£525
Floor tiling near Swindon£540
Floor tiling near Southend-on-Sea£532
Floor tiling near Warrington£523
Floor tiling near Oxford£548
Floor tiling near Swansea£519
Floor tiling near Sunderland£535
Floor tiling near Slough£563
Floor tiling near Kingswood£543
Floor tiling near Telford£567
Floor tiling near Cambridge£534
Floor tiling near Ipswich£529
Floor tiling near Blackpool£529
Floor tiling near Middlesbrough£530
Floor tiling near Dundee£584
Floor tiling near Huddersfield£554
Floor tiling near York£536
Floor tiling near Poole£529
Floor tiling near Watford£562
Floor tiling near Newport£536
Floor tiling near Colchester£507
Floor tiling near Exeter£603
Floor tiling near Blackburn£527
Floor tiling near Crawley£542
Floor tiling near Gloucester£540
Floor tiling near Stockport£525
Floor tiling near Basingstoke£554
Floor tiling near Basildon£547
Floor tiling near Cheltenham£535
Floor tiling near Gateshead£538
Floor tiling near Worthing£549
Floor tiling near Rochdale£528
Floor tiling near Oldham£528
Floor tiling near Chelmsford£534
Floor tiling near Birkenhead£517
Floor tiling near Maidstone£530
Floor tiling near Gillingham£533
Floor tiling near Salford£524
Floor tiling near Solihull£577
Floor tiling near St Helens£525
Floor tiling near Worcester£535
Floor tiling near Lincoln£508
Floor tiling near West Bromwich£584
Floor tiling near Eastbourne£533
Floor tiling near Wakefield£554
Floor tiling near Wythenshawe£525
Floor tiling near Bedford£535
Floor tiling near Hemel Hempstead£556
Floor tiling near Preston£533
Floor tiling near Stevenage£551
Floor tiling near Southport£525
Floor tiling near Bath£538
Floor tiling near Harlow£554
Floor tiling near Sutton Coldfield£584
Floor tiling near Darlington£531
Floor tiling near Chester£526
Floor tiling near Hastings£539
Floor tiling near Nuneaton£532
Floor tiling near Halifax£545
Floor tiling near Hartlepool£544
Floor tiling near Aylesbury£555
Floor tiling near Grimsby£516
Floor tiling near Wallasey£517
Floor tiling near Stockton-on-Tees£530
Floor tiling near Weston-super-Mare£542
Floor tiling near High Wycombe£560
Floor tiling near Ashford£510
Floor tiling near Redditch£541
Floor tiling near Wigan£522
Floor tiling near Scunthorpe£538
Floor tiling near Bury£528
Floor tiling near Paisley£713
Floor tiling near Bracknell£554
Floor tiling near Burnley£517
Floor tiling near Rugby£539
Floor tiling near Guildford£556
Floor tiling near Carlisle£511
Floor tiling near Chatham£534
Floor tiling near East Kilbride£656
Floor tiling near Newcastle-under-Lyme£586
Floor tiling near Chesterfield£626
Floor tiling near Burton upon Trent£536
Floor tiling near Tamworth£551
Floor tiling near Shrewsbury£567
Floor tiling near Woking£558
Floor tiling near St Albans£554
Floor tiling near Harrogate£529
Floor tiling near Crewe£516
Floor tiling near South Shields£540
Floor tiling near Craigavon£546
Floor tiling near Stafford£556
Floor tiling near Rotherham£696
Floor tiling near Barnsley£574
Floor tiling near Lowestoft£512
Floor tiling near Walsall£584
Floor tiling near Gosport£541
Floor tiling near Dartford£554
Floor tiling near Bognor Regis£549
Floor tiling near Corby£554
Floor tiling near Paignton£586
Floor tiling near Maidenhead£557
Floor tiling near Rochester£536
Floor tiling near Ellesmere Port£518
Floor tiling near Loughborough£544
Floor tiling near Dudley£584
Floor tiling near Bangor£561
Floor tiling near Dewsbury£568
Floor tiling near Mansfield£553
Floor tiling near Margate£686
Floor tiling near Kettering£540
Floor tiling near Cannock£596
Floor tiling near Sale£523
Floor tiling near Taunton£516
Floor tiling near Runcorn£511
Floor tiling near Farnborough£556
Floor tiling near Tynemouth£532
Floor tiling near Hereford£522
Floor tiling near Halesowen£592
Floor tiling near Widnes£517
Floor tiling near Huyton with Roby£515
Floor tiling near Scarborough£548
Floor tiling near Gravesend£545
Floor tiling near Bebington£517
Floor tiling near Kidderminster£594
Floor tiling near Stourbridge£600
Floor tiling near Barry£532
Floor tiling near Smethwick£586
Floor tiling near Dunfermline£540
Floor tiling near Livingston£544
Floor tiling near Weymouth£557
Floor tiling near Brentwood£551
Floor tiling near Barrow-in-Furness£560
Floor tiling near Hamilton£544
Floor tiling near Canterbury£509
Floor tiling near Wellingborough£535
Floor tiling near Sittingbourne£530
Floor tiling near Macclesfield£534
Floor tiling near Bootle£516
Floor tiling near Carlton£534
Floor tiling near Esher£564
Floor tiling near Clacton-on-Sea£506
Floor tiling near Lancaster£550
Floor tiling near Beeston£568
Floor tiling near Banbury£529
Floor tiling near Torquay£586
Floor tiling near Folkestone£508
Floor tiling near Kingswinford£600
Floor tiling near Bloxwich£584
Floor tiling near Bridgend£525
Floor tiling near Welwyn Garden City£552
Floor tiling near Lisburn£556
Floor tiling near Leamington Spa£541
Floor tiling near Washington£537
Floor tiling near Tunbridge Wells£532
Floor tiling near Kirkcaldy£537
Floor tiling near Hinckley£531
Floor tiling near Durham£536
Floor tiling near Cumbernauld£608
Floor tiling near Wokingham£554
Floor tiling near Horsham£542
Floor tiling near Crosby£518
Floor tiling near Yeovil£519
Floor tiling near Thundersley£534
Floor tiling near Altrincham£524
Floor tiling near Willenhall£584
Floor tiling near Christchurch£530
Floor tiling near Keighley£558
Floor tiling near Ashton-under-Lyne£524