"I have been here for two years and had a brilliant time and with the squad we've got here I believe we can do it again."
Eagles was signed in the summer of 2008 on a three year deal, making his competitive debut for the club on the opening day of the 2008/09 season at Sheffield Wednesday, a club he'd previously played for on loan.
He scored some crucial goals during the promotion season, although struggled to find the net last season.
There was a lot of speculation that he might move on, quashed by this new contract, and he is one of fourteen players now in the squad who have signed contracts with Burnley since the appointment of Brian Laws as manager.