The winger joined the Toffees from Arsenal in the January window and struggled for consistency during the latter half of 2017-18.
Walcott will get a chance to show the Gunners what they are missing in Sunday's trip to the Emirates, the second time he has been a visiting player at the stadium, having played in February's 5-1 defeat in North London.
The 29-year-old has made a strong start to the season, netting twice already, and says having his family move up during the summer has allowed him to feel more settled at the club.
After almost nine months on at the club, the England international now says he feels at home on Merseyside after some tough times last term.
He told Sky Sports: "[Leaving] was tough, it really was, I can't lie. When you're used to something for so long it's a difficult decision, but I felt like it was the right one for me.
"The hardest thing was leaving my family for a certain amount of time before they moved up. That was the missing piece of the puzzle, which only has just sort of kicked into place at the start of this season.
"It always felt I was I was a little bit at Arsenal, and a little bit here.
"We obviously played Arsenal two weeks after I moved [losing 5-1], and it still felt like I was a little bit there, because it was too soon."