The forward had been linked with Leeds United in the past, but will now get the chance for regular football at Turf Moor.
Burnley have completed the signing of promising 20-year-old striker Chris Long from Everton, beating off other Championship sides to sign the England youth international according to the club's website.
Leeds United and Blackburn Rovers were two of the clubs said to be interested in Long according to the Liverpool Echo, who impressed in a short loan spell in the Championship last season, but it is the Clarets, arguably one of the favourites to go up this season after their relegation from the Premier League in May, that have managed to secure his signature.
Long heads to Turf Moor on a three-year contract for an undisclosed fee, having scored 4 goals in 11 matches for Brentford earlier this year, and will be given with the ominous task of trying to help Sean Dyche and his side make light of the departure of star striker Danny Ings to Liverpool, alongside fellow new arrival Jelle Vossen.
The England Under-20 striker made just one appearances for the Toffees having been at the club since he was a boy, coming on as a substitute in the match against Krasnodar in the Europa League last season.
Speaking to the Burnley website, Long said: “I’m absolutely buzzing to have officially signed and I can’t wait to get started.
“I can’t thank Everton enough for what they did for me, but I think it’s time to start a new chapter in my life and I can’t wait to get started with Burnley.
“I’ve proved that I can score goals in the Championship and I only had two starts. I would have started more without injuries and I’m looking forward to scoring goals for Burnley.
“I’m fresh, young and eager to succeed to be honest and I just want to show the Burnley fans what I can do.”