Den 24-årige nederländaren, som kört för Red Bull sedan 2016, säger att det var ett lätt beslut att förlänga.
– Jag älskar det här teamet och förra året var otroligt. Vårt mål sedan 2016 var att vinna mästerskapet och det har vi nu gjort. Så nu handlar det om att behålla förstaplatsen under lång tid, säger han.
Formel 1 sätter igång i Bahrain den 20 mars.
Stallchefen Christian Horner säger att det närmaste målet är att se till att Verstappen behåller F1-titeln.
– Men i det längre perspektivet handlar det om att vi velat se till att ha den bästa föraren för bilen när de nya motorreglerna träder i kraft 2026, säger Horner.