Loading...

Light mode enabled
All guides

Deck staining cost in Luxembourg (2026)

A deck-staining or oiling service in Luxembourg is typically priced per m² of deck surface, with adjustments for wood species, previous finish, access and product system. In 2026, €14 to €32 per m² covers an all-in service: site protection, cleaning, sanding where required, one to two coats of a penetrating oil or opaque stain, and waste clean-up. The range reflects real field variables: a deck in good condition receiving a maintenance oil coat sits at the low end, while a heavily weathered deck requiring 60-grit and 120-grit sanding passes plus two coats of oil-based stain sits at the top end. Luxembourg's climate — wet autumn, freeze-thaw winter and occasional high-UV summer — drives the 18–36 month re-treatment cycle: protective-stain systems last longer than pure oils, but pure oils weather more gracefully. Figures here assume a declared maintenance contractor with an Autorisation d'établissement and professional-grade product.

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 by deck state and product system

Deck state and servicePer m² (incl. TVA 17 %)Typical 30 m² deck
Maintenance oil on good-condition deck (one coat)€14–€20€420–€600
Standard refresh — light wash + one oil coat€16–€22€480–€660
Standard refresh + light sanding + two oil coats€22–€28€660–€840
Full restoration — strip, sand 60+120 grit, two coats oil or stain€26–€32€780–€960
Severely weathered — strip, deep sand, repair loose boards, two coats€30–€40€900–€1 200
Opaque stain (pigmented) — full system€24–€34€720–€1 020

Product systems (labour only; product premium included above):

  • Penetrating oil (Owatrol, Osmo, Blanchon, Rubio Monocoat) — natural matte look, 12–24 month life
  • Protective stain (pigmented, UV-blocking) — semi-transparent, 24–48 month life
  • Opaque stain (covering) — paint-like finish, 36–60 month life, masks wood grain
  • Colourless saturator (exotic woods) — keeps natural tone, 12–18 month life

Wood-species adjustments:

  • Pine / Douglas / pressure-treated softwoodbaseline rate
  • Larch / Siberian larch+10–15 % (density resists stain uptake, needs more product)
  • Oak+15–20 % (tannins require special primer for stain systems)
  • Ipe, cumaru, bangkirai, teak+10–20 % (dense wood, pre-saturator needed)

Site-condition adjustments:

  • Basic access (ground-level deck, direct) — baseline rate
  • First-floor balcony / raised deck with stairs+8–15 %
  • Pergola-covered area requiring extra masking+10–20 %
  • Deck with integrated furniture bolted in place+5–15 % for work-around
  • Heavy moss/algae growth requiring biocide treatment+€3–€6 per m²

The 18–36 month deck cycle in Luxembourg

Luxembourg's climate sits at the border of oceanic and continental weather, with 800–1 100 mm of annual rainfall concentrated in autumn, 60–100 freeze-thaw cycles per winter and 20–40 days of intense summer UV. These three pressures weather deck finishes in a predictable pattern — grey fibres appear on the surface at 12–18 months, stain-film crack appears at 24–30 months, and softwood fibre splintering appears at 30–48 months if nothing is done.

The correct maintenance cycle:

  • Year 0 (new deck) — after 6–12 weeks of weathering to let mill glaze wear off, apply first penetrating oil or protective stain (not before: the resin in fresh boards repels finish)
  • Year 1 — light brush wash in spring, inspect fasteners, touch-up any high-traffic areas
  • Year 2 — light sand or not depending on finish; one coat re-oil to refresh
  • Year 3–4 — full professional refresh: wash, light sand, two coats
  • Year 6–8 — full sand + rebuild the finish system; check for board replacement

Product choice by maintenance commitment:

  • Pure penetrating oil — looks great, ages like uniform grey, re-oil annually or every 2 years, never peels
  • Semi-transparent pigmented stain — more durable UV protection, 3–4 year life, starts to film and can flake
  • Opaque stain — 4–6 year life but eventually peels; redo requires strip of the full surface
  • Maintenance-free composite recoat — n/a (composite decks need cleaner, not stain)

When to book the work:

  • March–April: first window, spring-wash and early re-oil before pollen and summer heat
  • May–mid-July: peak product-uptake temperature, but also peak deck-use season — inconvenience
  • Late August–early October: ideal weather, boards fully dried out from summer, lowest humidity
  • Mid-October–February: avoid — surface moisture is too high, product doesn't cure

Signs the deck is overdue:

  • Fibres visibly silver/grey across 30 %+ of surface
  • Water no longer beads after rain; surface stays wet for more than 2–3 hours
  • Splinters forming on high-traffic boards
  • Mould/algae on shaded boards
  • Film peeling in patches (old stain, not oil, failing)

Klimabonus and TVA:

  • Deck staining alone does not qualify for Klimabonus (no thermal benefit)
  • TVA 3 % logement.lu applies when deck staining is included in a broader primary-residence renovation invoice (deck rebuild, new terrace, extension)
  • Standalone maintenance is billed at TVA 17 %

The two-day application calendar

A professional deck refresh is almost always a two-day job — rarely one, rarely three — because the oil or stain needs 8–16 hours between coats to polymerise and accept the next layer without blotching.

Day 1 — preparation and first coat:

  • Morning (2–4 hours): site protection (adjacent walls, planters, furniture removed), bio-wash and dead-fibre scrub, rinse, start drying
  • Mid-day (2–3 hours): light sanding with 80-grit, vacuum of dust, fibre lift check
  • Afternoon (2–3 hours): first oil coat applied with brush or roller, wet-edge technique, no overlap marks; excess wiped off after 15–30 minutes

Overnight cure: 8–14 hours of polymerisation. Deck is off-limits.

Day 2 — second coat and finish:

  • Morning (2–4 hours): second thin oil coat, applied in same direction
  • Mid-day to late afternoon: dries 4–8 hours; deck is still off-limits to foot traffic
  • Evening: light foot traffic permitted on dry deck after 8 hours

Full cure: 5–7 days before heavy furniture, barbecue, pool-chair traffic or water exposure

Weather constraints:

  • No rain forecast for 36–48 hours from Day 1 morning
  • Surface temperature 12–28 °C during application — cooler slows cure, hotter creates skin
  • Shade required during application of most oil systems — direct sun causes product to skin before it penetrates
  • No morning dew at application time — dew skews the first layer

What the homeowner provides:

  • Clear access to deck (furniture moved or planned moved at start)
  • Pet and child management for 48 hours
  • Optional: bringing plants indoors from immediate surroundings (no damage risk with modern products, but dust from sanding can matter)

Quote-to-start lead time:

  • 1–3 weeks in shoulder seasons (April, September, early October)
  • 3–6 weeks in peak season (May–July)
  • Same-week possible in late October if weather holds

Single-visit variants:

  • Light maintenance (one oil coat, no sand) can be done in 4–6 hours — saves €80–€180 on the job cost
  • Full restoration with three coats of stain stretches to three site days — adds €250–€450

Client inconvenience factor:

  • Deck unusable for 2 days during work, 5–7 days for full cure
  • Smell of solvent-based systems lingers 24–48 hours; water-based systems odour-free
  • Sander dust settles on nearby surfaces; contractors with HEPA vacuums minimise this

How to compare three deck-staining quotes

Three deck-staining quotes on the same 30 m² deck commonly diverge by €200–€500. Some of the spread is margin; most is specification — product system, number of coats and sanding depth.

The six items that matter:

  • Product brand and reference (not just "high-quality oil"): Owatrol Textrol, Osmo Terrassen-Öl 420, Blanchon Huile Terrasse, Rubio Monocoat 2K Oil — each has different wearing characteristics
  • Number of coats explicitly: 1, 2 or 3
  • Sanding depth: light hand-sand, machine 80-grit, machine 60+120 grit two-pass
  • Cleaning product: biocide wash or water-only
  • Coverage rate assumed: m²/litre declared against actual consumed product
  • Second-coat curing time: 8 h, 12 h, 24 h — directly affects site days

Red flags in a deck-staining quote:

  • No product brand named, just "oil for terrace"
  • "2-in-1 cleaning and oiling" — common marketing, rarely lasts 12 months
  • Single-coat job priced at full two-coat rate
  • No mention of weather conditions or weather-cancellation policy
  • No included site protection — sanding dust on cladding or planters can stain
  • Price per m² below €12 — either low-grade hardware-store product or rushed application

Brief for three bidders:

  • Deck dimensions and sketch
  • Wood species (pine, larch, Douglas, exotic hardwood)
  • Current finish status and last refresh date
  • Desired look: natural matte, pigmented semi-transparent, opaque
  • Target timing (spring or autumn slot)
  • Access notes (balcony, stairs, furniture fixed in place)

Typical spread on three quotes for the same 30 m² larch deck:

Bidder profilePer m²TotalProduct
Generalist handyman€16–€20€480–€600Unnamed oil, one coat
Wood-care specialist€22–€27€660–€810Osmo or Blanchon, two coats
Niche restoration firm€28–€34€840–€1 020Named system + sanding + two coats + warranty

Warranty expectations:

  • Labour / workmanship: 2 years standard under LU consumer law
  • Product performance: 12–36 months depending on system (stated on manufacturer data sheet, not contractor's promise)
  • Re-touch visits: some firms include a free touch-up visit at month 6 for spot failures

When the cheapest is the right choice:

  • Deck is 3–5 years old with a healthy finish that just needs a refresh
  • Homeowner plans to re-coat every 18–24 months regardless

When mid-tier is the right choice:

  • Deck has 1–2 years of wear, needs real refresh + UV protection
  • Homeowner wants a 3–4 year window before the next service

When top-tier is the right choice:

  • Deck is badly weathered, needs structural inspection + full rebuild of finish
  • Heritage / prestige deck (cumaru, teak, large terrace) where visible quality matters

Staining or oiling a wooden deck in Luxembourg costs €14 to €32 per m² in 2026 — a 30 m² deck refresh lands between €450 and €960 depending on deck state, wood species and product system. Three decisions control value: (1) match the product system to the maintenance commitment — pure oil for annual refreshers, pigmented stain for 3–4 year windows, opaque stain only if a paint-like finish is acceptable; (2) book in the March–April or September–early-October window when Luxembourg's humidity and temperature are in the cure-friendly range; (3) compare quotes on named product brand, coat count and sanding depth — not just €/m². Fynd.lu lists declared wood-care contractors with Autorisation d'établissement and named product systems — request three briefed quotes before signing, and re-book the next cycle into your calendar at 18–24 months.

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.