UK Salary Calculator UK SALARY CALCULATOR
2026/27 Tax Year

£25.50 an hour is how much a year?

On an hourly wage of £25.50 per hour, a full-time job (37.5 hours a week) pays £49,725 a year before tax — and £39,322 after tax and National Insurance in the 2026/27 (26/27) tax year.

£49,725
Gross per year (37.5h)
£39,322
After tax per year
£3,277
After tax per month
£20.16
Net per hour worked
Try the hourly wage calculator →
£25.50/hour is £12.79 (101%) above the £12.71 National Living Wage for over-21s.

£25.50/hour at different weekly hours

Hours per weekWeeklyMonthlyYearly (gross)
16 hours (part-time)£408.00£1,768£21,216
20 hours (part-time)£510.00£2,210£26,520
37.5 hours (full-time)£956.25£4,144£49,725
40 hours£1,020.00£4,420£53,040

Calculations assume 52 paid weeks per year. Contracted hours, overtime and unpaid breaks change the real figure — use the hourly wage calculator for your exact situation.

Take-home at 37.5 hours

Gross salary£49,725
Income tax−£7,431
National Insurance−£2,972
Take-home per year£39,322
Per month£3,277
Per week£756

Effective tax rate: 20.9%

Take-home at 40 hours

Gross salary£53,040
Income tax−£8,648
National Insurance−£3,071
Take-home per year£41,321
Per month£3,443
Per week£795

Working 2.5 extra hours/week adds £1,999 a year after tax.

Frequently asked questions

£25.50 an hour is how much a year in the UK?

Working full-time at 37.5 hours a week, £25.50 an hour is £49,725 a year before tax. On a 40-hour week it's £53,040 a year.

£25.50 an hour is how much a month after tax?

At 37.5 hours/week, £25.50/hour gives a gross annual salary of £49,725, which is £3,277 per month after income tax and National Insurance in 2026/27.

Is £25.50 an hour a good wage in the UK?

Yes — £25.50/hour full-time equates to £49,725 a year, comfortably above the UK median full-time salary of roughly £37,000.

What is £25.50 an hour weekly?

£956.25 a week at 37.5 hours, or £1,020.00 at 40 hours, before tax.

Compare other hourly rates

See the annual salary pages

← Previous £25 an hour Next → £26 an hour