The 21-year-old midfielder has left Manchester City to pen a three-and-a-half year contract with the Royals.
“I am delighted we have secured the signing of George," he told the club's official website.
“I saw him play for Walsall while I was scouting for Arsenal and we've followed him ever since. He is a great guy and a terrific young midfielder with great pedigree, and I'm sure he will become an even better player working in our environment at Reading."
Additionally, Evans Tweeted his delight at completing his move to the Madejski Stadium.
Signed a long term contract at @ReadingFC and can't wait to get started. pic.twitter.com/iPmqGC584e
— George Evans (@GeorgeEvans70) January 19, 2016