Baines was linked throughout last summer with a move to Manchester United, but stayed at Everton and now says that he could easily see out the rest of his career in the Royal Blue.
“I was happy to commit myself and over the next few years now, I will be doing all I can to help the team keep improving,” said Baines.
“I may well retire here now. I’m not looking to go anywhere else. I’m trying to enjoy my football and to try and achieve something at this club because it’s been starved of success over the last couple of decades.
“I would love to be a part of a team that brings success back.”