HomeGuidesJob pay

Train driver salary NSW: How it compares to the national average

The minimum award rate for a train driver in NSW is well below the state's full-time average, but actual salaries are often set by enterprise agreements and can be significantly higher.

This is the New South Wales full-time average. It sits $1,306 over the Australian full-time average, about 1.2% above the line.

Week, hour, and a tax sketch

$2,109 a week · $55.49 an hour if spread over 38 hours

About $84,047 after resident income tax and a 2% Medicare levy.

2026–27 resident rates and a 2% Medicare levy. Not a tax assessment.Open the full line

Train driver salary NSW: Where does it sit against the national average?

If you are looking at a career as a train driver in New South Wales, one of the first questions is how the pay compares to the national full-time average. The short answer is that the minimum award rate is well below the average, but actual salaries are often much higher due to enterprise agreements. Let's break down the numbers.

The national full-time average

The Australian Bureau of Statistics (ABS) publishes Average Weekly Earnings twice a year. For May 2026, the seasonally adjusted full-time adult average weekly ordinary time earnings were $2,083.70. That works out to about $108,352 a year (multiplying by 52 weeks). This is the figure we use as the line on this site.

For context, the full-time median weekly earnings (from the ABS Employee Earnings and Hours survey, August 2025) were about $1,741 per week, or roughly $90,532 a year. The all-employees median (including part-time and casual) was about $1,425 per week, or $74,100 a year. These medians give a different picture because they include all workers, not just full-time adults.

The award minimum for train drivers

The Rail Industry Award 2020, published by the Fair Work Ombudsman, sets minimum rates for rail workers. A train driver is typically classified under the "Rail Worker (Operations)" stream. As of 1 July 2026, the minimum weekly rate for a Level 4 Rail Worker (Op) is $1,241.40, which is about $64,760 per year on a 38-hour week. Higher levels pay more: Level 5 is $1,359.30 per week ($70,910 per year), and Level 6 is $1,453.00 per week ($75,798 per year).

These award rates are the legal minimum. Most train drivers in NSW are covered by enterprise agreements negotiated between unions and employers such as Sydney Trains, NSW TrainLink, or private freight operators. Those agreements typically pay significantly more than the award.

How does this compare to the NSW average?

The full-time adult average weekly ordinary time earnings for New South Wales is $2,108.80, or about $109,658 per year (ABS Average Weekly Earnings, May 2026). That is higher than the national average, reflecting the state's mix of industries and higher-paying roles.

The award minimum for a train driver is about 59% of the NSW full-time average. However, actual train driver salaries under enterprise agreements often range from $80,000 to $120,000, depending on experience, roster, and employer. A driver with several years of service and regular overtime can easily earn above the state average.

What moves train driver pay above or below the average?

Several factors determine whether a train driver's salary sits above or below the national full-time average:

  • Enterprise agreement: The biggest factor. Agreements for Sydney Trains and NSW TrainLink have pay scales that start around $80,000 and progress to over $100,000. Freight operators may offer different structures.
  • Overtime and penalties: Train drivers often work irregular hours, weekends, and public holidays. Penalty rates and overtime can add 20–30% to base pay.
  • Experience and classification: Drivers progress through levels (e.g., Level 4 to Level 6) as they gain experience and qualifications.
  • Location: Drivers in Sydney may receive a higher base rate than those in regional areas, though some regional roles include allowances.

The role of the national minimum wage and tax

The national minimum wage from 1 July 2026 is $26.44 per hour, or $1,004.90 per week ($52,255 per year on 38 hours). The award minimum for a train driver is above that, but not by a huge margin at the entry level.

For the 2026–27 tax year, resident tax rates are: nil up to $18,200; 15% from $18,201 to $45,000; 30% from $45,001 to $135,000; 37% from $135,001 to $190,000; and 45% above $190,000. The Medicare levy of 2% applies. A train driver earning $90,000 would pay about $19,867 in tax plus Medicare, leaving about $70,133 after tax.

Where to find more information

If you want to see how your own salary compares to the national average, you can place a salary on the line. For a breakdown of averages by state, see our states and territories page. To understand how the ABS calculates these figures, read how the figures are set.

Summary

Train driver salaries in NSW are not published as a single figure by the ABS or Fair Work. The award minimum is about $64,760 per year, but actual pay under enterprise agreements is often between $80,000 and $120,000. That means many train drivers earn close to or above the NSW full-time average of $109,658, especially with overtime. The national full-time average of $108,352 is a useful benchmark: if you are earning above that, you are above the typical full-time worker in Australia.

Remember that averages can be skewed by high earners. The median full-time earnings of about $90,532 may be a more realistic comparison for many workers. Train drivers on the lower end of the pay scale may be below the median, while experienced drivers can exceed it comfortably.

Questions

What is the minimum wage for a train driver in NSW under the award?

Under the Rail Industry Award 2020, a train driver is typically classified as a Rail Worker (Operations). The minimum weekly rate for a Level 4 Rail Worker (Op) is $1,241.40 as of 1 July 2026, which equates to about $64,760 per year on a 38-hour week. However, most train drivers in NSW are covered by enterprise agreements that pay above these minimums.

How does a train driver salary compare to the NSW full-time average?

The full-time adult average weekly ordinary time earnings in NSW is $2,108.80, or about $109,658 per year (ABS Average Weekly Earnings, May 2026). The award minimum for a train driver is well below this, but actual train driver salaries under enterprise agreements often range from $80,000 to $120,000 depending on experience, roster, and employer, which can place them near or above the state average.

What factors affect train driver pay in NSW?

Pay is influenced by the specific enterprise agreement, years of service, shift penalties, overtime, and the type of rail operation (freight, passenger, or light rail). The Rail Industry Award sets a floor, but most drivers are covered by negotiated agreements that include allowances and penalty rates. Location also matters: drivers in Sydney may earn more than those in regional areas due to cost-of-living adjustments.

Related guides