The Serbian left-back has put pen to a fresh three-year deal with the Premier League champions which will take his stay at the Etihad Stadium until the summer of 2018.
"I am very happy and very proud of this new contract," Kolarov told the club's official website.
"I will give to this club probably the best stages of my football career and I am very happy that I continue with this club which feels now like my home.
"Last season I played a lot and I think I proved to people in the club that they can believe in me and the result was that I was offered a new contract and I was happy to sign."
Kolarov joined City from Lazio in 2010 and has helped the Eastlands club win two Premier League titles, one FA Cup and one League Cup.
For breaking stories and all the great banter like us on Facebook: facebook.com/tribalfootball