Quick Answer

Carpet laying in Melbourne costs $25–$80 per square metre installed, including underlay and labour. A typical 3-bedroom home (80–100m²) costs $3,000–$7,000 fully installed. Budget ranges from $25–$35/m² for entry-level polyester carpet to $60–$80/m² for premium wool or thick loop pile — not including furniture removal or subfloor prep if needed.

New carpet is one of the most impactful home upgrades available in Melbourne — it adds warmth underfoot during winter, reduces noise between floors, and transforms the feel of bedrooms and living areas. This guide covers every cost factor, from carpet grade and underlay to labour, room preparation, and disposal.

Carpet layer installing new carpet in Melbourne home bedroom
A carpet layer using a knee kicker to stretch and fit new carpet against the skirting board — proper stretching is essential to prevent the rippling that occurs within 1–2 years on under-stretched installations.

Carpet Laying Cost Breakdown by Carpet Type

Entry-Level Carpet (Polyester / Olefin)

Carpet Grade Supply (per m²) Underlay + Labour Total Installed
Polyester loop pile (builder’s grade) $12–$20 $12–$18 $24–$38/m²
Olefin/polypropylene (moisture-resistant) $14–$22 $12–$18 $26–$40/m²
Nylon (entry-level) $18–$28 $12–$18 $30–$46/m²
Pro tip: Builder’s grade polyester looks fine when new but tends to mat and crush within 3–5 years under heavy foot traffic. Spend $5–$10 more per m² on a better grade for bedrooms that get daily use.

Mid-Range Carpet (Nylon / Triexta)

Carpet Grade Supply (per m²) Underlay + Labour Total Installed
Nylon mid-range (twist pile) $25–$40 $14–$20 $39–$60/m²
Triexta/SmartStrand (stain-resistant) $30–$45 $14–$20 $44–$65/m²
Cut and loop (textured) $28–$42 $14–$20 $42–$62/m²
Carpet layer stretching new carpet with knee kicker tool Melbourne home
Using a power stretcher to tension carpet across a hallway — unlike a knee kicker alone, a power stretcher reaches the full width of the room and prevents premature rippling.

Premium Carpet (Wool / Premium Nylon)

Carpet Grade Supply (per m²) Underlay + Labour Total Installed
Wool loop pile (Berber style) $45–$80 $15–$22 $60–$102/m²
Wool cut pile (plush/velvet) $55–$100 $15–$22 $70–$122/m²
Premium nylon (solution-dyed) $40–$65 $14–$22 $54–$87/m²
Pro tip: Wool carpet feels warmer and lasts longer (15–25 years vs 8–12 years for polyester), but it’s sensitive to moisture and staining. Ideal for bedrooms and formal living areas, not high-traffic hallways in Melbourne’s muddy winters.

Whole-Home Installation Cost Estimates

Home Size Approx. Area Entry-Level Total Mid-Range Total Premium Total
2-bedroom unit 40–55m² $1,200–$2,200 $2,000–$3,500 $3,500–$6,000
3-bedroom home 70–90m² $2,000–$3,500 $3,200–$5,500 $5,500–$10,000
4-bedroom home 90–120m² $2,500–$4,500 $4,000–$7,000 $7,000–$13,000

Additional Costs to Budget For

Extra Item Typical Cost Notes
Old carpet and underlay removal $3–$8/m² Most carpet layers include basic disposal; confirm before booking
Subfloor repair (concrete levelling) $300–$1,500 Required if concrete is cracked or uneven
Subfloor repair (timber) $150–$600 Replace squeaky or damaged boards before laying
Door trimming $30–$80 per door New carpet thickness may require door undercuts
Furniture removal and replacement $50–$200 Often charged per room; some layers include it
Stairs (per step) $15–$35/step More labour-intensive; add to flat area calculation
Carpet installation on stairs in Melbourne home showing labour-intensive step work
Fitting carpet on stairs at $15–$35 per step — stairs are the most labour-intensive part of a carpet installation and should be costed separately from flat areas.

What Affects Carpet Laying Costs in Melbourne?

1. Room Shape and Access

Rooms with many alcoves, bay windows, or awkward angles waste more carpet (cutting loss) and take longer to fit. A standard rectangular bedroom is the cheapest; L-shaped living rooms or hallways with many doorways cost more per m².

2. Underlay Quality

Underlay affects comfort and carpet longevity. Standard 8mm foam underlay is included in most quotes; premium 10–12mm rubber or felt underlay adds $5–$12/m² but significantly improves warmth and cushioning. In Melbourne’s cold winters, quality underlay makes a real difference.

3. Subfloor Condition

Concrete subfloors common in newer Berwick and Officer homes are usually flat. Older timber-framed homes in Dandenong or Frankston may have squeaky boards or uneven surfaces requiring prep work before carpet goes down.

4. Carpet Waste

Carpet comes in rolls typically 3.66m or 4m wide. For rooms wider than this, seams are required. Irregular room shapes can increase waste by 10–20% — factor this into your m² calculation.

DIY vs Professional Carpet Laying

Option Cost Practicality
Professional installation $12–$22/m² labour Recommended — proper stretching prevents early rippling
DIY with correct tools (knee kicker, carpet stretcher) $80–$250 tool hire + time Feasible for one or two rooms; challenging for whole home
Carpet tiles (DIY-friendly) $20–$60/m² supply only No adhesive required; easy to replace individual damaged tiles
Pro tip: Under-stretched carpet develops ripples within 1–2 years. If you DIY, hire a proper power stretcher (not just a knee kicker) — tool hire centres in Melbourne typically charge $60–$90/day.
New carpet installed in freshly painted Melbourne bedroom showing warm finished result
A freshly carpeted bedroom with soft grey carpet — bedroom carpet is the most common installation type and typically takes 1–2 hours per room for a professional layer.

Top 10 Tips and Gotchas

  1. Measure accurately and add 10% for waste. Always measure the room area and add 10–15% for cutting waste, especially in irregular rooms.
  2. Don’t skimp on underlay. Quality underlay extends carpet life by 3–5 years and dramatically improves the feel underfoot. It’s one of the best investments in any carpet job.
  3. Check the carpet’s wear rating. Look for carpets rated Heavy Duty (Class 33 or above per Australian Standard AS 2111) for living areas and hallways.
  4. Acclimate the carpet. Leave carpet rolls in the room for 24 hours before installation so it adjusts to Melbourne’s humidity. This reduces post-installation rippling.
  5. Schedule around furniture. Coordinate with your carpet layer about furniture — most charge $50–$150 extra to move heavy items like beds and wardrobes.
  6. Check door clearances first. Measure door gaps before ordering. New carpet + underlay typically adds 10–15mm of height — your doors may need to be trimmed.
  7. Get written quotes with m² specified. Always get quotes that specify the area being quoted (m²) and the carpet grade. Comparing “supply and install” quotes without this detail is unreliable.
  8. Stairs cost more per area. At $15–$35 per step, carpeting 13 stairs adds $200–$455 to the job — budget for this separately from flat areas.
  9. Moisture barrier matters in Melbourne winters. On concrete slabs, a moisture barrier underlay prevents mould growth — particularly important in ground-floor rooms in Cranbourne, Pakenham, and Officer where clay soil holds moisture.
  10. Timing affects price. Carpet installers in Melbourne are busiest from August–October (pre-winter/spring refresh). Booking in summer (December–February) often gets you better pricing and faster scheduling.
Safety warning: When removing old carpet, check for friable asbestos floor adhesive in homes built before 1990 — particularly on concrete floors. Black bitumen adhesive under old vinyl or carpet may contain asbestos. Have it tested before disturbing.
Carpet layer checking subfloor condition before installation Melbourne home safety
A tradesperson checking the concrete subfloor for cracks and levelness before installation — uneven subfloors cause carpet to wear unevenly and must be fixed before laying begins.

Local Melbourne Resources

FAQ

How much does carpet installation cost per square metre in Melbourne?

Carpet installation in Melbourne costs $25–$80/m² fully installed (supply + underlay + labour). Entry-level polyester runs $25–$38/m²; mid-range nylon $40–$65/m²; premium wool $60–$100/m² or more. Stairs are priced separately at $15–$35 per step.

How long does carpet installation take?

A professional carpet layer can install 50–80m² per day. A standard 3-bedroom home takes one full day; a larger home with stairs may need two. Old carpet removal adds 1–2 hours to the job.

How long should carpet last in an Australian home?

Entry-level polyester carpet lasts 5–10 years under normal use. Mid-range nylon lasts 10–15 years. Quality wool carpet can last 20–25 years with care. Regular vacuuming and professional cleaning every 12–18 months extends life significantly.

Can I carpet over existing carpet?

Not recommended. Laying new carpet over old creates a thicker, unstable surface that accelerates wear and can cause rippling. Old carpet and underlay should always be removed before new installation.

What is the cheapest way to carpet a house in Melbourne?

Choose entry-level polyester, use 8mm foam underlay, and book during summer when installers are less busy. For small areas, DIY carpet tiles from Bunnings at $20–$40/m² can save on labour, though they wear faster than broadloom in high-traffic areas.

Final Thoughts

Carpet laying in Melbourne costs $25–$80/m² fully installed, with a typical 3-bedroom home running $3,000–$7,000. The key takeaways:

  • Don’t skimp on underlay — it extends carpet life and improves winter warmth
  • Mid-range nylon offers the best value for high-traffic areas
  • Get written quotes specifying m² area and carpet grade
  • Budget separately for stairs, old carpet removal, and door trimming
  • Check for asbestos adhesive before removing old carpet in pre-1990 homes