The Republic of Ireland international joined Everton from Sligo Rovers back in 2009 and has made 67 appearances for David Moyes' men since, scoring four goals.
|11/2||Everton are 11/2 to finish in the top four with Bet365|
"I'm over the moon. I'm glad to get it all done and to sign for so long at a Club like Everton is a great achievement - I want to be here for as long as possible," Coleman told the club's official website.
"Signing a contract here is fantastic and I'm really looking forward to the next couple of years.
"I'm going to keep working as hard as I have done since day one and keep improving every day in training to impress the manager. I'm really happy to have signed for the length of time that I have."