Quick Answer

Most squeaky floorboards in Melbourne homes can be fixed in under an hour for less than $20. The most common cause is floorboard nails loosening from the joist below — driving screws alongside the nails (from above or below) is the most reliable fix. Older homes in Dandenong, Berwick, and Frankston with hardwood strip flooring typically need a screw-and-plug repair; carpeted floors can be fixed from below without removing carpet.

Why Do Floorboards Squeak?

In Melbourne homes built from the 1950s to the 1990s, most floors use hardwood strip flooring (merbau, spotted gum, jarrah, or pine) nailed or glued to timber joists. Over time, the nails loosen from the joist — either from the seasonal timber movement caused by Melbourne’s hot-dry summers and cold-damp winters, or simply from decades of use.

When a floorboard lifts even 1–2mm off the joist, it rubs against adjacent boards or nails as you walk over it. That friction creates the squeak. The fix is always the same: re-secure the board to the joist so it can’t move.

In newer homes (Officer, Pakenham, Cranbourne) with engineered or floating floors, squeaks have a different cause — movement between the boards themselves — and a different fix.

What You’ll Need

Item Cost Where to Buy
Cordless drill + driver bit Own or hire Total Tools, Bunnings
50mm or 65mm timber screws (#8 gauge) $5–$10 for a box Bunnings, Mitre 10, hardware stores
Stud/joist finder $15–$40 or hire Bunnings
Timber plugs (for timber floors) $5–$15 per pack Timber flooring suppliers
Matching wood filler or stain $8–$20 Bunnings, Mitre 10
Dry powdered graphite or talcum powder $5–$12 Hardware or locksmith suppliers
Knee pads (optional but recommended) Own or hire Total Tools, Bunnings

Method 1: Screw from Above (Exposed Timber Floors)

Step 1: Find the Joist

Walk slowly over the squeaky area and mark where the squeak is loudest. Use a stud finder or probe with a thin nail to locate the joist directly below. Joists in Melbourne homes are typically spaced 450mm centre-to-centre. The floorboard nails usually already mark the joist line.

Step 2: Drill a Pilot Hole

Drill a pilot hole through the floorboard and into the joist at a slight angle (10–15°). Use a bit slightly smaller than your screw diameter — 3mm for a #8 screw. Drilling into a hardwood floor without a pilot hole will split the board.

Step 3: Drive the Screw and Countersink

Drive a 50–65mm timber screw until the head sits 8–10mm below the floor surface. This creates a recess for the timber plug. Do not over-tighten — you need the board snug against the joist, not cracked. Drive two screws per board-joist junction for secure fixing.

Step 4: Plug the Holes

Tap a matching timber plug into each screw hole with a hammer. Apply a small amount of PVA glue before inserting for a permanent fix. Once dry (2–4 hours), pare flush with a sharp chisel and sand smooth. Apply matching stain or timber oil to blend.

Method 2: Fix from Below (Carpeted Floors or Subfloor Access)

If you have access to the subfloor (underhouse crawl space), fixing from below is cleaner — no visible holes in the finished floor. This works for both carpeted and timber floors.

  1. Have a helper walk on the floor above while you watch from below for board movement
  2. When movement is visible, use a short screw (25–35mm) from below, angled up through the joist and into the floorboard
  3. Critical: use a screw that is shorter than the combined joist + floorboard thickness or you will poke through the finished floor surface
  4. Two screws per squeak point is usually sufficient

Method 3: Squeak Relief Kit (Carpeted Floors, No Subfloor Access)

For carpeted floors where you can’t access from below and don’t want to lift carpet, a “Squeak Relief” or “Squeeeak No More” screw kit is the cleanest solution. These specialist screws snap off below carpet level so they’re invisible. Available from specialist flooring supplies online ($15–$30 per kit).

Fixing Floating Floor Squeaks

Floating floors (laminate, engineered timber) squeak for different reasons: the boards are rubbing against each other due to insufficient expansion gap, or the underlay has compressed unevenly. Fixes include:

  • Inject flooring adhesive between squeaking boards (for glue-down floating floors)
  • Apply dry talcum powder or graphite powder into the joint between boards — this lubricates the edges and stops rubbing
  • Check the perimeter for boards jammed against walls or skirting boards (insufficient expansion gap)
  • If the underlay has failed, the floor may need lifting and re-laying — common in houses 8–12 years old in newer SE Melbourne estates

Troubleshooting Table

Problem Likely Cause Fix
Squeak only in winter, goes away in summer Seasonal timber movement — boards shrink in winter and rub Apply talcum/graphite powder into joint; may self-correct as boards expand in summer
Squeak returns after screwing Screw missed the joist or joist itself is deflecting Re-probe joist location; add blocking between joists if joist is bouncy
Entire section of floor squeaks Multiple loose boards or failing underlay Screw each board-joist junction systematically; or lift and re-nail/re-glue
Creaking under carpet with no subfloor access Nails loose from joist through carpet underlay Use specialist carpet squeak-fix screws (snap-off head design)
New floating floor squeaking within first year Boards not acclimatised or expansion gap too small Check perimeter gap; inject approved flooring adhesive at squeaking joints

When to Call a Professional

Most squeaky floor repairs are straightforward DIY jobs. Call a flooring professional if:

  • Large areas of floor are bouncing or deflecting significantly (may indicate structural joist failure)
  • You can hear cracking sounds as well as squeaks (possible structural issue)
  • The floor has visible humps or dips (subfloor moisture damage, common near bathrooms in older Dandenong/Frankston homes)
  • You’ve tried screwing and the squeak persists — a floating floor specialist can diagnose the issue and re-lay the affected section
Safety warning: If your home was built before 1987, the underfloor area may contain asbestos cement sheeting. Do not disturb or drill into any material you cannot identify — have an asbestos inspection done before accessing subfloor crawl spaces in pre-1987 Melbourne homes.

Top 10 Tips and Gotchas

  1. Always drill a pilot hole. Driving screws into hardwood without a pilot will split the board. Always pilot first.
  2. Match your plug to the board species. Merbau plugs in a jarrah floor look wrong. Most hardwood flooring suppliers in Melbourne stock species-matched plugs.
  3. Graphite powder works for floating floors. Squirt dry powdered graphite (locksmith’s graphite) into squeaking joints — it lubricates the edges without staining or damaging the finish.
  4. Don’t over-tighten screws. Just enough to pull the board snug against the joist. Over-tightening cracks hardwood boards or pulls the plug holes wider than the plugs.
  5. Fix multiple boards at once. If one board is loose, neighbouring boards probably are too. Go systematically over the area — it’s faster to fix them all now than to deal with them one by one.
  6. Check humidity in the house. Melbourne winters get very dry with central heating running. Hardwood floors shrink 1–2mm per board in very dry conditions. A humidifier helps reduce seasonal movement.
  7. Talcum powder is a cheap first try. Before drilling, try sprinkling talcum powder over the joint and working it in with your foot. For minor squeaks this sometimes solves the problem entirely.
  8. Subfloor dampness causes persistent squeaking. If screws don’t hold, check subfloor ventilation. Melbourne’s clay soils stay damp in winter, and poor subfloor ventilation causes joists to move and swell.
  9. Floating floor squeaks are different. Never try to screw through a floating floor — you’ll lock boards that need to float and create buckling. Always use adhesive injection or lubrication for these.
  10. Document what you did. Note which boards you screwed and the plug locations. Future sanding or re-finishing tradespeople need to know where metal fasteners are hidden in the floor.

Local Melbourne Resources

  • Bunnings Warehouse — Timber screws, stud finders, wood filler, floor adhesive; stores in Pakenham, Cranbourne, Frankston
  • Mitre 10 — Hardwood timber plugs, flooring tools, matching stains and oils
  • Total Tools — Cordless drill hire and purchase, knee pads, and flooring tools
  • hipages.com.au — Find local Melbourne flooring specialists for major repairs or re-laying

Frequently Asked Questions

Can I fix squeaky floorboards myself?

Yes — most squeaky floorboard repairs are straightforward DIY jobs taking under an hour. The main technique (screw alongside loose nail from above) requires a drill, pilot bit, screws, and timber plugs. No trade licence is required for this repair work in Victoria.

Why do my floorboards squeak more in winter?

Hardwood timber contracts in cold dry weather, creating gaps between boards. As you walk over them, boards rub against each other or against nails. Melbourne winters are mild but dry indoors with heating running — using a humidifier to keep indoor humidity at 45–55% reduces seasonal movement significantly.

How do I fix squeaky floorboards under carpet without lifting the carpet?

Use a specialist squeaky floor screw kit (Squeeeak No More or similar) — these screws are designed to snap off below the carpet surface after driving, leaving no protrusion. Alternatively, access from the subfloor below using short screws that don’t penetrate through the floor surface.

How much does it cost to fix squeaky floorboards professionally?

A flooring tradesperson typically charges $80–$150/hour in Melbourne. A simple squeak fix takes 30–60 minutes. For multiple squeaking boards across a room, expect $150–$400 for a professional repair. DIY typically costs $10–$30 for screws, plugs, and materials.