In the United Kingdom, the average plumber heating engineer earns £34,559 per year or £17.72 per hour. Entry-level positions start at £30,000 per year, while most experienced workers make up to £42,985 per year.