The former Tottenham winger joins Everton on a free transfer after his contract expired with Crystal Palace, ending a five-year stint at the Selhurst Park.
Townsend's move to Everton will see him reunite with his former boss Rafael Benitez whom he worked with at Newcastle United.
The 30-year-old was excited in completing his move to the Toffees, saying it was an opportunity he could not turn down.
"I think everyone knows what Everton is. It’s a massive football club, it’s very ambitious, a club which has been trying to get back to where it belongs into Europe and beyond," Townsend told evertontv.
"I’ll be doing all I can to help the Club do that.
"Everton is a massive football club and has big ambitions next season. As the old cliché goes, it was a no-brainer.
"Rafa is very experienced. He does a lot of work on the tactical side on the training pitch, he leaves no stone unturned.
"But more importantly, he’s a great man, a great man-manager, and he’s always talking to you.
"I’m sure he will be very successful here.
"My strengths are that I can cross a ball with my left or right foot, get balls into the box. I like to score a goal or two,” said Townsend.
"I work hard off the ball, too, which is something I got better at with Rafa.
"My job now is to prove I’m good enough to be an important part of this football club and that’s what I’m working hard in training and in games – and whenever I get the opportunity in pre-season - to prove I’m good enough to be an important player here. That’s what drives me."
Townsend spent seven years at his boyhood club Tottenham Hotspurs before switching to Newcastle where he scored four goals and two assists in 13 appearances.