Callum Robinson has put pen to paper on a permanent three-year deal at Deepdale.
The 21-year-old who has had three previous spells in PR1, scoring four times in 31 appearances and is the sixth summer recruit by manager Simon Grayson to his Lilywhites’ squad.
Speaking about the move former England U20 international Robinson said: “I'm really happy to get the deal done. I've had a few loans here and I've really enjoyed my time with the lads and the coaching staff.
"It was obviously a big decision for me leaving Aston Villa - I've been there since I was eight-years-old - but if there was ever a club for me to settle down with and sign permanently with, it would be Preston North End.”
Manager Simon Grayson added: “In Callum we think we have a young, hungry player who we can develop. He's not the finished article yet but he knows what he needs to do to get better.
“He's a versatile player, he can play on either side, he can play off the striker, so again he is another addition to the squad that can help us in the Championship this year.
“He's got plenty of work in front of him and the important thing is that he wants to do that, he wants to learn, wants to improve and that's what we look in to when we are recruiting new players.”