Griezmann’s contract now runs until June 30, 2022, and ends rumours linking him with a move away from Atletico.
“The first thing that I want to do is apologise to the people who misunderstood my statements,” the 26-year-old said.
“Maybe I expressed myself badly or someone wanted to make news where there wasn’t any, but since I came, I have given my all for my club, my teammates and my coaching staff, and I’m very happy to live one more season with all of you.”
Griezmann arrived in Atletico in 2014 for 30 million euros from Real Sociedad, where he started his career in 2009.
He has scored 83 goals in 160 games for Atletico, with whom he reached the Champions League final in 2016.
Atletico’s sporting director Jose Luis Perez Caminero dubbed the contract extension “great news because he is one of the best players in the world”.
“Antoine is a different football player, capable of changing a match, with spectacular qualities, a very complete player.”