Loading...

Light mode enabled
All guides

Concrete patio cost in Luxembourg (2026)

A concrete patio in Luxembourg runs €2 700 to €6 500 all-in for a 20 to 40 m² slab in 2026, which equals €120 to €180 per m² installed. The figure covers excavation to 40 cm, a 15 cm compacted hardcore sub-base, a bi-axial steel mesh, a 10 to 12 cm C25/30 concrete slab, control joints every 3 to 4 m, drainage fall of 1,5 % and a standard broom finish. Stamped concrete or exposed aggregate moves the total to €190 to €260 per m². Prices assume a declared masonry firm with Autorisation d'établissement, ten-year décennale cover where applicable, and a written cahier des charges. Boundary clearance, commune setbacks and the underlying drainage of the plot are the three factors that most often push a quote up.

23 April 2026

Next step

Find and compare providers for this project

Use the cost guide to understand budget, then move into provider selection with Fynd's AI assistant and category pages.

Fynd connects this guide to provider profiles, so price research can move into provider selection.

After the price

Move into provider selection

These guides help turn cost research into a comparable request, with the checks to make before contacting a provider.

Price per m² and per project

ProjectPrice (incl. TVA 17 %)
20 m² slab, broom finish€2 700–€3 600
30 m² slab, broom finish€3 800–€5 000
40 m² slab, broom finish€5 000–€6 500
30 m² stamped concrete finish€5 800–€7 800
30 m² exposed aggregate finish€5 400–€7 200
Price per m² — broom finish€120–€180/m²
Price per m² — stamped or decorative€190–€260/m²
Control joint saw-cut (after cure)€18–€30/linear m
Integral colour pigment supplement€14–€22/m²

A €4 200 project at TVA 17 % becomes €4 914 all-in. If the patio is part of a qualifying primary-residence renovation lodged on guichet.lu (home older than 2 years, owner-occupied, single global contract), the 3 % super-reduced rate applies and the same project lands at €4 326.

What moves the per-m² figure:

  • Sub-base depth — frost-depth in LU is 0,8 m; a full frost-depth footing ring costs €35–€55/m² beyond the 15 cm base
  • Access — pumpable concrete through a neighbour's garden adds €180–€320 for the pump hire; barrow-only access adds €22–€35/m² in labour
  • Reinforcement grade — a single mesh is standard; double mesh for heavy loads adds €10–€15/m²
  • Finish — broom finish is baseline; stamped, exposed aggregate and integral-colour finishes add €55–€90/m²

Drainage, frost depth and the LU climate

Luxembourg sits in a temperate oceanic climate with a reliable December-to-February frost window reaching 0,8 m below grade in most communes. A concrete patio that ignores frost depth and drainage cracks within three to five winters.

The four technical musts:

  • Frost-depth footing at the patio edge. A perimeter strip footing to 0,8 m minimum, wider at the ends that meet the house wall. Adds €35–€55/m² over a shallow slab.
  • 1,5 % drainage fall away from the building. A 4 m patio falls 6 cm from the house wall to the far edge. Missing this single specification is the most common defect in budget quotes.
  • Bi-axial steel mesh at mid-slab height. Placed on chairs, not laid on the base and pulled up with a hook after pour — a constant red flag in budget work.
  • Control joints every 3 to 4 m. Either tooled during pour or saw-cut within 24 hours. Uncontrolled cracking within 18 months is almost always a missing-joint issue.

Two LU-specific adjustments:

  • Freeze-thaw de-icing — do not apply rock salt in the first winter. The slab needs a full cure before de-icing chemicals contact it; use sand for grip in winter one.
  • Ground frost heave — plots on clay-heavy soils in the Mullerthal and parts of Echternach region need a 25 cm hardcore base (not 15 cm) and a geotextile membrane between base and slab. Add €12–€18/m² for the membrane and deeper fill.

Ask the masonry firm to specify the concrete class (C25/30 is the typical spec for residential patios), the mesh diameter (8 mm is standard), the joint spacing and the drainage fall on paper — all four must appear in the cahier des charges.

What a standard quote includes and what it does not

A masonry quote for a 30 m² patio splits into three blocks: excavation and sub-base, concrete and reinforcement, finish. Read each block against the firm's line items.

Included in a €3 800–€5 000 broom-finish quote (30 m²):

  • Excavation to 40 cm and spoil removal to an official waste-transfer station
  • 15 cm compacted hardcore sub-base with plate-compactor passes
  • Perimeter frost-footing to 0,8 m on the house-side only
  • One layer of 8 mm bi-axial mesh on chairs
  • 12 cm C25/30 concrete, pumped or barrow-poured
  • Tooled drainage fall of 1,5 %
  • Control joints every 3,5 m, tooled or sawn
  • Broom finish and cure-membrane spray
  • Seven-day site protection (plastic sheet, tape barrier)

Usually not included:

  • Decorative finish upgrade€55–€90/m² for stamped or exposed aggregate
  • Integral colour pigment€14–€22/m²
  • Edge chamfer or visible border band€18–€28/linear m
  • Full-perimeter frost footing (not just house side)€45–€75/linear m
  • Sealing treatment at year-one — €8–€14/m²
  • Step from house threshold to patio€240–€480 per step run
  • Planters or integrated garden beds — priced separately

Red flags in a quote:

  • No concrete class named on the line item — ask for C25/30 in writing
  • "Anti-crack fibre replaces steel mesh" — fibres do not replace structural mesh for a patio slab
  • No mention of joint spacing — uncontrolled cracking guaranteed
  • A price below €100/m² on a 30 m² project — the firm is cutting reinforcement or footing depth

TVA 3 % versus 17 % and commune setbacks

A concrete patio can access the 3 % super-reduced TVA rate via the logement.lu procedure, but the conditions are strict.

Conditions for TVA 3 %:

  • The dwelling is the owner's primary residence in Luxembourg
  • The building is at least 2 years old (10 years old for certain work categories)
  • The contract is lodged on guichet.lu before the first invoice
  • The patio is part of a broader renovation (terrace renovation, access ramp, façade work) — a standalone first-build patio on a new dwelling does not qualify
  • The total benefit is capped at €50 000 per dwelling across the owner's lifetime

When the standard TVA 17 % applies:

  • New-build house first-occupancy patio
  • Rental property (not owner-occupied)
  • Secondary residence or holiday home
  • Commercial or professional premises
  • Work not declared on guichet.lu in advance

Commune setback rules:

  • Luxembourg-Ville, Esch-sur-Alzette, Differdange, Dudelange — 1,9 m minimum from boundary
  • Mersch, Ettelbruck, Diekirch — 3 m from boundary for any hard surface
  • PAP (Plan d'Aménagement Particulier) may further restrict — always check the plot's PAP before signing
  • Patios above 20 m² require a déclaration de travaux in most communes; above 50 m² may require a full Autorisation de bâtir

Practical sequence:

  1. Check the commune's PAP and setback rules
  2. Decide if logement.lu route applies (primary residence + broader renovation)
  3. Lodge the guichet.lu notification before signing
  4. Request the masonry firm issue the invoice with explicit TVA 3 % or 17 % line
  5. Keep the guichet.lu acceptance letter for later audit

A masonry firm unwilling to work via logement.lu is signalling either lack of familiarity with the procedure or a reluctance to go on record. Both are reasons to ask a second firm.

Timing — when to pour in the LU climate

Concrete pour timing in Luxembourg is squeezed between spring frost and summer heat. Knowing the window saves both money and crack risk.

The yearly pour calendar:

  • November to March — do not pour. Ambient below 5 °C blocks cement hydration. Firms that offer winter pours with chemical accelerators are trading long-term strength for a shorter schedule.
  • April — first week of reliable pour weather. Slots are tight. Expect list price and 3 to 5 weeks lead time.
  • May to June — peak pour season. Book 4 to 6 weeks ahead. Prices at list.
  • July to mid-August — avoid the heat spikes. Ambient above 30 °C during the first 8 hours causes plastic shrinkage cracks. Firms pour early morning only.
  • Mid-August to October — best value window. Firms clear the back-log and offer 5–10 % pre-book discounts on scheduled October slots.
  • November first week — last chance before winter. Higher risk of a sudden frost in the first 72 hours.

The six-day cure:

  • First 24 hours: slab must not dry out — curing membrane or damp hessian
  • Day 2 to 7: no foot traffic, no salt, no direct sun drying
  • Day 7 to 14: light foot traffic acceptable
  • Day 28: full design strength reached — garden furniture and heavy loads OK
  • Do not park a car on a residential patio until month 3

Two timing levers that save money:

  • Book the project in January to February for an October pour. Discount of 5–10 % versus the May rush, and the firm has certainty.
  • Bundle the patio with a roof re-tile or façade render on the same visit week — shared scaffolding and single site-setup fee can save €400–€700 on the combined invoice.

If a firm insists on a mid-December pour "with antifreeze", walk away. Cold-weather concreting is an industrial technique requiring heated enclosures and constant temperature monitoring — not usual residential practice.

How to compare three masonry quotes

Three quotes on the same 30 m² patio can return €3 200, €4 800 and €6 400. A clean brief turns that spread into a decision.

The six checks:

  • Concrete class and thickness. C25/30, 12 cm, named on the line item. Lower class or thinner slab cuts cost but shortens life.
  • Reinforcement spec. 8 mm bi-axial steel mesh on chairs, not laid on the base. Fibre-reinforced concrete without mesh is acceptable only for light-duty indoor floors, not patio slabs.
  • Frost-depth footing. At minimum the house-side strip to 0,8 m. A full-perimeter footing is recommended on clay soils and for patios above 25 m².
  • Drainage fall. 1,5 % away from the building, stated on paper, not verbal.
  • Joint plan. Control joints every 3 to 4 m, tooled or saw-cut within 24 hours. The joint layout should appear on a sketch in the quote.
  • TVA position. 3 % only via logement.lu; 17 % default. The line item must state which applies and why.

A clean briefing pack to send to three firms:

  • Plot survey and PAP reference for the commune
  • Target patio dimensions and shape
  • Access route for concrete (pump truck, barrow, mini-loader)
  • Existing ground condition (clay, gravel, recent backfill)
  • Desired finish (broom, stamped, exposed aggregate, coloured)
  • TVA route planned (17 % standard or 3 % via logement.lu)

Quotes on the same brief land within ±15 % on TTC. A wider spread traces to a different concrete class, a missing footing spec or a different reinforcement plan. Call the cheapest bidder before deciding — the gap usually disappears once the scope is aligned on paper.

A concrete patio in Luxembourg lands between €2 700 and €6 500 all-in for a 20 to 40 m² slab, equal to €120 to €180 per m², driven by finish, sub-base depth and access. The logement.lu route can bring the rate from 17 % to 3 % on qualifying primary-residence renovations; outside that route, TVA stays at the standard 17 %. Specify concrete class C25/30, 12 cm slab thickness, 8 mm bi-axial mesh on chairs, 0,8 m frost-footing and 1,5 % drainage fall in the cahier des charges. Fynd.lu lists declared masonry firms with Autorisation d'établissement and décennale cover where applicable — request three quotes on a shared brief before signing.

Get quotes from verified providers in 5 minutes

Describe your need in a few words and let our AI connect you with the best-fit providers for your project.