Duke Energy employees earn $29 per hour on average, or $60,000 annually, which is 7% higher than the national salary average of $56,000 per year. According to our data, the highest paying job at Duke Energy is a Senior Project Manager at $107,500 annually while the lowest paying job at Duke Energy is a Meter Reader at $26,700 annually.See all Duke Energy salaries »
"I feel that I am being paid at the right level I would like more everyone would like more."
"Pay is very good for the area."
"About average for the industry."
"Underpaid. I wasn't pumped about 9 bucks an hour."
"No, I'm very happy with what I've earned. I began at the bottom and worked my way up, with continuous learning and outstanding teachers!"