THE QUICK ANSWER
In NSW: front side windows must be at least 35% VLT (allow 35% of visible light through). Rear side windows and rear windscreen must be at least 20% VLT. Front windscreens can have a 10cm strip across the top only.

Understanding VLT

VLT stands for Visible Light Transmission. It's the percentage of visible light that passes through a tinted window. A 35% VLT tint allows 35% of light through (relatively light). A 5% VLT tint allows only 5% through (very dark — limo tint).

NSW regulations set minimum VLT levels. You can install lighter tint than the minimum (e.g. 50% VLT on front side windows is legal). You cannot go darker than the minimum.

One thing to know: tint VLT and glass VLT combine. If your factory glass already has a slight tint (most modern cars do — typically 70-80% VLT), adding a 35% film gives you a combined VLT of around 25-28%. This is why getting tint installed by a certified installer matters — they calculate the combined VLT to keep you legal.

NSW window tint regulations — full table

WindowMinimum legal VLT (passenger vehicle)Notes
Front windscreen (main area)No additional tint permittedMust remain at factory specification
Front windscreen (top strip)10cm strip permittedAny darkness, only top 10cm
Front side windows (driver + passenger)35% VLT minimumCombined glass + film must be ≥ 35%
Rear side windows20% VLT minimumCombined glass + film must be ≥ 20%
Rear windscreen20% VLT minimumVehicles with two side mirrors can go darker, but legal limit is 20%
SunroofNo specific regulationEffectively any tint is legal

Penalties for illegal tint in NSW

If you're caught driving with non-compliant tint:

The defect notice is the biggest practical penalty. You'll need to remove the tint, take the car to a registered inspection station, and get a clearance certificate before the defect is lifted. That's hours of your time plus the cost of professional removal.

How to know if your existing tint is legal

The only way to know for sure is a VLT meter test. Police and inspection stations use a handheld device that measures combined glass + film VLT through a window. It takes about 5 seconds per window.

You can buy a VLT meter on Amazon for $30-80 if you want to check yourself, but a certified installer will test it for you for free during a quote.

What to do if you inherited illegal tint

Buying a used car with darker-than-legal tint is more common than you'd think. Three options:

  1. Remove the existing tint and replace with a legal film. Most common solution. We charge from $50 per window for safe removal and from $295 for a full re-tint at legal levels. Removal alone is $400-600.
  2. Apply for a medical exemption. If you have photosensitivity, lupus, or another light-related condition, your GP can write a medical certificate. Apply via Service NSW for a permit allowing darker tint.
  3. Sell the car as-is. Some buyers prefer darker tint and accept the risk. Disclose it on the sale.

Choosing a legal tint that performs

"Legal tint" doesn't mean useless. A premium ceramic film at 35% VLT can:

The cheap dyed films of 2005 had to be very dark to do anything. Modern ceramic films (we install SunTek premium ceramic) do most of the heat-rejection work via nano-ceramic particles, not by being dark. A 35% legal ceramic outperforms a 5% dyed film on UV and heat.

FOR HOT WEATHER PERFORMANCE
Don't chase low VLT. Chase high-performance ceramic film at legal VLT. A 35% ceramic tint blocks more heat than a 5% dyed tint and keeps you legal. Cabin temperatures drop the same. UV protection is identical. The only thing you lose is privacy — which is solved by going to 20% on the rear side windows (still legal).

The Harford recommendation

For a daily-driven passenger vehicle in NSW:

This setup is 100% NSW-legal, performs in the top tier for heat and UV, and looks deliberate rather than rough. Our Premium and Elite tier packages are configured exactly this way.

Want to confirm if your existing tint is legal, or get a quote on a new install? DM us or call 0409 251 505 — we'll do a free VLT test at the studio.